CFx SDK Documentation
2023 SP0
|
#include <GiPerspectivePreprocessor.h>
Public Member Functions | |
ODRX_DECLARE_MEMBERS (OdGiPerspectivePreprocessor) | |
virtual void | setDeviation (const OdGeDoubleArray &deviations)=0 |
virtual void | setDeviation (const OdGiDeviation *pDeviation)=0 |
virtual void | setDrawContext (OdGiConveyorContext *pDrawCtx)=0 |
virtual void | enable (bool enabled)=0 |
virtual bool | enabled () const =0 |
![]() | |
ODRX_DECLARE_MEMBERS (OdGiConveyorNode) | |
virtual OdGiConveyorInput & | input ()=0 |
virtual OdGiConveyorOutput & | output ()=0 |
![]() | |
ODRX_HEAP_OPERATORS () | |
OdRxObject () | |
virtual | ~OdRxObject () |
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
virtual OdRxObject * | x (const OdRxClass *pClass) const |
virtual OdRxClass * | isA () const |
virtual void | addRef ()=0 |
virtual void | release ()=0 |
virtual long | numRefs () const |
bool | isKindOf (const OdRxClass *pClass) const |
virtual OdRxObjectPtr | clone () const |
virtual void | copyFrom (const OdRxObject *pSource) |
virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
virtual bool | isEqualTo (const OdRxObject *pOther) const |
Additional Inherited Members | |
![]() | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
![]() | |
OdGiConveyorNode () | |
<group OdGi_Classes> This class preprocesses geometry before xforming it by perspective matrix. Remarks. Circles, arcs, ellipses, texts are tesselated, although for export tasks it may be more useful to switch arcs to nurbs curves.
Polylines, polygons, meshes, shells, xlines, rays, and NURBS curves are passed through.
Images and metafiles are not passed.
Definition at line 48 of file GiPerspectivePreprocessor.h.
|
pure virtual |
|
pure virtual |
OdGiPerspectivePreprocessor::ODRX_DECLARE_MEMBERS | ( | OdGiPerspectivePreprocessor | ) |
|
pure virtual |
Sets max deviation for curve tesselation.
|
pure virtual |
Sets deviation object to obtain max deviation for curve tesselation.
|
pure virtual |
Sets the draw context object (to access to traits, etc).