A3DAsmGetFixedTogetherComponents

A3DStatus A3DAsmGetFixedTogetherComponents(const A3DAsmProductOccurrence *pOwnerNode, A3DUns32 *ppuiSizeCount, A3DUns32 **ppuiSizeArray, A3DAsmProductOccurrence ***pppFixedTogetherNodes)
A3DStatus A3DAsmGetFixedTogetherComponents(const A3DAsmProductOccurrence* pOwnerNode, A3DUns32* ppuiSizeCount, A3DUns32** ppuiSizeArray, A3DAsmProductOccurrence*** pppFixedTogetherNodes)

Given a base product occurrence, builds a set of arrays of rigidly linked together entities.

Parameters

pOwnerNode: The base Product Occurrence the resulting list in built on.

ppuiSizeCount: The size of``ppuiSizeArray``and``pppFixedTogetherNodes``

ppuiSizeArray: The size of each element of``pppFixedTogetherNodes``

pppFixedTogetherNodes: An array of arrays. Each internal array is a group of components linked together.

Returns

A3D_SUCCESSon success, or an error code on failure