The Exchange::Tessellation class is a concept class for tessellation-related enums. More...
#include <sprk_exchange.h>
Classes | |
| class | Chord |
| The Exchange::Tessellation::Chord class is a concept class for chord-tessellation-related enums. More... | |
Public Types | |
| enum | Type { Type::Standard, Type::Custom } |
| Enumerates the types of tessellation settings that can be used by Exchange to generate tessellation data. More... | |
| enum | Level { Level::ExtraLow, Level::Low, Level::Medium, Level::High, Level::ExtraHigh } |
| Enumerates the standard tessellation levels for files imported or exported via Exchange. More... | |
| enum | Accuracy { Accuracy::Standard, Accuracy::Accurate } |
| Enumerates the tessellation accuracy modes for files imported or exported via HOOPS Exchange. More... | |
Private Member Functions | |
| Tessellation () | |
| Private default constructor to prevent instantiation. More... | |
The Exchange::Tessellation class is a concept class for tessellation-related enums.
|
strong |
Enumerates the tessellation accuracy modes for files imported or exported via HOOPS Exchange.
| Enumerator | |
|---|---|
| Standard | Tessellation suitable for visualization (either A3DRWParamsTessellationData::m_bAccurateTessellation or A3DRWParamsExportStlData::m_bAccurateTessellation set to false) |
| Accurate | Tessellation suitable for analysis (either A3DRWParamsTessellationData::m_bAccurateTessellation or A3DRWParamsExportStlData::m_bAccurateTessellation set to true) |
|
strong |
Enumerates the standard tessellation levels for files imported or exported via Exchange.
| Enumerator | |
|---|---|
| ExtraLow | Pre-defined extra low tessellation level (kA3DTessLODExtraLow). |
| Low | Pre-defined low tessellation level (kA3DTessLODLow). |
| Medium | Pre-defined medium tessellation level (kA3DTessLODMedium). |
| High | Pre-defined high tessellation level (kA3DTessLODHigh). |
| ExtraHigh | Pre-defined extra high tessellation level (kA3DTessLODExtraHigh). |
|
strong |
Enumerates the types of tessellation settings that can be used by Exchange to generate tessellation data.
| Enumerator | |
|---|---|
| Standard | Tessellation data will be generated using a standard predefined level. |
| Custom | Tessellation data will be generated using custom user-defined settings. |
|
private |
Private default constructor to prevent instantiation.