Inheritance diagram for JtReader:Static Public Member Functions | |
| static Dtk_ErrorStatus | ActivateSemanticPMI (int inActivate=1) |
| : Enable or disable Semantic PMI reading, try to recognize PMI as semantic. More... | |
| static bool | Enable () |
| static Dtk_ErrorStatus | SetLeafStructureAsComponents (int inOnComponents) |
| : Leaf structure (JT SUBNODES) read as components if set, otherwise read as nodes (default) More... | |
Protected Member Functions | |
| void | _Init () |
| void | _Reset () |
| Dtk_ErrorStatus | _WriteInventoryInLogFile (Dtk_ID inID, int inNum, int *inCount, char **inEntitiesName) |
Protected Attributes | |
| Dtk_string | _InputFile |
| FILE * | _InputFilePtr |
| JtReader::JtReader | ( | ) |
|
virtual |
|
protectedinherited |
|
virtualinherited |
Reimplemented in GltfReader.
|
protectedinherited |
|
protectedinherited |
|
pure virtualinherited |
|
static |
: Enable or disable Semantic PMI reading, try to recognize PMI as semantic.
[Options]
: Can be enabled or disabled before each Dtk_Node::GetDtk_FdtPtr()
| [in] | inActivate | : 0 disable (default) 1 enable |
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |
|
static |
|
pure virtualinherited |
|
pure virtualinherited |
|
virtualinherited |
Reimplemented in StepReader, SolidEdgeReader, ProeReader, GltfReader, CreoviewReader, and BRepOccReader.
|
virtualinherited |
Reimplemented in StepReader, SolidEdgeReader, ProeReader, GltfReader, CreoviewReader, and BRepOccReader.
|
pure virtualinherited |
|
pure virtualinherited |
| Dtk_Reader*& JtReader::GetSubReader | ( | int | ) |
[Options]
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |
|
pure virtualinherited |
|
virtualinherited |
|
pure virtualinherited |
|
virtualinherited |
Reimplemented in StlReader, StepReader, ProeReader, PlmXmlReader, IfcReader, GltfReader, FbxReader, and CreoviewReader.
|
pure virtualinherited |
|
static |
: Leaf structure (JT SUBNODES) read as components if set, otherwise read as nodes (default)
: Must be enabled before each Dtk_API::OpenDocument()
: If leaf structure on nodes, instances as duplicated on these nodes.
| [in] | inOnComponents | : 1 leaf structure on components 0 leaf structure on nodes |
|
protectedinherited |
|
protectedinherited |