DATAKIT API  V2025.1
WriteKinematics.cpp File Reference

Functions

void WriteKinematics (Dtk_NodePtr inNode)
 

Function Documentation

◆ WriteKinematics()

void WriteKinematics ( Dtk_NodePtr  inNode)
6 {
7  Dtk_KinematicPtr TmpKinematics = inNode->GetDtk_KinematicPtr();
8  if (TmpKinematics.IsNotNULL())
9  {
10  // Used to write an XML File
11  if (IsXmlDumpActivated())
12  {
13  XmlWriteKinematics(TmpKinematics);
14  }
15 
16  }
17 }
Dtk_Node::GetDtk_KinematicPtr
Dtk_KinematicPtr GetDtk_KinematicPtr()
Retrieves the Dtk_Node as a Dtk_KinematicPtr - if exists -.
Dtk_SmartPtr::IsNotNULL
Dtk_bool IsNotNULL() const
Definition: util_ptr_dtk.hpp:119
XmlWriteKinematics
void XmlWriteKinematics(const Dtk_KinematicPtr &inKinematics)
Definition: XmlWrite.cpp:69
Dtk_SmartPtr
Definition: util_ptr_dtk.hpp:37
IsXmlDumpActivated
Dtk_bool IsXmlDumpActivated()
Definition: XmlWrite.cpp:17