A3DCommonReadWrite.h File Reference
Header file for the read-write module. More...
Data Structures | |
struct | A3DRWParamsAssemblyData |
Structure to define parameters to manage CAD assemblies reading. More... | |
struct | A3DRWParamsCatiaV4Data |
Reading parameters specific to CATIA V4 CAD files. More... | |
struct | A3DRWParamsCatiaV5Data |
Reading parameters specific to CATIA V5 CAD files. More... | |
struct | A3DRWParamsExport3mfData |
A structure that specifies parameters used to write the model file to 3MF format. More... | |
struct | A3DRWParamsExportIgesData |
A structure that specifies parameters used to write the model file to IGES format. More... | |
struct | A3DRWParamsExportJTData |
A structure that specifies parameters used to write the model file to JT format. More... | |
struct | A3DRWParamsExportPrcData |
A structure that specifies parameters used to write the model file to PRC format. More... | |
struct | A3DRWParamsExportStepData |
A structure that specifies parameters used to write the model file to a STEP format. More... | |
struct | A3DRWParamsExportStlData |
A structure that specifies parameters used to write the model file to STL format. More... | |
struct | A3DRWParamsExportU3DData |
A structure that specifies parameters used to write the model file to U3D format. More... | |
struct | A3DRWParamsExportXMLData |
A structure that specifies parameters used to write the model file to XML format. More... | |
struct | A3DRWParamsGeneralData |
Reading options to filter the types of information that are read when CAD files are loaded. More... | |
struct | A3DRWParamsIFCData |
Reading parameters specific to IFC files. More... | |
struct | A3DRWParamsIGESData |
Reading parameters specific to IGES files. More... | |
struct | A3DRWParamsIncrementalLoadData |
Structure to specify reading parameters to load some specific parts of an assembly. More... | |
struct | A3DRWParamsInventorData |
A structure that specifies parameters used to read the model file to Inventor format. More... | |
struct | A3DRWParamsJTData |
A structure that specifies parameters used to read the model file to JT format. More... | |
struct | A3DRWParamsLoadData |
Structure to define the reading parameters used by the load function A3DAsmModelFileLoadFromFile. More... | |
struct | A3DRWParamsMultiEntriesData |
Structure to define which configurations or sub-models should be loaded when the CAD file has multiple entries. More... | |
struct | A3DRWParamsParasolidData |
A structure that specifies parameters used to read the model file to Parasolid format. More... | |
struct | A3DRWParamsPmiData |
Structure to specify the PMI reading parameters. More... | |
struct | A3DRWParamsProEData |
Reading parameters specific to Pro/ENGINEER CAD files. More... | |
struct | A3DRWParamsSearchDirData |
Structure to define additional directories that the load function will search in addition to the root directory. More... | |
struct | A3DRWParamsSolidworksData |
A structure that specifies parameters used to read the model file to Solidworks format. More... | |
struct | A3DRWParamsSpecificLoadData |
Structure to specify reading parameters specific to some CAD formats. More... | |
struct | A3DRWParamsStepData |
Reading parameters specific to STEP files. More... | |
struct | A3DRWParamsTessellationData |
Structure to set the tessellation parameters. More... | |
struct | A3DRWParamsUnigraphicsData |
Reading parameters specific to Unigraphics CAD files. More... | |
struct | A3DRWValidationPropertiesThresholdData |
Threshold values used for checking validation properties in Step. More... | |
struct | A3DStream3DPDFData |
Binary stream for a 3D model stored in a PDF file. The data format is PRC or U3D. More... | |
Functions | |
A3DStatus | A3DAsmModelFileExportTo3mfFile (const A3DAsmModelFile *pA3DAsmModelFile, const A3DRWParamsExport3mfData *pParamsExportData, const A3DUTF8Char *pcCADFileName) |
Writes a model file to a physical file in 3MF format. More... | |
A3DStatus | A3DAsmModelFileExportToIgesFile (const A3DAsmModelFile *pA3DAsmModelFile, const A3DRWParamsExportIgesData *pParamsExportData, const A3DUTF8Char *pcCADFileName) |
Writes a model file to a physical file in IGES format. More... | |
A3DStatus | A3DAsmModelFileExportToJTFile (const A3DAsmModelFile *pA3DAsmModelFile, const A3DRWParamsExportJTData *pParamsExportData, const A3DUTF8Char *pcCADFileName) |
Writes a model file to a physical file in JT format. More... | |
A3DStatus | A3DAsmModelFileExportToPrcFile (const A3DAsmModelFile *pA3DAsmModelFile, const A3DRWParamsExportPrcData *pParamsExportData, const A3DUTF8Char *pcCADFileName, A3DRWParamsPrcWriteHelper **ppPrcWriteHelper) |
Writes a model file to a physical file in a PRC format. More... | |
A3DStatus | A3DAsmModelFileExportToStepFile (const A3DAsmModelFile *pA3DAsmModelFile, const A3DRWParamsExportStepData *pParamsExportData, const A3DUTF8Char *pcCADFileName) |
Writes a model file to a physical file in STEP format. More... | |
A3DStatus | A3DAsmModelFileExportToStlFile (const A3DAsmModelFile *pA3DAsmModelFile, const A3DRWParamsExportStlData *pParamsExportData, const A3DUTF8Char *pcCADFileName) |
Writes a model file to a physical file in STL format. More... | |
A3DStatus | A3DAsmModelFileExportToU3DFile (const A3DAsmModelFile *pA3DAsmModelFile, const A3DRWParamsExportU3DData *pParamsExportData, const A3DUTF8Char *pcCADFileName) |
Writes a model file to a physical file in Universal 3D format. More... | |
A3DStatus | A3DAsmModelFileExportToVrmlFile (const A3DAsmModelFile *pA3DAsmModelFile, const A3DUTF8Char *pcCADFileName) |
Writes a model file to a physical file in VRML format. More... | |
A3DStatus | A3DAsmModelFileExportToXMLFile (const A3DAsmModelFile *pA3DAsmModelFile, const A3DRWParamsExportXMLData *pParamsExportData, const A3DUTF8Char *pcXMLFileName, unsigned int *uMapSize, unsigned int **puMapXmlIds, A3DEntity ***ppMapProductOccurrences) |
Writes a model file to a physical file in XML format. More... | |
A3DStatus | A3DAsmModelFileLoadFromFile (const A3DUTF8Char *pcFileName, const A3DRWParamsLoadData *pLoadParametersData, A3DAsmModelFile **ppModelFile) |
Loads an A3DAsmModelFile from a physical file. More... | |
A3DStatus | A3DAsmModelFileLoadFromPrcStream (const A3DUTF8Char *pcBufferStream, unsigned int uBufferLength, A3DRWParamsPrcReadHelper **ppPrcReadHelper, A3DAsmModelFile **ppModelFile) |
Loads an A3DAsmModelFile from a PRC Buffer. More... | |
A3DStatus | A3DGet3DPDFStreams (const A3DUTF8Char *pcFileName, A3DStream3DPDFData **ppStreamData, A3DInt32 *piNumStreams) |
Function to retrieve all 3D streams embedded in a PDF document. More... | |
A3DVoid | A3DRWParamsPrcReadHelperFree (A3DRWParamsPrcReadHelper *pA3DRWParamsPrcReadHelper) |
Free PRC read helper. More... | |
A3DVoid | A3DRWParamsPrcWriteHelperFree (A3DRWParamsPrcWriteHelper *pA3DRWParamsPrcWriteHelper) |
Free PRC write helper. More... | |
Detailed Description
Header file for the read-write module.
- Version
- 10.0
- Date
- October 2016
- Copyright (c) 2016 by Tech Soft 3D, LLC. All rights reserved.