Modules | Data Structures | Functions
Miscellaneous Module

Tools and common structures. More...

Modules

 Miscellaneous Cascaded Attributes
 Access inheritable PRC attributes such as visibility, color, and coordinate system.
 
 Transformations Module
 Creates and accesses transformation entities that can be applied to PRC entities containing geometry.
 
 Entity Reference
 Creates and accesses references to other PRC entities.
 
 UTF-8 Conversion Utilities
 Functions for converting between UTF-8 and UTF-16 strings on Windows.
 
 Debug Utilities
 Functions to aid debugging.
 

Data Structures

struct  A3DMiscMaterialPropertiesData
 Material properties, like density. More...
 

Functions

A3DStatus A3DMiscGetMaterialProperties (const A3DEntity *pEntity, A3DMiscMaterialPropertiesData *pMaterialPropertiesData)
 Get density in kg/m3. Equal to -1.0 if not set \ Can call it on product occurences, part, and representation item. More...
 
A3DStatus A3DMiscGetBoundingBox (const A3DEntity *pEntity, A3DBoundingBoxData *pAABB)
 Get the Axis Aligned Bounding Box (AABB) of the A3DEntity \ Can call it on product occurences, part, and representation item. More...
 

Detailed Description

Tools and common structures.

This module describes tools and common structures.

Function Documentation

A3DStatus A3DMiscGetMaterialProperties ( const A3DEntity pEntity,
A3DMiscMaterialPropertiesData pMaterialPropertiesData 
)

Get density in kg/m3. Equal to -1.0 if not set \ Can call it on product occurences, part, and representation item.

Version
8.2
A3DStatus A3DMiscGetBoundingBox ( const A3DEntity pEntity,
A3DBoundingBoxData pAABB 
)

Get the Axis Aligned Bounding Box (AABB) of the A3DEntity \ Can call it on product occurences, part, and representation item.

Version
8.2