Data Structures | |
class | CATTPSPmi |
This is the wrapper class handling Generic PMI - virtual class -. More... | |
class | CATTPSText |
This is the entity handling native Text PMI enity The CATTPText only has got 2 leader anchor points: DTK_ANCHOR_BOTTOM_LEFT and DTK_ANCHOR_BOTTOM_RIGHT. More... | |
class | DrwLeader |
This is the wrapper class handling V5 write leader data. More... | |
class | RTFText |
This is the wrapper class handling Catia V5 RTFText. This is the V5 internal text data. More... | |
Functions | |
Dtk_ErrorStatus | CreateAnnotationSet (const Dtk_string &inAnnotationSetName, const Dtk_bool inBlankedStatus=DTK_FALSE) |
This function lets you create a PMI AnnotationSet This is the first and the main enity handling PMIs. If the AnnotationSet doesn't exist, you won't be able to create another PMI entity. More... | |
Dtk_ErrorStatus | CreateCATTPSText (const CATTPSText &inText, const G5w_PmiId inOwningView, G5w_PmiId &outPmiId) |
This function lets you create a PMI native text. A view must be created before adding a PMI. More... | |
Dtk_ErrorStatus | CreateView (const Dtk_string &inViewSetName, const Dtk_transfo &inTransfo, G5w_PmiId &outPmiId, const Dtk_bool inBlankedStatus=DTK_FALSE) |
This function lets you create a PMI view A view must be created before adding a PMI. More... | |
Dtk_ErrorStatus catiav5w::Pmi::CreateAnnotationSet | ( | const Dtk_string & | inAnnotationSetName, |
const Dtk_bool | inBlankedStatus = DTK_FALSE |
||
) |
This function lets you create a PMI AnnotationSet This is the first and the main enity handling PMIs. If the AnnotationSet doesn't exist, you won't be able to create another PMI entity.
[in] | inAnnotationSetName | The Annotation Set Name |
[in] | inBlankedStatus | The Annotation Set Blanked Status - DTK_FALSE for visible and DTK_TRUE for hidden - |
Dtk_ErrorStatus catiav5w::Pmi::CreateCATTPSText | ( | const CATTPSText & | inText, |
const G5w_PmiId | inOwningView, | ||
G5w_PmiId & | outPmiId | ||
) |
This function lets you create a PMI native text. A view must be created before adding a PMI.
[in] | inText | The CATTPSText |
[in] | inOwningView | The owning View ID. |
[out] | outPmiId | The returning PMI ID - for further use -. |
Dtk_ErrorStatus catiav5w::Pmi::CreateView | ( | const Dtk_string & | inViewSetName, |
const Dtk_transfo & | inTransfo, | ||
G5w_PmiId & | outPmiId, | ||
const Dtk_bool | inBlankedStatus = DTK_FALSE |
||
) |
This function lets you create a PMI view A view must be created before adding a PMI.
[in] | inViewSetName | The View Name |
[in] | inTransfo | The View transformation matrix. |
[out] | outPmiId | The returning View ID - for further use -. |
[in] | inBlankedStatus | The View Blanked Status - DTK_FALSE for visible and DTK_TRUE for hidden - |