Inheritance diagram for CatiaV4Reader:Static Public Member Functions | |
| static Dtk_bool | checkNewColorMethod () |
| static Dtk_bool | Enable () |
| static void | EnableNewColorMethod () |
| [Options] More... | |
| static Dtk_ErrorStatus | ReadAnalyticDefinition (Dtk_ID inJele, Dtk_SurfacePtr &outSrf) |
| : Read analytic surface ( if available ) used to create the surface of Dtk_FacePtr More... | |
| static void | SetAllowCatiaV4ReadInvalidFiles (const Dtk_bool inValue) |
| : Set Preference to change Allow Invalid Catiav4 Files More... | |
| static void | SetConfigMockUpAsMesh (int inValue) |
| : Enable or disable conversion from MockUp Solid into a mesh solid More... | |
| static void | SetConfigOrderedSessionTree (Dtk_Int32 inValue) |
| : Enable or disable to order session tree according to CATIA V4 structure More... | |
| static void | SetConfigReadAnalyticSurface (int inValue) |
| : Enable or disable conversion from nurbs surfaces to analytic surfaces if defined on the file 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 |
|
virtual |
|
protectedinherited |
|
virtualinherited |
Reimplemented in GltfReader.
|
protectedinherited |
|
protectedinherited |
|
pure virtualinherited |
Implemented in XmlReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
static |
|
pure virtualinherited |
Implemented in XmlReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
virtualinherited |
Reimplemented in ProeReader, and GltfReader.
|
pure virtualinherited |
Implemented in XmlReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
static |
|
static |
[Options]
: Internal use only - Enable or disable new color read method
|
pure virtualinherited |
Implemented in XmlReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
virtualinherited |
Reimplemented in StepReader, SolidEdgeReader, ProeReader, GltfReader, CreoviewReader, and BRepOccReader.
|
virtualinherited |
Reimplemented in StepReader, SolidEdgeReader, ProeReader, GltfReader, CreoviewReader, and BRepOccReader.
|
virtualinherited |
Reimplemented in SolidEdgeReader, ProeReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
virtualinherited |
|
static |
: Read analytic surface ( if available ) used to create the surface of Dtk_FacePtr
| [in] | inJele | : ID of surface entity , obtain by infos->get_ID() of the Dtk_SurfacePtr of Dtk_FacePtr [out] outSrf : Description of analytic surface found |
Sample:
|
pure virtualinherited |
Implemented in XmlReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
virtualinherited |
Reimplemented in StlReader, ProeReader, GltfReader, FbxReader, and CreoviewReader.
|
pure virtualinherited |
Implemented in XmlReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
static |
: Set Preference to change Allow Invalid Catiav4 Files
| [in] | inValue | : 0 Do not read invalid (default) 1 Allow read |
|
static |
|
static |
: Enable or disable to order session tree according to CATIA V4 structure
| [in] | inValue | : 0 disable (default) 1 enable |
|
static |
: Enable or disable conversion from nurbs surfaces to analytic surfaces if defined on the file
| [in] | inValue | : 0 disable (default) ( keep basic nurbs definition ) 1 enable ( try to replace by analytic surface if stored on the file ) |
|
protectedinherited |
|
protectedinherited |