HPS::Exchange::Tessellation
-
class HPS::Exchange::Tessellation
The Exchange::Tessellation class is a concept class for tessellation-related enums.
Public Types
-
enum Accuracy
Enumerates the tessellation accuracy modes for files imported or exported via HOOPS Exchange.
Values:
-
enumerator Standard
Tessellation suitable for visualization (either A3DRWParamsTessellationData::m_bAccurateTessellation or A3DRWParamsExportStlData::m_bAccurateTessellation set to false)
-
enumerator Accurate
Tessellation suitable for analysis (either A3DRWParamsTessellationData::m_bAccurateTessellation or A3DRWParamsExportStlData::m_bAccurateTessellation set to true)
-
enumerator GridAccurate
Tessellation suitable for analysis (either A3DRWParamsTessellationData::m_bAccurateTessellationWithGrid
-
enumerator Standard
-
enum Level
Enumerates the standard tessellation levels for files imported or exported via Exchange.
Values:
-
enumerator ExtraLow
Pre-defined extra low tessellation level (kA3DTessLODExtraLow).
-
enumerator Low
Pre-defined low tessellation level (kA3DTessLODLow).
-
enumerator Medium
Pre-defined medium tessellation level (kA3DTessLODMedium).
-
enumerator High
Pre-defined high tessellation level (kA3DTessLODHigh).
-
enumerator ExtraHigh
Pre-defined extra high tessellation level (kA3DTessLODExtraHigh).
-
enumerator ExtraLow
-
class Chord
The Exchange::Tessellation::Chord class is a concept class for chord-tessellation-related enums.
Public Types
-
enum Limit
Enumerates the type of chord limit that will be used to generate tessellation.
Values:
-
enumerator Ratio
The limit will correspond to the chord height ratio (either A3DRWParamsTessellationData::m_dChordHeightRatio or A3DRWParamsExportStlData::m_dChordHeightRatio).
-
enumerator Height
The limit will correspond to the maximum chord height (either A3DRWParamsTessellationData::m_dMaxChordHeight or A3DRWParamsExportStlData::m_dMaxChordHeight).
-
enumerator Ratio
-
enum Limit
-
enum Accuracy