Library | File

Enum pfcCurveType

# include <pfcGeometry.h>

enum pfcCurveType
{
    pfcCURVE_COMPOSITE,
    pfcCURVE_POINT,
    pfcCURVE_LINE,
    pfcCURVE_ARROW,
    pfcCURVE_ARC,
    pfcCURVE_SPLINE,
    pfcCURVE_BSPLINE,
    pfcCURVE_CIRCLE,
    pfcCURVE_ELLIPSE,
    pfcCURVE_POLYGON,
    pfcCURVE_TEXT,
    pfcCurveType_nil
};



Description

This enumerated type represents the curve type.
Manual References:
Drawings: Detailed Views, Drawings: Sections of a View




Values

pfcCURVE_COMPOSITE
A composite curve made up of more than one curve entity
pfcCURVE_POINT
A point
pfcCURVE_LINE
A line
pfcCURVE_ARROW
An arrow
pfcCURVE_ARC
An arc
pfcCURVE_SPLINE
A spline curve
pfcCURVE_BSPLINE
A Non-Uniform Rational B-Spline
pfcCURVE_CIRCLE
A circle
pfcCURVE_ELLIPSE
An elliptical curve
pfcCURVE_POLYGON
A polygon
pfcCURVE_TEXT
A text entity
pfcCurveType_nil
Enum null value.