C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844
MbHalfedgeVertex Class Reference

Polygonal mesh vertex. More...

#include <halfedge_element.h>

+ Inheritance diagram for MbHalfedgeVertex:
+ Collaboration diagram for MbHalfedgeVertex:

Public Member Functions

 MbHalfedgeVertex ()
 Default constructor.
 
 MbHalfedgeVertex (const MbHalfedgeVertex &that)
 Copy constructor.
 
virtual ~MbHalfedgeVertex ()
 Destructor.
 
MbHalfedgeVertex & operator= (const MbHalfedgeVertex &that)
 Assingment operator.
 
void Clear ()
 Clear the vertex.
 
size_t Edge () const
 Get an outgoing edge identifier.
 
void SetEdge (size_t ed)
 Set an outgoing edge identifier.
 
bool IsEdgeDefined () const
 Check if an outgoing edge is defined.
 
- 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).
 

Detailed Description

Polygonal mesh vertex.


The documentation for this class was generated from the following file: