Definition of a mesh.
More...
#include <shapes.h>
|
double * | normals |
| the normal to each triangle unit vector represented as (x,y,z) More...
|
|
unsigned int | triangleCount |
| the number of triangles formed with the vertices More...
|
|
unsigned int * | triangles |
| the vertex indices for each triangle triangle k has vertices at index (3k, 3k+1, 3k+2) = (v1, v2, v3) More...
|
|
unsigned int | vertexCount |
| the number of available vertices More...
|
|
double * | vertices |
| the position for each vertex vertex k has values at index (3k, 3k+1, 3k+2) = (x,y,z) More...
|
|
ShapeType | type |
|
Definition of a mesh.
Definition at line 152 of file shapes.h.
robot_self_filter::shapes::Mesh::Mesh |
( |
void |
| ) |
|
|
inline |
robot_self_filter::shapes::Mesh::Mesh |
( |
unsigned int |
vCount, |
|
|
unsigned int |
tCount |
|
) |
| |
|
inline |
virtual robot_self_filter::shapes::Mesh::~Mesh |
( |
void |
| ) |
|
|
inlinevirtual |
double* robot_self_filter::shapes::Mesh::normals |
the normal to each triangle unit vector represented as (x,y,z)
Definition at line 201 of file shapes.h.
unsigned int robot_self_filter::shapes::Mesh::triangleCount |
the number of triangles formed with the vertices
Definition at line 193 of file shapes.h.
unsigned int* robot_self_filter::shapes::Mesh::triangles |
the vertex indices for each triangle triangle k has vertices at index (3k, 3k+1, 3k+2) = (v1, v2, v3)
Definition at line 197 of file shapes.h.
unsigned int robot_self_filter::shapes::Mesh::vertexCount |
the number of available vertices
Definition at line 186 of file shapes.h.
double* robot_self_filter::shapes::Mesh::vertices |
the position for each vertex vertex k has values at index (3k, 3k+1, 3k+2) = (x,y,z)
Definition at line 190 of file shapes.h.
The documentation for this class was generated from the following file: