A3DFRMGetSpecificNodes

A3DStatus A3DFRMGetSpecificNodes(const A3DFRMTree *pTree, EA3DFRMEnumValue_CadType eCADType, A3DUns32 *piSize, A3DFRMFeature ***pppFeatureNodes)
A3DStatus A3DFRMGetSpecificNodes(const A3DFRMTree* pTree, EA3DFRMEnumValue_CadType eCADType, A3DUns32* piSize, A3DFRMFeature* **pppFeatureNodes)

Build a List of Features corresponding to a node with specific CAD type.

Parameters

pTree: The feature tree to query features from.

eCADType: CAD type of feature (Hole, Pattern, …).

piSize: The number of feature founds. Corresponds to the size of pppFeatureNodes.

pppFeatureNodes: An array of size piSize containing the found features (Hole, Pattern, …).

Returns

A3D_SUCCESS on success, or an error code on failure