Tesseract
Motion Planning Environment
|
Triangle data structure used in a triangular manifold mesh (TMM). More...
#include <vhacdManifoldMesh.h>
Public Member Functions | |
void | Initialize () |
TMMTriangle (void) | |
~TMMTriangle (void) | |
TMMTriangle (const TMMTriangle &)=delete | |
TMMTriangle (TMMTriangle &&)=default | |
TMMTriangle & | operator= (const TMMTriangle &)=default |
TMMTriangle & | operator= (TMMTriangle &&)=default |
Private Attributes | |
size_t | m_id |
CircularListElement< TMMEdge > * | m_edges [3] |
CircularListElement< TMMVertex > * | m_vertices [3] |
bool | m_visible |
Friends | |
class | ICHull |
class | TMMesh |
class | TMMVertex |
class | TMMEdge |
Triangle data structure used in a triangular manifold mesh (TMM).
tesseract_collision::VHACD::TMMTriangle::TMMTriangle | ( | void | ) |
tesseract_collision::VHACD::TMMTriangle::~TMMTriangle | ( | void | ) |
|
delete |
|
default |
void tesseract_collision::VHACD::TMMTriangle::Initialize | ( | ) |
|
default |
|
default |
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
|
private |
|
private |
|
private |