#include <CCPACSFuselageStringer.h>
Private Member Functions | |
void | BuildCutGeometry (TopoDS_Shape &cache) const |
void | BuildGeometry (TopoDS_Shape &cache, bool just1DElements) const |
void | BuildGeometry1D (TopoDS_Shape &cache) const |
void | BuildGeometry3D (TopoDS_Shape &cache) const |
void | InvalidateImpl (const boost::optional< std::string > &source) const override |
Private Attributes | |
Cache< TopoDS_Shape, CCPACSFuselageStringer > | m_cutGeomCache |
Cache< TopoDS_Shape, CCPACSFuselageStringer > | m_geomCache1D |
Cache< TopoDS_Shape, CCPACSFuselageStringer > | m_geomCache3D |
Additional Inherited Members | |
![]() | |
~CTiglUIDObject ()=default | |
![]() | |
CCPACSStringersAssembly * | m_parent |
std::vector< std::unique_ptr< CCPACSFuselageStringerFramePosition > > | m_stringerPositions |
std::string | m_uID |
CTiglUIDManager * | m_uidMgr |
TIGL_EXPORT tigl::CCPACSFuselageStringer::CCPACSFuselageStringer | ( | CCPACSStringersAssembly * | parent, |
CTiglUIDManager * | uidMgr | ||
) |
|
private |
|
private |
|
private |
|
private |
TIGL_EXPORT TopoDS_Shape tigl::CCPACSFuselageStringer::GetCutGeometry | ( | TiglCoordinateSystem | cs = GLOBAL_COORDINATE_SYSTEM | ) | const |
TIGL_EXPORT TopoDS_Shape tigl::CCPACSFuselageStringer::GetGeometry | ( | bool | just1DElements, |
TiglCoordinateSystem | cs = GLOBAL_COORDINATE_SYSTEM |
||
) | const |
|
overrideprivatevirtual |
Reimplemented from tigl::CTiglUIDObject.
|
private |
|
private |
|
private |