Go to the documentation of this file.
16 class TopologicalItem;
18 class LazyFacetedBrepShape;
30 class ShapeAttributes;
33 class IndexedDrawable;
34 struct GeometricInformation;
47 typedef std::shared_ptr<Topo::Shape>
pShape;
49 typedef std::shared_ptr<Topo::MeshShape>
pMesh;
51 typedef std::shared_ptr<Topo::Solid>
pSolid;
52 typedef std::shared_ptr<Topo::Shell>
pShell;
53 typedef std::shared_ptr<Topo::Face>
pFace;
54 typedef std::shared_ptr<Topo::Wire>
pWire;
55 typedef std::shared_ptr<Topo::Edge>
pEdge;
56 typedef std::shared_ptr<Topo::Coedge>
pCoedge;
57 typedef std::shared_ptr<Topo::Vertex>
pVertex;
66 typedef std::shared_ptr<Topo::MeshShape const>
pConstMesh;
std::shared_ptr< Topo::Shell const > pConstShell
Definition: Types.h:69
std::shared_ptr< Topo::Vertex const > pConstVertex
Definition: Types.h:74
std::shared_ptr< Topo::Shape const > pConstShape
Definition: Types.h:64
std::shared_ptr< Geom::IndexedMesh > pIndexedMesh
Definition: Types.h:59
std::unique_ptr< Topo::Face > uniqueFace
Definition: Types.h:85
std::shared_ptr< const Geom::BrepData > pConstBrepData
Definition: Types.h:75
std::unique_ptr< Topo::FacetedShape > uniqueFacetedShape
Definition: Types.h:90
std::shared_ptr< Topo::Shape > pShape
Definition: Types.h:47
std::unique_ptr< Topo::ShapeSet > uniqueShapeSet
Definition: Types.h:82
std::unique_ptr< Topo::Shell > uniqueShell
Definition: Types.h:84
std::unique_ptr< Topo::Shape > uniqueShape
Definition: Types.h:79
std::shared_ptr< Topo::Solid const > pConstSolid
Definition: Types.h:68
std::unique_ptr< Topo::Compound > uniqueCompound
Definition: Types.h:81
std::shared_ptr< Topo::Wire const > pConstWire
Definition: Types.h:71
std::shared_ptr< Geom::BrepData > pBrepData
Definition: Types.h:60
std::unique_ptr< Topo::Edge > uniqueEdge
Definition: Types.h:87
std::shared_ptr< Topo::Face > pFace
Definition: Types.h:53
std::shared_ptr< Topo::LazyFacetedBrepShape const > pConstLazyFacetedBrepShape
Definition: Types.h:65
std::unique_ptr< Topo::Coedge > uniqueCoedge
Definition: Types.h:88
std::unique_ptr< Base::BaseClass > uniqueBaseClass
Definition: Types.h:77
std::unique_ptr< Topo::Vertex > uniqueVertex
Definition: Types.h:89
std::shared_ptr< Topo::IndexedDrawable > pIndexedDrawable
Definition: Types.h:58
std::shared_ptr< Topo::Edge > pEdge
Definition: Types.h:55
std::shared_ptr< Topo::Wire > pWire
Definition: Types.h:54
std::shared_ptr< Topo::Compound const > pConstCompound
Definition: Types.h:67
std::unique_ptr< Topo::MeshShape > uniqueMesh
Definition: Types.h:80
std::shared_ptr< Topo::Compound > pCompound
Definition: Types.h:50
std::shared_ptr< Base::BaseClass const > pConstBaseClass
Definition: Types.h:62
std::shared_ptr< Topo::MeshShape > pMesh
Definition: Types.h:49
std::shared_ptr< Topo::Face const > pConstFace
Definition: Types.h:70
std::shared_ptr< Topo::Solid > pSolid
Definition: Types.h:51
std::shared_ptr< Topo::Vertex > pVertex
Definition: Types.h:57
std::shared_ptr< Topo::MeshShape const > pConstMesh
Definition: Types.h:66
std::shared_ptr< Topo::Edge const > pConstEdge
Definition: Types.h:72
std::unique_ptr< Topo::Solid > uniqueSolid
Definition: Types.h:83
std::unique_ptr< Topo::Wire > uniqueWire
Definition: Types.h:86
std::shared_ptr< Topo::TopologicalItem const > pConstTopologicalItem
Definition: Types.h:63
std::shared_ptr< Topo::Shell > pShell
Definition: Types.h:52
std::shared_ptr< Base::BaseClass > pBaseClass
Definition: Types.h:45
std::shared_ptr< Topo::Coedge > pCoedge
Definition: Types.h:56
std::unique_ptr< Topo::TopologicalItem > uniqueTopologicalItem
Definition: Types.h:78
OrientationType
Definition: Types.h:36
Definition: AbstractXMLReader.h:5
std::shared_ptr< Topo::TopologicalItem > pTopologicalItem
Definition: Types.h:46
std::shared_ptr< Topo::Coedge const > pConstCoedge
Definition: Types.h:73
Definition: PropertyContainer.h:33
std::shared_ptr< Topo::LazyFacetedBrepShape > pLazyFacetedBrepShape
Definition: Types.h:48