|
A3DStatus | A3DMiscCartesianTransformationCreate (const A3DMiscCartesianTransformationData *pData, A3DMiscCartesianTransformation **ppCartesianTransformation3d) |
| Creates an A3DMiscCartesianTransformation from an A3DMiscCartesianTransformationData structure. More...
|
|
A3DStatus | A3DMiscCartesianTransformationGet (const A3DMiscCartesianTransformation *pCartesianTransformation3d, A3DMiscCartesianTransformationData *pData) |
| Populates the A3DMiscCartesianTransformationData structure. More...
|
|
A3DStatus | A3DMiscComputeBoundingBox (const A3DEntity *pEntity, A3DDouble const *pOptPlacement, A3DBoundingBoxData *pAABB) |
| Use the tessellation to compute the axis-aligned bounding box (AABB) of the given entity. More...
|
|
A3DStatus | A3DMiscEntityReferenceCreate (const A3DMiscEntityReferenceData *pData, A3DMiscEntityReference **ppEntityReference) |
| Creates an A3DMiscEntityReference from an A3DMiscEntityReferenceData structure. More...
|
|
A3DStatus | A3DMiscEntityReferenceGet (const A3DMiscEntityReference *pEntityReference, A3DMiscEntityReferenceData *pData) |
| Populates the A3DMiscEntityReferenceData structure. More...
|
|
A3DStatus | A3DMiscEntityReferenceSet (A3DMiscEntityReference *pEntityReference, const A3DMiscEntityReferenceData *pData) |
| Function to set the entity reference from A3DMiscEntityReferenceData structure in a previously created object. More...
|
|
A3DStatus | A3DMiscGeneralTransformationCreate (const A3DMiscGeneralTransformationData *pData, A3DMiscGeneralTransformation **ppGeneralTransformation3d) |
| Creates an A3DMiscGeneralTransformation from an A3DMiscGeneralTransformationData structure. More...
|
|
A3DStatus | A3DMiscGeneralTransformationGet (const A3DMiscGeneralTransformation *pGeneralTransformation3d, A3DMiscGeneralTransformationData *pData) |
| Populates the A3DMiscGeneralTransformationData structure. More...
|
|
A3DStatus | A3DMiscGetBoundingBox (const A3DEntity *pEntity, A3DBoundingBoxData *pAABB) |
| Read the axis-aligned bounding box (AABB) of the given A3DEntity directly from the CAD data. More...
|
|
const A3DUTF8Char * | A3DMiscGetEntityTypeMsg (A3DEEntityType eType) |
| Returns the name of the entity type. More...
|
|
const A3DUTF8Char * | A3DMiscGetErrorMsg (A3DStatus) |
| Returns the text description of an error code. More...
|
|
A3DStatus | A3DMiscGetMaterialProperties (const A3DEntity *pEntity, A3DMiscMaterialPropertiesData *pMaterialPropertiesData) |
| Get density in kg/m3 read from the file. Equal to -1.0 if not set \ Can call it on product occurrences, part, and representation item. More...
|
|
A3DStatus | A3DMiscReferenceOnCsysItemCreate (const A3DMiscReferenceOnCsysItemData *pData, A3DMiscReferenceOnCsysItem **ppReferenceOnCSYSItem) |
| Creates an A3DMiscReferenceOnCsysItem from an A3DMiscReferenceOnCsysItemData structure. More...
|
|
A3DStatus | A3DMiscReferenceOnCsysItemGet (const A3DMiscReferenceOnCsysItem *pReferenceOnCSYSItem, A3DMiscReferenceOnCsysItemData *pData) |
| Populates the A3DMiscReferenceOnCsysItemData structure. More...
|
|
A3DStatus | A3DMiscReferenceOnTessCreate (const A3DMiscReferenceOnTessData *pData, A3DMiscReferenceOnTess **ppReferenceOnTess) |
| Creates an A3DMiscReferenceOnTess from an A3DMiscReferenceOnTessData structure. More...
|
|
A3DStatus | A3DMiscReferenceOnTessGet (const A3DMiscReferenceOnTess *pReferenceOnTess, A3DMiscReferenceOnTessData *pData) |
| Populates the A3DMiscReferenceOnTessData structure for PolyBrepModel. More...
|
|
A3DStatus | A3DMiscReferenceOnTopologyCreate (const A3DMiscReferenceOnTopologyData *pData, A3DMiscReferenceOnTopology **ppReferenceOnTopoItem) |
| Creates an A3DMiscReferenceOnTopology from an A3DMiscReferenceOnTopologyData structure. More...
|
|
A3DStatus | A3DMiscReferenceOnTopologyGet (const A3DMiscReferenceOnTopology *pReferenceOnTopoItem, A3DMiscReferenceOnTopologyData *pData) |
| Populates the A3DMiscReferenceOnTopologyData structure. More...
|
|
A3DStatus | A3DMiscUnicodeToUTF8 (const A3DUTF8Char *pcInputBuffer, A3DUTF8Char acOutputBuffer[]) |
| Converts UTF-16 strings to an array UTF-8 encoded characters on Windows. More...
|
|
A3DStatus | A3DMiscUTF16ToUTF8 (const A3DUniChar *pcInputBuffer, A3DUTF8Char acOutputBuffer[]) |
| Converts a UTF-16 string to a UTF-8 string on Windows. More...
|
|
A3DStatus | A3DMiscUTF8ToUnicode (const A3DUTF8Char *pcInputBuffer, A3DUTF8Char acOutputBuffer[]) |
| Converts UTF-8 encoded characters to UTF-16 strings on Windows. More...
|
|
A3DStatus | A3DMiscUTF8ToUTF16 (const A3DUTF8Char *pcInputBuffer, A3DUniChar acOutputBuffer[]) |
| Converts a UTF-8 string to a UTF-16 string on Windows. More...
|
|
Header file for tools used with structure and geometry.
- Author
- Tech Soft 3D
- Version
- 22.2
- Date
- July 2022
- Copyright (c) 2010 - 2022 by Tech Soft 3D, Inc. All rights reserved.