CFx SDK Documentation  2022 SP0
Public Member Functions | Public Attributes | Protected Attributes | Friends | List of all members
OdGsWriter Class Reference

#include <GsBaseVectorizer.h>

Public Member Functions

 OdGsWriter ()
 
OdGsExtAccumextentsAccum ()
 
OdGsBaseModelgsModel () const
 
bool isRecordingMetafile ()
 
OdGsGeomPortioncurrentGeomPortion () const
 
void beginMetafileRecording (OdGsGeomPortion *pGeomPortion)
 
void endMetafileRecording ()
 
void onNestedDrawable (OdDbStub *layerId)
 
void separateMetafile ()
 
bool isLayerFrozen (OdGsLayerNode *pLayerNode) const
 

Public Attributes

OdGsBaseModelm_pGsModel
 

Protected Attributes

OdGsExtAccumPtr m_pExtAccum
 
OdGsGeomPortionm_pGeomPortion
 
OdGsBaseVectorizerm_vectorizer
 

Friends

class OdGsBaseVectorizer
 

Detailed Description

Corresponding C++ library: TD_Gs

<group OdGs_Classes>

Definition at line 61 of file GsBaseVectorizer.h.

Constructor & Destructor Documentation

◆ OdGsWriter()

OdGsWriter::OdGsWriter ( )

Member Function Documentation

◆ beginMetafileRecording()

void OdGsWriter::beginMetafileRecording ( OdGsGeomPortion pGeomPortion)
inline

Definition at line 78 of file GsBaseVectorizer.h.

◆ currentGeomPortion()

OdGsGeomPortion* OdGsWriter::currentGeomPortion ( ) const
inline

Definition at line 76 of file GsBaseVectorizer.h.

◆ endMetafileRecording()

void OdGsWriter::endMetafileRecording ( )

◆ extentsAccum()

OdGsExtAccum& OdGsWriter::extentsAccum ( )
inline

Returns the accumulated extents when writing to the object.

Definition at line 69 of file GsBaseVectorizer.h.

◆ gsModel()

OdGsBaseModel* OdGsWriter::gsModel ( ) const
inline

Definition at line 73 of file GsBaseVectorizer.h.

◆ isLayerFrozen()

bool OdGsWriter::isLayerFrozen ( OdGsLayerNode pLayerNode) const

◆ isRecordingMetafile()

bool OdGsWriter::isRecordingMetafile ( )
inline

Definition at line 75 of file GsBaseVectorizer.h.

◆ onNestedDrawable()

void OdGsWriter::onNestedDrawable ( OdDbStub *  layerId)

◆ separateMetafile()

void OdGsWriter::separateMetafile ( )

Friends And Related Function Documentation

◆ OdGsBaseVectorizer

friend class OdGsBaseVectorizer
friend

Definition at line 85 of file GsBaseVectorizer.h.

Member Data Documentation

◆ m_pExtAccum

OdGsExtAccumPtr OdGsWriter::m_pExtAccum
protected

Definition at line 95 of file GsBaseVectorizer.h.

◆ m_pGeomPortion

OdGsGeomPortion* OdGsWriter::m_pGeomPortion
protected

Definition at line 96 of file GsBaseVectorizer.h.

◆ m_pGsModel

OdGsBaseModel* OdGsWriter::m_pGsModel

Definition at line 92 of file GsBaseVectorizer.h.

◆ m_vectorizer

OdGsBaseVectorizer* OdGsWriter::m_vectorizer
protected

Definition at line 97 of file GsBaseVectorizer.h.


The documentation for this class was generated from the following file: