OpenLexocad  27.1
BrepData.h File Reference
#include <Geom/Pnt.h>
#include <Geom/PointMapWithTolerance.h>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

class  Geom::BrepEdge
 
class  Geom::BrepStraight
 
class  Geom::BrepArc
 
class  Geom::BrepFace
 
class  Geom::BrepLoop
 
class  Geom::BrepData
 The BrepData class holds the boundary representation of a FacetedBrep in the form of a model description and unique points. Each added point has an index. The model is formed by using the indices where '-1' indicates the end of a face and '-2' indicates the end of a loop. More...
 

Namespaces

 Core
 
 Topo
 
 Geom
 

Typedefs

typedef std::shared_ptr< Geom::BrepDatapBrepData
 
typedef std::shared_ptr< Geom::BrepFacepBrepFace
 
typedef std::shared_ptr< Geom::BrepFacepBrepLoop
 
typedef std::shared_ptr< const Geom::BrepDatapConstBrepData
 
typedef std::shared_ptr< const Geom::BrepFacepConstBrepFace
 
typedef std::shared_ptr< const Geom::BrepLooppConstBrepLoop
 

Typedef Documentation

◆ pBrepData

typedef std::shared_ptr<Geom::BrepData> pBrepData

◆ pBrepFace

typedef std::shared_ptr<Geom::BrepFace> pBrepFace

◆ pBrepLoop

typedef std::shared_ptr<Geom::BrepFace> pBrepLoop

◆ pConstBrepData

typedef std::shared_ptr<const Geom::BrepData> pConstBrepData

◆ pConstBrepFace

typedef std::shared_ptr<const Geom::BrepFace> pConstBrepFace

◆ pConstBrepLoop

typedef std::shared_ptr<const Geom::BrepLoop> pConstBrepLoop