![Logo](tetiere_ht.jpg) |
DATAKIT API
V2025.1
|
|
◆ WriteComponent()
19 Dtk_string ComponentName = inComponent->Name();
34 Dtk_Int32 size = TmpPreview->GetStreamSize();
35 char *jpgimage = TmpPreview->GetStream();
36 Dtk_string Preview_name =
"ComponentPreview.jpg";
37 FILE *jpg = Preview_name.
OpenFile(
"wb");
40 fwrite(jpgimage,
sizeof(
char), size, jpg);
74 Dtk_Size_t numComp = inComponent->GetNumChildren();
79 for (i = 0; i < numComp; i++)
86 Dtk_Int32 defaultindex = inComponent->GetDefaultChildInCatalog();
102 name = inComponent->Name();
104 NumChildren = inComponent->GetNumChildren();
105 for (i = 0; i < NumChildren; i++)
◆ WriteDocument()
◆ inputFileName
int GetBlankedStatus() const
Retrieves the entity Blanked Status.
@ CatalogComponentType
Definition: dtk_maindoc.hpp:579
Dtk_ErrorStatus WriteComponent(Dtk_ComponentPtr inComponent, const Dtk_transfo &inMatrix)
Definition: WriteComponent.cpp:9
Dtk_bool IsNotNULL() const
Definition: util_ptr_dtk.hpp:119
void XmlInitComponent(Dtk_ComponentPtr inComponent)
Definition: XmlWrite.cpp:50
void XmlEndComponent()
Definition: XmlWrite.cpp:57
This is a high level string class.
Definition: dtk_string.hpp:58
size_t Dtk_Size_t
Definition: define.h:712
Dtk_RGB GetColor() const
Retrieves the entity color as Dtk_RGBA values.
int GetActivationFlag() const
Dtk_ErrorStatus WriteComponent(Dtk_ComponentPtr inComponent, const Dtk_transfo &inMatrix=Dtk_transfo())
Definition: WriteComponent.cpp:9
FILE * OpenFile(const Dtk_string &inRights) const
File Utility : Open a file with the given rights.
void WritePrototype(Dtk_ComponentPtr inComponent, const Dtk_transfo &inMatrix)
Definition: WritePrototype.cpp:14
@ VirtualComponentType
Definition: dtk_maindoc.hpp:580
@ InstanceComponentType
Definition: dtk_maindoc.hpp:577
int32_t Dtk_Int32
Definition: define.h:687
ComponentTypeEnum
Definition: dtk_maindoc.hpp:576
Dtk_ErrorStatus
Definition: error_dtk.hpp:6
Dtk_ErrorStatus WriteInstance(Dtk_ComponentPtr inComponent, const Dtk_transfo &inMatrix)
Definition: WriteInstance.cpp:14
@ PrototypeComponentType
Definition: dtk_maindoc.hpp:578
Dtk_bool IsXmlDumpActivated()
Definition: XmlWrite.cpp:17
@ dtkNoError
Definition: error_dtk.hpp:140
Definition: dtk_rgb.hpp:7
Dtk_bool IsPdfDumpActivated()
Definition: PdfWrite.cpp:26
@ dtkErrorNullPointer
Definition: error_dtk.hpp:23
void PdfEndComponent()
Definition: PdfWrite.cpp:151
Dtk_ID PdfInitComponent(Dtk_ComponentPtr inComponent)
Definition: PdfWrite.cpp:143