#include <CCPACSDuctAssembly.h>
Inheritance diagram for tigl::CCPACSDuctAssembly:Protected Member Functions | |
| PNamedShape | BuildLoft () const override |
Protected Member Functions inherited from tigl::CTiglUIDObject | |
| ~CTiglUIDObject ()=default | |
Private Member Functions | |
| virtual void | InvalidateImpl (const boost::optional< std::string > &) const override |
Additional Inherited Members | |
Public Types inherited from tigl::CTiglRelativelyPositionedComponent | |
| typedef std::vector< CTiglRelativelyPositionedComponent * > | ChildContainerType |
Protected Types inherited from tigl::CTiglRelativelyPositionedComponent | |
| typedef std::map< int, int > | FusedElementsContainerType |
Protected Attributes inherited from tigl::generated::CPACSDuctAssembly | |
| boost::optional< std::string > | m_description |
| Description. More... | |
| CPACSUIDSequence | m_ductUIDs |
| boost::optional< CPACSUIDSequence > | m_excludeObjectUIDs |
| std::string | m_name |
| Name. More... | |
| CCPACSDucts * | m_parent |
| boost::optional< std::string > | m_parentUID |
| UID of part to which the duct is mounted (if any) More... | |
| boost::optional< CCPACSTransformation > | m_transformation |
| std::string | m_uID |
| CTiglUIDManager * | m_uidMgr |
Protected Attributes inherited from tigl::CTiglAbstractGeometricComponent | |
| Cache< Bnd_Box, CTiglAbstractGeometricComponent > | bounding_box |
| Cache< PNamedShape, CTiglAbstractGeometricComponent > | loft |
| TIGL_EXPORT tigl::CCPACSDuctAssembly::CCPACSDuctAssembly | ( | CCPACSDucts * | parent, |
| CTiglUIDManager * | uidMgr | ||
| ) |
|
overrideprotectedvirtual |
Implements tigl::CTiglAbstractGeometricComponent.
|
overridevirtual |
Implements tigl::ITiglGeometricComponent.
|
overridevirtual |
Implements tigl::ITiglGeometricComponent.
|
overridevirtual |
Implements tigl::ITiglGeometricComponent.
|
overrideprivatevirtual |
Reimplemented from tigl::CTiglUIDObject.
|
overridevirtual |
Reimplemented from tigl::generated::CPACSDuctAssembly.