Version: 8.3.0
SMESH_MAT2d Namespace Reference

Data Structures

struct  BranchEnd
 End point of MA Branch. More...
 
struct  BranchPoint
 Point on MA Branch. More...
 
class  Branch
 Branch is a set of MA edges enclosed between branch points and/or MA ends. More...
 
struct  BndPoints
 Data of a discretized EDGE allowing to get a point on MA by a parameter on EDGE. More...
 
class  Boundary
 Face boundary is discretized so that each its segment to correspond to an edge of MA. More...
 
struct  BoundaryPoint
 Point on FACE boundary. More...
 
class  MedialAxis
 Medial axis (MA) is defined as the loci of centres of locally maximal balls inside 2D representation of a face. More...
 

Typedefs

typedef
boost::polygon::voronoi_diagram
< double > 
TVD
 
typedef TVD::cell_type TVDCell
 
typedef TVD::edge_type TVDEdge
 
typedef TVD::vertex_type TVDVertex
 

Enumerations

enum  BranchEndType { BE_UNDEF, BE_ON_VERTEX, BE_BRANCH_POINT, BE_END }
 

Typedef Documentation

typedef boost::polygon::voronoi_diagram<double> SMESH_MAT2d::TVD
typedef TVD::cell_type SMESH_MAT2d::TVDCell
typedef TVD::edge_type SMESH_MAT2d::TVDEdge
typedef TVD::vertex_type SMESH_MAT2d::TVDVertex

Enumeration Type Documentation

Enumerator
BE_UNDEF 
BE_ON_VERTEX 
BE_BRANCH_POINT 
BE_END