#include <sprk_exchange.h>
Classes | |
class | Chord |
Public Types | |
enum | Accuracy { Accuracy::Standard, Accuracy::Accurate } |
enum | Level { Level::ExtraLow, Level::Low, Level::Medium, Level::High, Level::ExtraHigh } |
enum | Type { Type::Standard, Type::Custom } |
Detailed Description
The Exchange::Tessellation class is a concept class for tessellation-related enums.
Member Enumeration Documentation
|
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. |
The documentation for this class was generated from the following file:
- include/sprk_exchange.h