MathHelperBulgeParam Method
|
Returns the bulge parameters like center, radius, etc.
Namespace:
DXFReaderNET
Assembly:
DXFReaderNET (in DXFReaderNET.dll) Version: 20.10.54
Syntax public static void BulgeParam(
Vector2 u,
Vector2 v,
double bulge,
out Vector2 center,
out double radius,
out double startAngle,
out double endAngle
)
Public Shared Sub BulgeParam (
u As Vector2,
v As Vector2,
bulge As Double,
<OutAttribute> ByRef center As Vector2,
<OutAttribute> ByRef radius As Double,
<OutAttribute> ByRef startAngle As Double,
<OutAttribute> ByRef endAngle As Double
)
public:
static void BulgeParam(
Vector2 u,
Vector2 v,
double bulge,
[OutAttribute] Vector2% center,
[OutAttribute] double% radius,
[OutAttribute] double% startAngle,
[OutAttribute] double% endAngle
)
static member BulgeParam :
u : Vector2 *
v : Vector2 *
bulge : float *
center : Vector2 byref *
radius : float byref *
startAngle : float byref *
endAngle : float byref -> unit
STATIC METHOD BulgeParam(
u AS Vector2,
v AS Vector2,
bulge AS REAL8,
center OUT Vector2,
radius OUT REAL8,
startAngle OUT REAL8,
endAngle OUT REAL8
) AS VOID
Parameters
- u
- Type: DXFReaderNETVector2
Start point. - v
- Type: DXFReaderNETVector2
End point. - bulge
- Type: SystemDouble
The bulge is the tangent of one fourth the included angle for an arc segment, made negative if the arc goes clockwise from the start point to the endpoint. A bulge of 0 indicates a straight segment, and a bulge of 1 is a semicircle. - center
- Type: DXFReaderNETVector2
The center of the bulge - radius
- Type: SystemDouble
The radius of the bulge - startAngle
- Type: SystemDouble
The start angle of the bulge in degree. - endAngle
- Type: SystemDouble
>The end angle of the bulge in degree.
See Also