3.4.0
CCPACSWingComponentSegment.h File Reference

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)
 

Detailed Description

Implementation of CPACS wing ComponentSegment handling routines.