Inheritance diagram for SwReader: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, 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, 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, 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, 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, IgesReader, IfcReader, GltfReader, FbxReader, DcmReader, CreoviewReader, CerecReader, CerconReader, CaddsReader, BRepOccReader, _3dxml_Namespace::_3DXmlReader, and _3dmReader.
      
  | 
  virtualinherited | 
Reimplemented in StepReader, SolidEdgeReader, ProeReader, GltfReader, CreoviewReader, and BRepOccReader.
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  virtualinherited | 
Reimplemented in StepReader, SolidEdgeReader, ProeReader, 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, 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, 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, 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, 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, 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, IgesReader, 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, VdaReader, U3dReader, StlReader, StepReader, SolidEdgeReader, SatReader, RnXmlReader, ProeReader, ProCeraReader, PlmXmlReader, PdfReader, ObjReader, LavaReader, 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 |