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

Polygonal mesh facet. More...

#include <halfedge_element.h>

+ Inheritance diagram for MbHalfedgeFacet:
+ Collaboration diagram for MbHalfedgeFacet:

Public Member Functions

 MbHalfedgeFacet ()
 Default constructor.
 
 MbHalfedgeFacet (const MbHalfedgeFacet &that)
 Copy constructor.
 
virtual ~MbHalfedgeFacet ()
 Destructor.
 
MbHalfedgeFacet & operator= (const MbHalfedgeFacet &that)
 Assingment operator.
 
void Clear ()
 Clear the facet.
 
size_t Edge () const
 Get a facet edge.
 
void SetEdge (size_t ed)
 Set the facet edge.
 
bool IsEdgeDefined () const
 Check if the facet 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 facet.


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