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.