CFx SDK Documentation 2024 SP0
|
#include <PlotStyles.h>
Public Member Functions | |
ODRX_DECLARE_MEMBERS (OdPsPlotStyleTable) | |
virtual OdRxObjectPtr | clone () const =0 |
virtual void | copyFrom (const OdRxObject *pSource)=0 |
virtual bool | isApplyScaleFactor () const =0 |
virtual OdString | description () const =0 |
virtual double | scaleFactor () const =0 |
virtual bool | isDisplayCustomLineweightUnits () const =0 |
virtual double | getLineweightAt (OdUInt32 index) const =0 |
virtual OdPsPlotStylePtr | plotStyleAt (const OdString &name) const =0 |
virtual OdPsPlotStylePtr | plotStyleAt (int index) const =0 |
virtual unsigned int | plotStyleSize () const =0 |
virtual unsigned int | lineweightSize () const =0 |
virtual bool | isAciTableAvailable () const =0 |
virtual OdPsPlotStylePtr | addNewPlotStyle (const OdString &styleName)=0 |
virtual OdPsPlotStylePtr | delPlotStyle (OdPsPlotStylePtr pPsPtr)=0 |
virtual void | setDescription (const OdString &desc)=0 |
virtual void | setScaleFactor (double scFac)=0 |
virtual void | setApplyScaleFactor (bool flag)=0 |
virtual void | setDisplayCustomLineweightUnits (bool flag)=0 |
virtual void | setLineweightAt (double value, OdUInt32 index)=0 |
virtual void | setLineweights (const OdGeDoubleArray &lineweights)=0 |
virtual void | setAciTableAvailable (bool flag)=0 |
virtual void | setPlotStylesIndexed (const OdPsPlotStylesArray plotStylesIndexed)=0 |
virtual void | setPlotStyles (const OdPsPlotStylesMap plotStyles)=0 |
virtual void | addPlotStyle (OdPsPlotStyle *pPs)=0 |
virtual void | setOrdering (const OdStringArray &order)=0 |
virtual OdPsPlotStylesMap | plotStyles () const =0 |
virtual OdPsPlotStylesArray | plotStylesIndexed () const =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 () |
This class implements Plot Style Tables.
Corresponding C++ library: PlotStyleSvcs
<group Other_Classes>
Definition at line 423 of file PlotStyles.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Creates a clone of this object, and returns a pointer to the clone.
Reimplemented from OdRxObject.
|
pure virtual |
details Copies the contents of the specified object into this object.
pSource | [in] Pointer to the source object. |
Throws: eNotApplicable Exception
Reimplemented from OdRxObject.
|
pure virtual |
|
pure virtual |
Returns the description of this PlotStyleTable object.
|
pure virtual |
Returns the lineweight for the specified entry in this PlotStyleTable object.
index | [in] PlotStyle index. |
|
pure virtual |
|
pure virtual |
Returns true if and only if the global scale factor is to be applied to non-ISO linetypes for this PlotStyleTable object.
|
pure virtual |
Returns true if and only if Custom Lineweight Units are to be displayed for this PlotStyleTable object.
|
pure virtual |
OdPsPlotStyleTable::ODRX_DECLARE_MEMBERS | ( | OdPsPlotStyleTable | ) |
|
pure virtual |
Returns the specified PlotStyle in this PlotStyleTable object.
name | [in] Plot Style name. |
|
pure virtual |
Returns the specified PlotStyle in this PlotStyleTable object.
index | [in] PlotStyle index. |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Returns the logical length of this PlotStyle
|
pure virtual |
Returns the global scale factor to be applied to non-ISO linetypes for this PlotStyleTable object.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |