Synopsis

PDX_MSGT s044_GetAssyCompInfo(long option, MDA_PTR db_ptr, MDA_PTR *assy_shprpr_ptr, MDA_PTR *comp_shprpr_ptr, GDX_MATRIX comp_matrix, int *units, MDA_PTR *assy_prddfn_ptr, MDA_PTR *comp_prddfn_ptr)

Purpose

Get the assembly/component information.

Description

Traverse the assembly/component relationship defined by the specified next assembly usage occurrence, mapped item, or item defined transformation. Find the assembly shape representation and the component shape representation with it's corresponding transformation matrix. Both the mapped item approach and the context dependent shape representation approach is supported.

Input

option

Options (not used)

db_ptr

Database pointer of next assembly usage occurrence, mapped item, or item defined transformation

Output

assy_shprpr_ptr

Database pointer of assembly shape representation entity

comp_shprpr_ptr

Database pointer of component shape representation entity

comp_matrix

Transformation matrix defined by axis 2 placement 3d of component

units

Units in the comp_matrix

assy_prddfn_ptr

Database pointer of assembly product definition entity

comp_prddfn_ptr

Database pointer of component product definition entity

Return

S044 error code