A3DETessellationLevelOfDetail
-
enum
A3DETessellationLevelOfDetail Structure to specify the level of detail of the tessellation.
See A3DRWParamsTessellationData parameters. When a level is given, the Chord Height Ratio (A3DRWParamsTessellationData::m_dChordHeightRatio) and Wireframe Chord Angle (A3DRWParamsTessellationData::m_dAngleToleranceDeg) change to preset values for the selected level.
3.0
Enumerators
-
enumerator
kA3DTessLODExtraLow - kA3DTessLODExtraLow
Extra Low level: when selected, these members are automatically defined with the following values:
- A3DRWParamsTessellationData::m_dChordHeightRatio = 50,
- A3DRWParamsTessellationData::m_dAngleToleranceDeg = 40.
-
enumerator
kA3DTessLODLow - kA3DTessLODLow
Low level: when selected, these members are automatically defined with the following values:
- A3DRWParamsTessellationData::m_dChordHeightRatio = 600,
- A3DRWParamsTessellationData::m_dAngleToleranceDeg = 40.
-
enumerator
kA3DTessLODMedium - kA3DTessLODMedium
Medium level: when selected, these members are automatically defined with the following values:
- A3DRWParamsTessellationData::m_dChordHeightRatio = 2000,
- A3DRWParamsTessellationData::m_dAngleToleranceDeg = 40.
-
enumerator
kA3DTessLODHigh - kA3DTessLODHigh
High level: when selected, these members are automatically defined with the following values:
- A3DRWParamsTessellationData::m_dChordHeightRatio = 5000,
- A3DRWParamsTessellationData::m_dAngleToleranceDeg = 30.
-
enumerator
kA3DTessLODExtraHigh - kA3DTessLODExtraHigh
Extra High level: when selected, these members are automatically defined with the following values:
- A3DRWParamsTessellationData::m_dChordHeightRatio = 10000,
- A3DRWParamsTessellationData::m_dAngleToleranceDeg = 20.
-
enumerator
kA3DTessLODUserDefined - kA3DTessLODUserDefined
User Defined level: when selected, these members should be defined:
- A3DRWParamsTessellationData::m_dChordHeightRatio if A3DRWParamsTessellationData::m_bUseHeightInsteadOfRatio is set to false,
- A3DRWParamsTessellationData::m_dMaxChordHeight if A3DRWParamsTessellationData::m_bUseHeightInsteadOfRatio is set to true,
- A3DRWParamsTessellationData::m_dAngleToleranceDeg. Be very careful when using A3DRWParamsTessellationData::m_dMaxChordHeight because a too small value would generate a huge tessellation.