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 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 |