Implementation of CPACS wing ComponentSegment handling routines. More...
#include "generated/CPACSComponentSegment.h"
#include <Geom_BSplineSurface.hxx>
#include <TopoDS_Face.hxx>
#include <TopoDS_Shape.hxx>
#include <TopoDS_Wire.hxx>
#include <tixi.h>
#include "tigl_config.h"
#include "tigl_internal.h"
#include "generated/UniquePtr.h"
#include "CCPACSMaterialDefinition.h"
#include "CTiglWingConnection.h"
#include "CCPACSWingCSStructure.h"
#include "CCPACSWingShell.h"
#include "CTiglAbstractSegment.h"
#include "CTiglPoint.h"
#include "CTiglPointTranslator.h"
#include "CCPACSTransformation.h"
#include "CTiglShapeGeomComponentAdaptor.h"
#include "Cache.h"
Data Structures | |
class | tigl::CCPACSWingComponentSegment |
A CCPACSWingComponentSegment is a part of the wing that consists of several adjacent segments. Component segments are used to define the relative position of the internal wing structural elements and fuel tanks, control devices, and the wing fuselage attachment. More... | |
struct | tigl::CCPACSWingComponentSegment::GeometryCache |
struct | tigl::CCPACSWingComponentSegment::LinesCache |
Namespaces | |
tigl | |
The CTiglShapeCache class acts as a storage for all kinds of intermediate shape results in order to improve speed of reoccurent calculations. | |
Typedefs | |
typedef std::vector< const CCPACSMaterialDefinition * > | tigl::MaterialList |
typedef std::vector< CCPACSWingSegment * > | tigl::SegmentList |
Functions | |
std::vector< tigl::CCPACSWingSegment * > | tigl::getSortedSegments (const CCPACSWingComponentSegment &cs) |
Implementation of CPACS wing ComponentSegment handling routines.