#include <SceneDrawables.h>
§ ConstTriangleRef
§ Primitive
§ TriangleRef
§ PrimitiveType
| Enumerator |
|---|
| MESH | |
| BOX | |
| SPHERE | |
| CYLINDER | |
| CONE | |
§ SgMesh() [1/2]
§ SgMesh() [2/2]
§ addTriangle() [1/2]
§ addTriangle() [2/2]
| void cnoid::SgMesh::addTriangle |
( |
int |
v0, |
|
|
int |
v1, |
|
|
int |
v2 |
|
) |
| |
|
inline |
§ clone()
§ numTriangles()
| int cnoid::SgMesh::numTriangles |
( |
| ) |
const |
|
inline |
§ primitive()
template<class TPrimitive >
| const TPrimitive& cnoid::SgMesh::primitive |
( |
| ) |
const |
|
inline |
§ primitiveType()
| const int cnoid::SgMesh::primitiveType |
( |
| ) |
const |
|
inline |
§ reserveNumTriangles()
| void cnoid::SgMesh::reserveNumTriangles |
( |
int |
n | ) |
|
|
inline |
§ setNumTriangles()
| void cnoid::SgMesh::setNumTriangles |
( |
int |
n | ) |
|
|
inline |
§ setPrimitive()
template<class TPrimitive >
| void cnoid::SgMesh::setPrimitive |
( |
const TPrimitive & |
prim | ) |
|
|
inline |
§ setTriangle()
| void cnoid::SgMesh::setTriangle |
( |
int |
index, |
|
|
int |
v0, |
|
|
int |
v1, |
|
|
int |
v2 |
|
) |
| |
|
inline |
§ triangle() [1/2]
§ triangle() [2/2]
§ triangleVertices() [1/2]
| const SgIndexArray& cnoid::SgMesh::triangleVertices |
( |
| ) |
const |
|
inline |
Triangle indices (triangles variable) should be CCW.
§ triangleVertices() [2/2]
§ updateBoundingBox()
| void SgMesh::updateBoundingBox |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: