CFx SDK Documentation
2020SP3
|
#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 |
Public Member Functions inherited from OdGiConveyorNode | |
ODRX_DECLARE_MEMBERS (OdGiConveyorNode) | |
virtual OdGiConveyorInput & | input ()=0 |
virtual OdGiConveyorOutput & | output ()=0 |
Public Member Functions inherited from OdRxObject | |
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 Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
Protected Member Functions inherited from OdGiConveyorNode | |
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).