DATAKIT API
V2025.1
Main Page
API Reference
Functions
WriteDrawing.cpp File Reference
Functions
void
WriteDrawing
(
Dtk_NodePtr
inNode)
Function Documentation
◆
WriteDrawing()
void WriteDrawing
(
Dtk_NodePtr
inNode
)
5
{
6
7
Dtk_DrawingPtr
TmpDrawing = inNode->
GetDtk_DrawingPtr
();
8
if
(TmpDrawing.
IsNotNULL
())
9
{
10
// Used to write an XML File
11
if
(
IsXmlDumpActivated
())
12
{
13
XmlWriteDrawing
(TmpDrawing);
14
}
15
16
}
17
}
Dtk_SmartPtr::IsNotNULL
Dtk_bool IsNotNULL() const
Definition:
util_ptr_dtk.hpp:119
XmlWriteDrawing
void XmlWriteDrawing(const Dtk_DrawingPtr &inDrawing)
Definition:
XmlWrite.cpp:94
Dtk_Node::GetDtk_DrawingPtr
Dtk_DrawingPtr GetDtk_DrawingPtr()
Retrieves the Dtk_Node as a Dtk_DrawingPtr - if exists -.
Dtk_SmartPtr
Definition:
util_ptr_dtk.hpp:37
IsXmlDumpActivated
Dtk_bool IsXmlDumpActivated()
Definition:
XmlWrite.cpp:17
ClientsCMake
SampleSources
LibReadersSample
RunThroughAPI
ThroughData
WriteDrawing.cpp