# Miscellaneous Module

Tools and common structures.

This module describes tools and common structures.

Parameters

> pEntity: The Entity to get the bounding box from. It can be any of `A3DAsmModelFile`, `A3DAsmProductOccurrence`, `A3DAsmPartDefinition`or `A3DRiSet`.

> pAABB: A pointer to a valid `A3DBoundingBoxData`which will be filled in with the found bounding box. If no AABB is found in the CAD data, `A3DBoundingBoxData::m_sMin`and `A3DBoundingBoxData::m_sMax`will be set to zero vectors ({0.0, 0.0, 0.0}).

Returns

> `A3D_SUCCESS`on success, or an error code on failure

Topics

- Transformations Module
- Entity Reference
- UTF-8 Conversion Utilities
- Debug Utilities

Structures

- `A3DMiscMaterialFiberData`
- `A3DMiscMaterialHoneyCombData`
- `A3DMiscMaterialIsotropicData`
- `A3DMiscMaterialOrthotropic2DData`
- `A3DMiscMaterialOrthotropic3DData`
- `A3DMiscMaterialAnisotropicData`
- `A3DMiscMaterialPropertiesData`
- `A3DMiscComputeBoundingBoxOptions`

Enumerations

- `A3DEMaterialPhysicType`

Functions

- `A3DMiscGetMaterialProperties()`
- `A3DMiscSetMaterialProperties()`
- `A3DMiscGetBoundingBox()`
- `A3DMiscComputeBoundingBox()`

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...