#include <MeshFilter.h>
◆ FaceReductionMode
Enumerator |
---|
KEEP_OVERLAPPING_FACES_WTIH_DIFFERENT_DIRECTIONS | |
KEEP_FIRST_OVERLAPPING_FACES | |
KEEP_LAST_OVERLAPPING_FACES | |
◆ MeshFilter() [1/2]
MeshFilter::MeshFilter |
( |
| ) |
|
◆ MeshFilter() [2/2]
◆ ~MeshFilter()
MeshFilter::~MeshFilter |
( |
| ) |
|
◆ generateNormals()
bool MeshFilter::generateNormals |
( |
SgMesh * |
mesh, |
|
|
float |
creaseAngle = 3.14159f , |
|
|
bool |
removeRedundantVertices = false |
|
) |
| |
◆ integrateMeshes()
void MeshFilter::integrateMeshes |
( |
SgMesh * |
mesh1, |
|
|
SgMesh * |
mesh2 |
|
) |
| |
◆ removeRedundantFaces() [1/2]
◆ removeRedundantFaces() [2/2]
The following functions can only be applied to the meshes that do not have redundant vertices
◆ removeRedundantNormals() [1/2]
void MeshFilter::removeRedundantNormals |
( |
SgMesh * |
mesh | ) |
|
◆ removeRedundantNormals() [2/2]
void MeshFilter::removeRedundantNormals |
( |
SgNode * |
scene | ) |
|
◆ removeRedundantVertices() [1/2]
void MeshFilter::removeRedundantVertices |
( |
SgMesh * |
mesh | ) |
|
◆ removeRedundantVertices() [2/2]
void MeshFilter::removeRedundantVertices |
( |
SgNode * |
scene | ) |
|
◆ setMaxCreaseAngle()
void MeshFilter::setMaxCreaseAngle |
( |
float |
angle | ) |
|
◆ setMinCreaseAngle()
void MeshFilter::setMinCreaseAngle |
( |
float |
angle | ) |
|
◆ setNormalOverwritingEnabled()
void MeshFilter::setNormalOverwritingEnabled |
( |
bool |
on | ) |
|
◆ setOverwritingEnabled()
void MeshFilter::setOverwritingEnabled |
( |
bool |
on | ) |
|
The documentation for this class was generated from the following files: