Click or drag to resize
Ab4d.SharpEngine logo

EllipseLineNodeFillArc3DPoints Method

FillArc3DPoints method fills the specified positions array with positions that define the 3D line arc. The length of the array must be the same as segments count + 1.

Namespace: Ab4d.SharpEngine.SceneNodes
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.1.9316+94bbd23b55747f096f056a5602f7dd90558b3673
Syntax
C#
public static void FillArc3DPoints(
	Vector3 centerPosition,
	Vector3 normalDirection,
	Vector3? zeroAngleDirection,
	float xRadius,
	float yRadius,
	float startAngle,
	float endAngle,
	int segments,
	Vector3[] positions
)

Parameters

centerPosition  Vector3

[Missing <param name="centerPosition"/> documentation for "M:Ab4d.SharpEngine.SceneNodes.EllipseLineNode.FillArc3DPoints(System.Numerics.Vector3,System.Numerics.Vector3,System.Nullable{System.Numerics.Vector3},System.Single,System.Single,System.Single,System.Single,System.Int32,System.Numerics.Vector3[])"]

normalDirection  Vector3

[Missing <param name="normalDirection"/> documentation for "M:Ab4d.SharpEngine.SceneNodes.EllipseLineNode.FillArc3DPoints(System.Numerics.Vector3,System.Numerics.Vector3,System.Nullable{System.Numerics.Vector3},System.Single,System.Single,System.Single,System.Single,System.Int32,System.Numerics.Vector3[])"]

zeroAngleDirection  NullableVector3

[Missing <param name="zeroAngleDirection"/> documentation for "M:Ab4d.SharpEngine.SceneNodes.EllipseLineNode.FillArc3DPoints(System.Numerics.Vector3,System.Numerics.Vector3,System.Nullable{System.Numerics.Vector3},System.Single,System.Single,System.Single,System.Single,System.Int32,System.Numerics.Vector3[])"]

xRadius  Single

[Missing <param name="xRadius"/> documentation for "M:Ab4d.SharpEngine.SceneNodes.EllipseLineNode.FillArc3DPoints(System.Numerics.Vector3,System.Numerics.Vector3,System.Nullable{System.Numerics.Vector3},System.Single,System.Single,System.Single,System.Single,System.Int32,System.Numerics.Vector3[])"]

yRadius  Single

[Missing <param name="yRadius"/> documentation for "M:Ab4d.SharpEngine.SceneNodes.EllipseLineNode.FillArc3DPoints(System.Numerics.Vector3,System.Numerics.Vector3,System.Nullable{System.Numerics.Vector3},System.Single,System.Single,System.Single,System.Single,System.Int32,System.Numerics.Vector3[])"]

startAngle  Single

[Missing <param name="startAngle"/> documentation for "M:Ab4d.SharpEngine.SceneNodes.EllipseLineNode.FillArc3DPoints(System.Numerics.Vector3,System.Numerics.Vector3,System.Nullable{System.Numerics.Vector3},System.Single,System.Single,System.Single,System.Single,System.Int32,System.Numerics.Vector3[])"]

endAngle  Single

[Missing <param name="endAngle"/> documentation for "M:Ab4d.SharpEngine.SceneNodes.EllipseLineNode.FillArc3DPoints(System.Numerics.Vector3,System.Numerics.Vector3,System.Nullable{System.Numerics.Vector3},System.Single,System.Single,System.Single,System.Single,System.Int32,System.Numerics.Vector3[])"]

segments  Int32

[Missing <param name="segments"/> documentation for "M:Ab4d.SharpEngine.SceneNodes.EllipseLineNode.FillArc3DPoints(System.Numerics.Vector3,System.Numerics.Vector3,System.Nullable{System.Numerics.Vector3},System.Single,System.Single,System.Single,System.Single,System.Int32,System.Numerics.Vector3[])"]

positions  Vector3

[Missing <param name="positions"/> documentation for "M:Ab4d.SharpEngine.SceneNodes.EllipseLineNode.FillArc3DPoints(System.Numerics.Vector3,System.Numerics.Vector3,System.Nullable{System.Numerics.Vector3},System.Single,System.Single,System.Single,System.Single,System.Int32,System.Numerics.Vector3[])"]

Exceptions
ExceptionCondition
ArgumentExceptionwhen the length of the array is not segments count + 1
Remarks

[Missing <remarks> documentation for "M:Ab4d.SharpEngine.SceneNodes.EllipseLineNode.FillArc3DPoints(System.Numerics.Vector3,System.Numerics.Vector3,System.Nullable{System.Numerics.Vector3},System.Single,System.Single,System.Single,System.Single,System.Int32,System.Numerics.Vector3[])"]

See Also