|
A3DStatus | A3DAsmFilterCreate (const A3DAsmFilterData *pData, A3DAsmFilter **ppFilter) |
| Creates an A3DAsmFilter entity from an A3DAsmFilterData structure. More...
|
|
A3DStatus | A3DAsmFilterGet (const A3DAsmFilter *pFilter, A3DAsmFilterData *pData) |
| Populates the A3DAsmFilterData structure with data from an A3DAsmFilter entity. More...
|
|
A3DStatus | A3DAsmModelFileCreate (const A3DAsmModelFileData *pData, A3DAsmModelFile **ppModelFile) |
| Creates an A3DAsmModelFile from A3DAsmModelFileData structure. More...
|
|
A3DStatus | A3DAsmModelFileDelete (A3DAsmModelFile *pModelFile) |
| Deletes the entire A3DAsmModelFile entity from memory. More...
|
|
A3DStatus | A3DAsmModelFileGet (const A3DAsmModelFile *pModelFile, A3DAsmModelFileData *pData) |
| Populates the A3DAsmModelFileData structure. More...
|
|
A3DStatus | A3DAsmModelFileUnloadParts (A3DAsmModelFile *pModelFile, A3DUns32 uiPartsSize, A3DAsmProductOccurrence **ppParts) |
| Removes all tessellation and geometry of an A3DAsmProductOccurrence entity This can only be done on parts. More...
|
|
A3DStatus | A3DAsmPartDefinitionAddView (A3DAsmPartDefinition *pPartDefinition, A3DMkpView *pView) |
| Adds a view in the Array of views. More...
|
|
A3DStatus | A3DAsmPartDefinitionCreate (const A3DAsmPartDefinitionData *pData, A3DAsmPartDefinition **ppPartDefinition) |
| Creates an A3DAsmPartDefinition entity from an A3DAsmPartDefinitionData structure. More...
|
|
A3DStatus | A3DAsmPartDefinitionEdit (const A3DAsmPartDefinitionData *pData, A3DAsmPartDefinition *pPartDefinition) |
| Allows to modify some data of a part definition. More...
|
|
A3DStatus | A3DAsmPartDefinitionGet (const A3DAsmPartDefinition *pPartDefinition, A3DAsmPartDefinitionData *pData) |
| Populates an A3DAsmPartDefinitionData structure. More...
|
|
A3DStatus | A3DAsmProductOccurrenceAddView (A3DAsmProductOccurrence *pProductOccurrence, A3DMkpView *pView) |
| Adds a view in the Array of views. More...
|
|
A3DStatus | A3DAsmProductOccurrenceCreate (const A3DAsmProductOccurrenceData *pData, A3DAsmProductOccurrence **ppProductOccurrence) |
| Creates an A3DAsmProductOccurrence from A3DAsmProductOccurrenceData structure. More...
|
|
A3DStatus | A3DAsmProductOccurrenceEdit (const A3DAsmProductOccurrenceData *pData, A3DAsmProductOccurrence *pProductOccurrence) |
| Allows to modify some data of a product occurrence. More...
|
|
A3DStatus | A3DAsmProductOccurrenceGet (const A3DAsmProductOccurrence *pProductOccurrence, A3DAsmProductOccurrenceData *pData) |
| Populates the A3DAsmProductOccurrenceData structure. More...
|
|
A3DStatus | A3DAsmProductOccurrenceGetCat (const A3DAsmProductOccurrence *pProductOccurrence, A3DAsmProductOccurrenceDataCat *pData) |
| Populates the A3DAsmProductOccurrenceDataCat structure. More...
|
|
A3DStatus | A3DAsmProductOccurrenceGetCV5 (const A3DAsmProductOccurrence *pProductOccurrence, A3DAsmProductOccurrenceDataCV5 *pData) |
| Populates the A3DAsmProductOccurrenceDataCV5 structure. More...
|
|
A3DStatus | A3DAsmProductOccurrenceGetFilePathName (const A3DAsmProductOccurrence *pProductOccurrence, A3DUTF8Char **ppcFileName) |
| Returns the full path name of the file associated with the product occurrence. Warning: Using this function on a product occurrence holding a prototype is not recommended, as the result is influenced by how the data is originally stored in the CAD file. More...
|
|
A3DStatus | A3DAsmProductOccurrenceGetIdentifier (const A3DAsmProductOccurrence *pProductOccurrence, A3DUTF8Char **ppcIdentifier) |
| Combine Part ID and Occurrence identifier. More...
|
|
A3DStatus | A3DAsmProductOccurrenceGetInv (const A3DAsmProductOccurrence *pProductOccurrence, A3DAsmProductOccurrenceDataInv *pData) |
| Populates the A3DAsmProductOccurrenceDataInv structure. More...
|
|
A3DStatus | A3DAsmProductOccurrenceGetJT (const A3DAsmProductOccurrence *pProductOccurrence, A3DAsmProductOccurrenceDataJT *pData) |
| Populates the A3DAsmProductOccurrenceDataJT structure. More...
|
|
A3DStatus | A3DAsmProductOccurrenceGetOriginalFilePathName (const A3DAsmProductOccurrence *pProductOccurrence, A3DUTF8Char **ppcFileName) |
| Returns the original file name stored in the CAD file. Warning: Using this function on a product occurrence holding a prototype is not recommended, as the result is influenced by how the data is originally stored in the CAD file. More...
|
|
A3DStatus | A3DAsmProductOccurrenceGetProe (const A3DAsmProductOccurrence *pProductOccurrence, A3DAsmProductOccurrenceDataProe *pData) |
| Populates the A3DAsmProductOccurrenceDataProe structure. More...
|
|
A3DStatus | A3DAsmProductOccurrenceGetSLW (const A3DAsmProductOccurrence *pProductOccurrence, A3DAsmProductOccurrenceDataSLW *pData) |
| Populates the A3DAsmProductOccurrenceDataSLW structure. More...
|
|
A3DStatus | A3DAsmProductOccurrenceGetUg (const A3DAsmProductOccurrence *pProductOccurrence, A3DAsmProductOccurrenceDataUg *pData) |
| Populates the A3DAsmProductOccurrenceDataUg structure. More...
|
|
A3DStatus | A3DAsmProductOccurrenceSetProductPrototype (A3DAsmProductOccurrence *pProductOccurrence, A3DAsmProductOccurrence *pProductPrototype) |
| Sets up an A3DAsmProductOccurrence entity as a prototype to another A3DAsmProductOccurrence entity. More...
|
|
A3DStatus | A3DAsmProductOccurrenceUnload (A3DAsmProductOccurrence *pProductOccurrence) |
| Removes all tessellation and geometry of an A3DAsmProductOccurrence entity. More...
|
|
A3DStatus | A3DDrawingGetReferencesList (const A3DAsmPartDefinition *pPartDefinition, A3DUns32 *puiNumberOfFilePaths, A3DUTF8Char ***pppcSrcFilePaths) |
| Get the list of reference files present on drawing. More...
|
|
A3DStatus | A3DFileContextDelete (A3DFileContextData *pData) |
| Populates the A3DFileContextData structure with data from an A3DAsmProductOccurrence entity. More...
|
|
Header file for the structure module.
- Author
- Tech Soft 3D
- Version
- 9.2
- Date
- July 2016
- Copyright (c) 2016 by Tech Soft 3D, LLC. All rights reserved.