#include <FractureToolsStructs.h>
Public Member Functions | |
MeshProcessingParameters () | |
void | setToDefault () |
Public Attributes | |
bool | islandGeneration |
bool | removeTJunctions |
unsigned | microgridSize |
nvidia::BSPOpenMode::Enum | meshMode |
int | verbosity |
Detailed Description
These parameters are passed into the fracturing functions to guide mesh processing.
Constructor & Destructor Documentation
FractureTools::MeshProcessingParameters::MeshProcessingParameters | ( | ) | [inline] |
Constructor sets defaults
Member Function Documentation
void FractureTools::MeshProcessingParameters::setToDefault | ( | ) | [inline] |
Set default values
Member Data Documentation
If this is true, separate mesh islands will be turned into separate chunks. Default = false.
nvidia::BSPOpenMode::Enum FractureTools::MeshProcessingParameters::meshMode |
Open mesh handling. Modes: Automatic, Closed, Open (see BSPOpenMode) Closed mode assumes the mesh is closed and attempts to insert interior faces. Open mode assumes the mesh is open and does not insert interior faces. Automatic mode attempts to determine if the mesh is open or closed, and act accordingly.
Default is Automatic mode.
The mesh is initially scaled to fit in a unit cube, then (if gridSize is not zero), the vertices of the scaled mesh are snapped to a grid of size 1/gridSize. A power of two is recommended. Default = 65536.
If this is true, all T-junctions will be removed from the mesh. Default = false.
Debug output verbosity level. The higher the number, the more messages are output. Default = 0.
The documentation for this struct was generated from the following file:
Generated on Fri Dec 15 2017 13:58:22 Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.