Library | File

Class pfcLineDescriptor

# include <pfcGeometry.h>

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



Description

A data object representing the geometry of a line.



Method Summary

static pfcLineDescriptor_ptrCreate (pfcPoint3D_ptr End1, pfcPoint3D_ptr End2)
This method creates a new LineDescriptor object.
pfcPoint3D_ptrGetEnd1 ()
voidSetEnd1 (pfcPoint3D_ptr value)
The first endpoint
pfcPoint3D_ptrGetEnd2 ()
voidSetEnd2 (pfcPoint3D_ptr value)
The second endpoint


Methods Inherited from Class pfcCurveDescriptor:

GetCurveType



Method Detail

pfcPoint3D_ptrGetEnd1 ()
voidSetEnd1 (pfcPoint3D_ptr value)

The first endpoint




pfcPoint3D_ptrGetEnd2 ()
voidSetEnd2 (pfcPoint3D_ptr value)

The second endpoint




static pfcLineDescriptor_ptrCreate (pfcPoint3D_ptr End1, pfcPoint3D_ptr End2)

This method creates a new LineDescriptor object.
Parameters:
End1
The first endpoint
End2
The second endpoint
Returns:
The new LineDescriptor object