public Placement3D[] WindowMacro( WindowMacro oMacro, int nVariant, PointMate oSourceMate, Mate oTargetMate, double dRotationAngle, double dX, double dY, double dZ, WindowMacro.Enums.NumerationMode nNumerationMode )
public: array<Placement3D^>^ WindowMacro( WindowMacro^ oMacro, int nVariant, PointMate^ oSourceMate, Mate^ oTargetMate, double dRotationAngle, double dX, double dY, double dZ, WindowMacro.Enums.NumerationMode nNumerationMode )
Parameters
| Parameter Name | Description |
|---|---|
| oMacro | Object with opened macro. |
| nVariant | Index of the macro variant to be placed (0 based). |
| oSourceMate | Given mate of a macro |
| oTargetMate | Target mate |
| dRotationAngle | Additional rotation angle (radian) |
| dX | Additional offset in x direction |
| dY | Additional offset in y direction |
| dZ | Additional offset in z direction |
| nNumerationMode | Numeration mode |
Return Value
Inserted placements