|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
Border of triangulation. More...
#include <mesh_triangle.h>
Public Member Functions | |
| MbGridLoop (size_t n=0) | |
| Constructor. | |
| template<class UintVector > | |
| MbGridLoop (const UintVector &init) | |
| Constructor. | |
| ~MbGridLoop () | |
| Destructor. | |
| template<class UintVector > | |
| void | Init (const UintVector &init) |
| Initialization. | |
| size_t | Count () const |
| Get the count of strip vertices. | |
| void | Add (uint n) |
| Add vertex number. | |
| uint | GetIndex (size_t i) const |
| Get the count of strip vertices. | |
| uint & | SetIndex (size_t i) |
| Get the count of strip vertices. | |
| void | Flush () |
| Clear the strip. | |
| const uint * | GetIndicesAddr () const |
| Get the address of the beginning of the array. | |
| const std::vector< uint > & | GetIndices () const |
| Get the address of the beginning of the array. | |
| template<class IndicesVector > | |
| void | GetIndices (IndicesVector &iVector) const |
| Get the container of vertex numbers. | |
| bool | IsExist (uint n) const |
| Is exist index n in the loop? | |
Border of triangulation.
Border of triangulation is used to describe edge sequence of shell's face.
Border of triangulation contains indices of vertices sequence.