Static Public Member Functions | |
static Dtk_bool | Enable () |
static Dtk_bool | GetComputeBoundariesFromMesh (void) |
static Dtk_bool | GetConfigCreate2dCurvesOf3dGeometryForDrawings (void) |
static Dtk_bool | GetConfigReadDrawingsWithGraphicRepresentation () |
static void | SetComputeBoundariesFromMesh (Dtk_bool inComputeBoundary) |
Use to force to compute boundaries from mesh with solidworks 2d/3d read. More... | |
static void | SetConfigCreate2dCurvesOf3dGeometryForDrawings (Dtk_bool inCreateCurves) |
Choose if when reading a .SLDDRW file, curves in 2D plane are created from 3D geometry (mesh / body). Activated by default. More... | |
static void | SetConfigReadDrawingsWithGraphicRepresentation (const Dtk_bool readWithGraphicRepresentation) |
When set to true, we read the graphic representation in .SLDDRW files. If false, we use the semantic representation. More... | |
Protected Member Functions | |
void | _Init () |
void | _Reset () |
Dtk_ErrorStatus | _WriteInventoryInLogFile (Dtk_ID inID, int inNum, int *inCount, char **inEntitiesName) |
SwReader () | |
virtual | ~SwReader () |
Protected Attributes | |
Dtk_string | _InputFile |
FILE * | _InputFilePtr |
|
protected |
|
protectedvirtual |
|
protectedinherited |
|
virtualinherited |
Reimplemented in GltfReader.
|
protectedinherited |
|
protectedinherited |
|
pure virtualinherited |
Implemented in XmlReader, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, JtReader, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, JtReader, IgesReader, 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, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, JtReader, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
static |
|
pure virtualinherited |
Implemented in XmlReader, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, JtReader, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, JtReader, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
virtualinherited |
Reimplemented in StepReader, SolidEdgeReader, ProeReader, JtReader, GltfReader, CreoviewReader, and BRepOccReader.
|
static |
|
static |
|
static |
|
virtualinherited |
Reimplemented in StepReader, SolidEdgeReader, ProeReader, JtReader, GltfReader, CreoviewReader, and BRepOccReader.
|
virtualinherited |
Reimplemented in SolidEdgeReader, ProeReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, JtReader, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
void* SwReader::GetSearchEngine | ( | ) |
|
pure virtualinherited |
Implemented in XmlReader, VdaReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, ObjReader, LavaReader, JtReader, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, JtReader, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, ObjReader, LavaReader, JtReader, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
pure virtualinherited |
Implemented in XmlReader, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, JtReader, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
virtualinherited |
|
pure virtualinherited |
Implemented in XmlReader, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, JtReader, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
virtualinherited |
Reimplemented in StlReader, ProeReader, GltfReader, FbxReader, CreoviewReader, and JtReader.
|
pure virtualinherited |
Implemented in XmlReader, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, JtReader, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
|
static |
Use to force to compute boundaries from mesh with solidworks 2d/3d read.
inComputeBoundary | DTK_TRUE to compute boundaries from mesh with solidworks 2d/3d read. |
|
static |
Choose if when reading a .SLDDRW file, curves in 2D plane are created from 3D geometry (mesh / body). Activated by default.
inCreateCurves | DTK_TRUE to create curves in 2D plane from 3D geometry (mesh / body) when reading .SLDDRW files. |
|
static |
When set to true, we read the graphic representation in .SLDDRW files. If false, we use the semantic representation.
|
protectedinherited |
|
protectedinherited |