Tesseract
Motion Planning Environment
|
Vertex data structure used in a triangular manifold mesh (TMM). More...
#include <vhacdManifoldMesh.h>
Public Member Functions | |
void | Initialize () |
TMMVertex (void) | |
~TMMVertex (void) | |
TMMVertex (const TMMVertex &)=delete | |
TMMVertex (TMMVertex &&)=default | |
TMMVertex & | operator= (const TMMVertex &)=default |
TMMVertex & | operator= (TMMVertex &&)=default |
Private Attributes | |
Vec3< double > | m_pos |
int32_t | m_name |
size_t | m_id |
CircularListElement< TMMEdge > * | m_duplicate |
bool | m_onHull |
bool | m_tag |
Friends | |
class | ICHull |
class | TMMesh |
class | TMMTriangle |
class | TMMEdge |
Vertex data structure used in a triangular manifold mesh (TMM).
tesseract_collision::VHACD::TMMVertex::TMMVertex | ( | void | ) |
tesseract_collision::VHACD::TMMVertex::~TMMVertex | ( | void | ) |
|
delete |
|
default |
void tesseract_collision::VHACD::TMMVertex::Initialize | ( | ) |
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |