Click or drag to resize

Ellipse3DGetEllipseArcBoundingBox Method

Calculates the bounding box of an elliptic arc.

Namespace: RAYLASE.Marker.VectorGraphicElement
Assembly: RAYLASE.Marker.VectorGraphicElement (in RAYLASE.Marker.VectorGraphicElement.dll) Version: 2.19.0
Syntax
C#
public static Rect3D GetEllipseArcBoundingBox(
	dvec3 startPoint,
	dvec3 center,
	double sweepAngle,
	double phi,
	double aspectRatio,
	dmat4 transformation,
	bool isHelix = false
)

Parameters

startPoint  dvec3
the point where the arc starts
center  dvec3
the ellipse's center point
sweepAngle  Double
the angle between start end endpoint (counterclockwise)
phi  Double
the ellipse's orientation angle (counterclockwise)
aspectRatio  Double
semi axis b devided by semi axis a
transformation  dmat4

[Missing <param name="transformation"/> documentation for "M:RAYLASE.Marker.VectorGraphicElement.Ellipse3D.GetEllipseArcBoundingBox(GlmSharp.dvec3,GlmSharp.dvec3,System.Double,System.Double,System.Double,GlmSharp.dmat4,System.Boolean)"]

isHelix  Boolean  (Optional)

[Missing <param name="isHelix"/> documentation for "M:RAYLASE.Marker.VectorGraphicElement.Ellipse3D.GetEllipseArcBoundingBox(GlmSharp.dvec3,GlmSharp.dvec3,System.Double,System.Double,System.Double,GlmSharp.dmat4,System.Boolean)"]

Return Value

Rect3D
the rectangle enclosing the elliptic arc
See Also