The Exchange::JT class is a concept class for JT-related enums. More...
#include <sprk_exchange.h>
Public Types | |
enum | Content { Content::Geometry, Content::Tessellation, Content::GeometryAndTessellation } |
Enumerates the type of content to export to a JT file. More... | |
enum | TessellationLevel { TessellationLevel::Low, TessellationLevel::Medium, TessellationLevel::High } |
Enumerates the tessellation levels used when importing JT files. More... | |
enum | Version { Version::JT81, Version::JT95 } |
Enumerates the version of the JT format to export to a JT file. More... | |
Private Member Functions | |
JT () | |
Private default constructor to prevent instantiation. More... | |
The Exchange::JT class is a concept class for JT-related enums.
|
strong |
Enumerates the type of content to export to a JT file.
Enumerator | |
---|---|
Geometry | Export only B-rep geometry data (kA3DWriteGeomOnly). |
Tessellation | Export only tessellation data (kA3DWriteTessOnly). |
GeometryAndTessellation | Export BRep geometry and tessellation data (kA3DWriteGeomAndTess). |
|
strong |
Enumerates the tessellation levels used when importing JT files.
Enumerator | |
---|---|
Low | Load the lowest level of tessellation available in the JT file. (A3DRWParamsJTData::m_eReadTessellationLevelOfDetail = JTTessLODLow). |
Medium | Load the medium level of tessellation available in the JT file. (A3DRWParamsJTData::m_eReadTessellationLevelOfDetail = JTTessLODMedium). |
High | Load the highest level of tessellation available in the JT file. (A3DRWParamsJTData::m_eReadTessellationLevelOfDetail = JTTessLODHigh). |
|
strong |
Enumerates the version of the JT format to export to a JT file.
Enumerator | |
---|---|
JT81 | Version 8.1 of the JT format. (kA3DE_JT81). |
JT95 | Version 9.5 of the JT format. (kA3DE_JT95). |
|
private |
Private default constructor to prevent instantiation.