#include <CCPACSDuctAssembly.h>
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.