|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
Polygonal mesh segmentation subregion. More...
#include <halfedge_element.h>
Inheritance diagram for MbSegmentationSubRegion:
Collaboration diagram for MbSegmentationSubRegion:Public Member Functions | |
| MbSegmentationSubRegion () | |
| Default constructor. | |
| MbSegmentationSubRegion (const MbSegmentationSubRegion &that) | |
| Copy constructor. | |
| MbSegmentationSubRegion & | operator= (const MbSegmentationSubRegion &that) |
| Assingnment operator. | |
| void | Clear () |
| Clear the subregion. | |
| size_t | Prev () const |
| Get a previous subregion. | |
| size_t | Next () const |
| Get a next subregion. | |
| size_t | FirstFacet () const |
| Get a subregion's first facet. | |
| size_t | FirstLoop () const |
| Get the first subregion cycle identifier. | |
| size_t | Region () const |
| Get the parent subregion. | |
| bool | IsPrevDefined () const |
| Check whether a previous region is defined. | |
| bool | IsNextDefined () const |
| Check whether a next region is defined. | |
| void | SetPrev (size_t ed) |
| Set the previous subregion. | |
| void | SetNext (size_t ed) |
| Set the next subregion. | |
| void | SetFirstFacet (size_t iF) |
| Set the subregion's first facet. | |
| void | SetFirstLoop (size_t iLoop) |
| Set the subregion's first cycle. | |
| void | SetRegion (size_t iRegion) |
| Set parenting region. | |
Public Member Functions inherited from MbHalfedgeElement | |
| MbHalfedgeElement () | |
| Default constructor. | |
| MbHalfedgeElement (const MbHalfedgeElement &that) | |
| Copy constructor. | |
| virtual | ~MbHalfedgeElement () |
| Destructor. | |
| MbHalfedgeElement & | operator= (const MbHalfedgeElement &that) |
| Assignment operator. | |
Additional Inherited Members | |
Protected Attributes inherited from MbHalfedgeElement | |
| size_t | _id |
| Identifier (index in the array). | |
Polygonal mesh segmentation subregion.