DATAKIT API  V2025.4
PdfWrite.cpp File Reference

Functions

void ActivatePdfDump (Dtk_bool inDumpPDF)
 
Dtk_bool IsPdfDumpActivated ()
 
void PdfEndComponent ()
 
void PdfEndInstance (Dtk_ID pdfInstID, Dtk_ID childID)
 
void PdfEndNode ()
 
void PdfEndWrite (const Dtk_string &inInputFile)
 
Dtk_ID PdfInitComponent (Dtk_ComponentPtr inComponent)
 
Dtk_ID PdfInitInstance (Dtk_ComponentPtr inComponent)
 
Dtk_ID PdfInitNode (Dtk_NodePtr inNode)
 
Dtk_ErrorStatus PdfInitWrite (const Dtk_string &inInputFileName, const Dtk_string &inOutputFolder)
 
void PdfInstanceExistingPrototype (Dtk_ID ComponentIndex)
 
void PdfWriteDrawingNode (Dtk_NodePtr inNode)
 
void PdfWriteEntity (Dtk_EntityPtr inEntity)
 
void PdfWriteMetaData (Dtk_ComponentPtr inComponent)
 
void PdfWriteMetaData (Dtk_tab< Dtk_MetaDataPtr > &inTabMetadata)
 

Variables

Dtk_tab< Dtk_IDComponentProcessed
 
std::map< Dtk_Node::NodeDataTypeEnum, Dtk_Size_tmodelInventory
 
Dtk_tab< Dtk_IDPdfComponents
 
Dtk_bool toDumpPDF
 

Function Documentation

◆ ActivatePdfDump()

void ActivatePdfDump ( Dtk_bool  inDumpPDF)

◆ IsPdfDumpActivated()

Dtk_bool IsPdfDumpActivated ( )

◆ PdfEndComponent()

void PdfEndComponent ( )

◆ PdfEndInstance()

void PdfEndInstance ( Dtk_ID  pdfInstID,
Dtk_ID  childID 
)

◆ PdfEndNode()

void PdfEndNode ( )

◆ PdfEndWrite()

void PdfEndWrite ( const Dtk_string inInputFile)

◆ PdfInitComponent()

Dtk_ID PdfInitComponent ( Dtk_ComponentPtr  inComponent)

◆ PdfInitInstance()

Dtk_ID PdfInitInstance ( Dtk_ComponentPtr  inComponent)

◆ PdfInitNode()

Dtk_ID PdfInitNode ( Dtk_NodePtr  inNode)

◆ PdfInitWrite()

Dtk_ErrorStatus PdfInitWrite ( const Dtk_string inInputFileName,
const Dtk_string inOutputFolder 
)

◆ PdfInstanceExistingPrototype()

void PdfInstanceExistingPrototype ( Dtk_ID  ComponentIndex)

◆ PdfWriteDrawingNode()

void PdfWriteDrawingNode ( Dtk_NodePtr  inNode)

◆ PdfWriteEntity()

void PdfWriteEntity ( Dtk_EntityPtr  inEntity)

◆ PdfWriteMetaData() [1/2]

void PdfWriteMetaData ( Dtk_ComponentPtr  inComponent)

◆ PdfWriteMetaData() [2/2]

void PdfWriteMetaData ( Dtk_tab< Dtk_MetaDataPtr > &  inTabMetadata)

Variable Documentation

◆ ComponentProcessed

Dtk_tab<Dtk_ID> ComponentProcessed
extern

◆ modelInventory

std::map<Dtk_Node::NodeDataTypeEnum, Dtk_Size_t> modelInventory

◆ PdfComponents

Dtk_tab<Dtk_ID> PdfComponents

◆ toDumpPDF

Dtk_bool toDumpPDF