|
| TIGL_EXPORT | CCPACSTransformationSE3 (CCPACSComponent *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CCPACSTransformationSE3 (CCPACSCone *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CCPACSTransformationSE3 (CCPACSCuboid *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CCPACSTransformationSE3 (CCPACSCylinder *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CCPACSTransformationSE3 (CCPACSEllipsoid *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CCPACSTransformationSE3 (CCPACSMultiSegmentShape *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CCPACSTransformationSE3 (CCPACSTorus *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT CTiglPoint | getRotation () const |
| |
| TIGL_EXPORT ECPACSTranslationType | getRotationType () const |
| |
| TIGL_EXPORT CTiglTransformation | getTransformationMatrix () const |
| |
| TIGL_EXPORT ECPACSTranslationType | getTranslationType () const |
| |
| TIGL_EXPORT CTiglPoint | getTranslationVector () const |
| |
| TIGL_EXPORT CCPACSTransformationSE3 & | operator= (const CCPACSTransformationSE3 &trafo) |
| |
| TIGL_EXPORT void | ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &transformationXPath) override |
| |
| TIGL_EXPORT void | reset () |
| |
| TIGL_EXPORT void | setRotation (const CTiglPoint &rotation) |
| |
| TIGL_EXPORT void | setRotationType (ECPACSTranslationType rotationType) |
| |
| TIGL_EXPORT void | setTransformationMatrix (const CTiglTransformation &matrix) |
| |
| TIGL_EXPORT void | setTranslation (const CTiglPoint &translation) |
| |
| TIGL_EXPORT void | setTranslation (const CTiglPoint &translation, ECPACSTranslationType) |
| |
| TIGL_EXPORT | CPACSTransformationSE3 (CCPACSComponent *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CPACSTransformationSE3 (CPACSCone *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CPACSTransformationSE3 (CPACSCuboid *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CPACSTransformationSE3 (CPACSCylinder *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CPACSTransformationSE3 (CPACSEllipsoid *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CPACSTransformationSE3 (CPACSMultiSegmentShape *parent, CTiglUIDManager *uidMgr) |
| |
| TIGL_EXPORT | CPACSTransformationSE3 (CPACSTorus *parent, CTiglUIDManager *uidMgr) |
| |
| virtual TIGL_EXPORT CTiglUIDObject * | GetNextUIDParent () |
| |
| virtual TIGL_EXPORT const CTiglUIDObject * | GetNextUIDParent () const |
| |
| template<typename P> |
| P * | GetParent () |
| |
| template<typename P> |
| const P * | GetParent () const |
| |
| virtual TIGL_EXPORT boost::optional< CCPACSPoint > & | GetRotation () |
| |
| virtual TIGL_EXPORT const boost::optional< CCPACSPoint > & | GetRotation () const |
| |
| virtual TIGL_EXPORT CCPACSPoint & | GetRotation (CreateIfNotExistsTag) |
| |
| virtual TIGL_EXPORT boost::optional< CCPACSPointAbsRel > & | GetTranslation () |
| |
| virtual TIGL_EXPORT const boost::optional< CCPACSPointAbsRel > & | GetTranslation () const |
| |
| virtual TIGL_EXPORT CCPACSPointAbsRel & | GetTranslation (CreateIfNotExistsTag) |
| |
| virtual TIGL_EXPORT const boost::optional< std::string > & | GetUID () const |
| |
| TIGL_EXPORT CTiglUIDManager & | GetUIDManager () |
| |
| TIGL_EXPORT const CTiglUIDManager & | GetUIDManager () const |
| |
| template<typename P> |
| bool | IsParent () const |
| |
| virtual TIGL_EXPORT void | RemoveRotation () |
| |
| virtual TIGL_EXPORT void | RemoveTranslation () |
| |
| virtual TIGL_EXPORT void | SetUID (const boost::optional< std::string > &value) |
| |
| virtual TIGL_EXPORT void | WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const |
| |
| virtual TIGL_EXPORT | ~CPACSTransformationSE3 () |
| |
| boost::optional< std::string > | GetObjectUID () const |
| |
| virtual | ~CTiglOptUIDObject ()=default |
| |
| TIGL_EXPORT void | Invalidate (const boost::optional< std::string > &source=boost::none) const |
| |