Interface ArcOfCircleFeature

The ArcOfCircleFeature interface defines an arc of circle feature.

The PickingFeatureAttachmentItem.feature may be an arc of circle feature, a point feature, a line feature or an OOBB feature.

In this case, the feature is an arc of circle with a center, a normal, a radius, an optional starting direction and an optional angle (in radian).


Features

interface ArcOfCircleFeature {
    angle?: number;
    center: Vector3;
    normal: Vector3;
    radius: number;
    startDirection?: Vector3;
    type: FT_ArcOfCircle;
}

Hierarchy (view full)

Properties

angle?: number

The optional angle (in radian) of the arc of circle feature. If not defined, then the angle is 2 * PI meaning a full circle.

center: Vector3

The center of the arc of circle feature.

normal: Vector3

The normal vector of the arc of circle feature.

radius: number

The radius of the arc of circle feature.

startDirection?: Vector3

The optional start direction of the arc of circle feature. In case angle is defined, then the startDirection MUST be defined.

The type of the feature.