GeometryHandlerOnBeginCircularArcCenterRadius Method |
Describes a circular arc via a circle's center, radius and sweep angle.
Namespace:
Atalasoft.Imaging.Codec.CadCam
Assembly:
Atalasoft.dotImage.Dwg (in Atalasoft.dotImage.Dwg.dll) Version: 11.4.0.9.0.377 (.NET 4.5.2, x86)
Syntax public virtual DwgReduction OnBeginCircularArcCenterRadius(
int shapeId,
double[] center,
double radius,
double[] normalVector,
double[] startVector,
double sweepAngle,
DwgArcType arcType,
double[] extrusionVector
)
Public Overridable Function OnBeginCircularArcCenterRadius (
shapeId As Integer,
center As Double(),
radius As Double,
normalVector As Double(),
startVector As Double(),
sweepAngle As Double,
arcType As DwgArcType,
extrusionVector As Double()
) As DwgReduction
Parameters
- shapeId
- Type: SystemInt32
A unique identifier for this shape. When Distill is done reducing a shape, OnEnd... will be
called with this shape identifier. - center
- Type: SystemDouble
The center of the circle in Cartesian coordinates - radius
- Type: SystemDouble
The radius of the circle. - normalVector
- Type: SystemDouble
The normal vector from the surface of the shape in 3D coordinates in the order X, Y, Z.
- startVector
- Type: SystemDouble
Defines the start of the circular arc - sweepAngle
- Type: SystemDouble
Defines the angle of the arc in radians - arcType
- Type: Atalasoft.Imaging.Codec.CadCamDwgArcType
Indicates how the arc is to be drawn. - extrusionVector
- Type: SystemDouble
A vector describing direction and length of how this object should be extruded.
Return Value
Type:
DwgReduction Return DwgReduction.Reduce to request that the shape should be reduced further, DwgReduction.DontReduce
otherwise.
See Also