CFx SDK Documentation
2023 SP0
|
#include <GiPlotGenerator.h>
Classes | |
class | EllipseOut |
class | PolylineOut |
Public Member Functions | |
ODRX_DECLARE_MEMBERS (OdGiPlotGenerator) | |
virtual void | setDeviation (const OdGeDoubleArray &deviations)=0 |
virtual void | setDeviation (const OdGiDeviation *pDeviation)=0 |
virtual void | setDrawContext (OdGiConveyorContext *pDrawContext)=0 |
virtual void | enable (bool bEnable)=0 |
virtual bool | enabled () const =0 |
virtual void | dot_per_inch (double dpi)=0 |
virtual double | dot_per_inch () const =0 |
void | dot_per_mm (double dpmm) |
double | dot_per_mm () const |
virtual void | setPlotStyle (const OdPsPlotStyleData &psd)=0 |
virtual void | setExternalPolylineOut (PolylineOut *pPolylineOut)=0 |
virtual PolylineOut * | externalPolylineOut () const =0 |
virtual void | setExternalEllipseOut (EllipseOut *pEllipseOut)=0 |
virtual EllipseOut * | externalEllipseOut () 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 () | |
This class is the base class for custom classes that implements software plot generation for OdGiConveyorGeometry objects. Corresponding C++ library: TD_Gi <group OdGi_Classes>
Definition at line 39 of file GiPlotGenerator.h.
|
pure virtual |
Returns current software plot generation output DPI.
|
pure virtual |
Sets software plot generation output DPI.
dpi | [in] Value to set. |
|
inline |
Returns current software plot generation output DPI as millimeters.
Definition at line 146 of file GiPlotGenerator.h.
|
inline |
Sets software plot generation output DPI and millimeters.
dpmm | [in] DPI in millimeters to set. |
Definition at line 140 of file GiPlotGenerator.h.
|
pure virtual |
Enable/Disable plot generation.
bEnable | [in] Flag to set. |
|
pure virtual |
Returns true if and only if software plot generation is enabled.
|
pure virtual |
|
pure virtual |
Returns current interface for extended line style emulation.
OdGiPlotGenerator::ODRX_DECLARE_MEMBERS | ( | OdGiPlotGenerator | ) |
|
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 associated with this object.
pDrawContext | [in] Pointer to the draw context. |
|
pure virtual |
|
pure virtual |
Sets external interface for extended line style emulation.
pPolylineOut | [in] Pointer to implementation of PolylineOut interface. |
|
pure virtual |
Sets current plot style.
psd | [in] Plot style to set. |