class PrimitiveGeometryObject
Defined in: C4Primitives.h
The PrimitiveGeometryObject class encapsulates data pertaining to a primitive geometry.
Definition
class PrimitiveGeometryObject : public GeometryObject
Member Functions
Constructor
PrimitiveGeometryObject(PrimitiveType type);
The constructor has protected access. The PrimitiveGeometryObject class can only exist as the base class for another class.
Parameters
type |
The type of the primitive geometry. See below for a list of possible types.
|
Description
The PrimitiveGeometryObject class is the base class for all primitive geometry object data. The type parameter can be one of the following values, and it is specified by the subclass's constructor.
kPrimitivePlate |
A planar rectangle primitive.
|
kPrimitiveDisk |
A planar disk primitive.
|
kPrimitiveHole |
A plate primitive with a hole cut out of the center.
|
kPrimitiveAnnulus |
A planar annulus primitive.
|
kPrimitiveBox |
A box primitive.
|
kPrimitivePyramid |
A pyramid primitive.
|
kPrimitiveCylinder |
A cylinder primitive.
|
kPrimitiveCone |
A cone primitive.
|
kPrimitiveTruncatedCone |
A truncated cone primitive.
|
kPrimitiveSphere |
A sphere primitive.
|
kPrimitiveDome |
A dome primitive.
|
kPrimitiveTorus |
A torus primitive.
|
kPrimitiveTube |
A path tube primitive.
|
kPrimitiveExtrusion |
A path extrusion primitive.
|
kPrimitiveRevolution |
A path revolution primitive.
|
Base Classes
GeometryObject |
A PrimitiveGeometryObject is an object that can be shared by multiple primitive geometry nodes.
|
See Also
PrimitiveGeometry
|