API Search || Global Search
HPS::Exchange::JT Class Reference

#include <sprk_exchange.h>

Public Types

enum  Content { Content::Geometry, Content::Tessellation, Content::GeometryAndTessellation }
 
enum  TessellationLevel { TessellationLevel::Low, TessellationLevel::Medium, TessellationLevel::High }
 
enum  Version { Version::JT81, Version::JT95 }
 

Detailed Description

The Exchange::JT class is a concept class for JT-related enums.

Member Enumeration Documentation

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).

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).

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).


The documentation for this class was generated from the following file: