#include <GsBaseVectorizer.h>
Corresponding C++ library: TD_Gs
<group OdGs_Classes>
Definition at line 74 of file GsBaseVectorizer.h.
◆ OdGsWriter()
OdGsWriter::OdGsWriter |
( |
| ) |
|
Default constructor for objects of the OdGsWriter class. Sets the following data members:
member Value Description m_pGsModel NULL Pointer to a model. m_pGeomPortionHead NULL Pointer to a geometry portion head. m_pGeomPortion NULL Pointer to a geometry portion. m_vectorizer NULL Vectorizer in use. m_bFinalizedMetafile false Flag that shows whether there is currently no recording process of a metafile. m_pExtAccum OdGsExtAccum::createObject() Accumulated extents.
◆ beginMetafileRecording()
Begins metafile recording.
- Parameters
-
pGeomPortion | [in] Pointer to geometry portion. |
Definition at line 126 of file GsBaseVectorizer.h.
◆ currentGeomPortion()
◆ endMetafileRecording()
void OdGsWriter::endMetafileRecording |
( |
| ) |
|
◆ extentsAccum()
Returns the accumulated extents when writing to the object.
Definition at line 95 of file GsBaseVectorizer.h.
◆ gsModel()
◆ hasFrozenLayerBefore()
Checks whether the specified layer node is already invoked in geometry portions list of active metafile.
- Parameters
-
pLayerNode | [in] Layer node pointer for check. |
pTillPortion | [in] Geometry portion pointer till which metafile geometry portions will be checked. |
- Returns
- True if the layer node is available in metafile geometry portions list, false otherwise.
◆ headGeomPortion()
◆ isCurrentGeomPortionDiscardable()
bool OdGsWriter::isCurrentGeomPortionDiscardable |
( |
| ) |
|
|
protected |
◆ isLayerFrozen()
bool OdGsWriter::isLayerFrozen |
( |
OdGsLayerNode * |
pLayerNode | ) |
const |
Checks whether the specified layer node is frozen.
- Parameters
-
pLayerNode | [in] Layer node pointer for check. |
- Returns
- True if the layer node is frozen, false otherwise.
◆ isRecordingMetafile()
bool OdGsWriter::isRecordingMetafile |
( |
| ) |
|
|
inline |
Checks whether metafile recording is active.
- Returns
- True if metafile is currently recording, false otherwise.
Definition at line 110 of file GsBaseVectorizer.h.
◆ onNestedDrawable()
void OdGsWriter::onNestedDrawable |
( |
OdDbStub * |
layerId, |
|
|
const OdGsNestedMetafile * |
pNestedMf = NULL |
|
) |
| |
◆ separateMetafile()
void OdGsWriter::separateMetafile |
( |
| ) |
|
◆ OdGsBaseVectorizer
◆ m_bFinalizedMetafile
bool OdGsWriter::m_bFinalizedMetafile |
|
protected |
◆ m_pExtAccum
◆ m_pGeomPortion
◆ m_pGeomPortionHead
◆ m_pGsModel
◆ m_vectorizer
The documentation for this class was generated from the following file: