API Documentation > Interface Classes > Class pfcCircleDescriptor
Class pfcCircleDescriptor

# include <pfcGeometry.h>

class
pfcCircleDescriptor
: public virtual
pfcCurveDescriptor
{
xdeclare(pfcCircleDescriptor)
...
};
This is a
COMPACT class.

Description
A data object representing the geometry of a circle.
Method Summary
Create (pfcPoint3D_ptr Center, xreal Radius, pfcVector3D_ptr UnitNormal)
This method creates a new CircleDescriptor object.
void
The center of the circle
void
The radius
void
The normal axis unit vector
Methods Inherited from Class pfcCurveDescriptor::
Method Detail
GetCenter
()
void
SetCenter
(pfcPoint3D_ptr value)
The center of the circle
GetRadius
()
void
SetRadius
(xreal value)
The radius
GetUnitNormal
()
void
SetUnitNormal
(pfcVector3D_ptr value)
The normal axis unit vector
Create
(pfcPoint3D_ptr Center, xreal Radius, pfcVector3D_ptr UnitNormal)
This method creates a new CircleDescriptor object.
Parameters:
Center
The circle center
Radius
The circle radius
UnitNormal
The normal vector to the circle
Returns:
The new CircleDescriptor object
Was this helpful?