Click or drag to resize
Ab4d.SharpEngine logo

EllipseLineNodeGetArc3DPoints Method

FillArc3DPoints method returns an array with positions that define the 3D line arc.

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

Parameters

centerPosition  Vector3

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

normalDirection  Vector3

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

zeroAngleDirection  NullableVector3

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

xRadius  Single

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

yRadius  Single

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

startAngle  Single

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

endAngle  Single

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

segments  Int32

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

Return Value

Vector3

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

Remarks

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

See Also