All Frameworks Class Hierarchy This Framework Previous Next Indexes
CATSchPlatformInterfaces Interface CATISchCompGroupExt
System.IUnknown
|
+---CATISchCompGroupExt
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISchCompGroupExt
Interface to manage Schematic component's group extension data.
Role: To get position data of the component group.
Method Index
- o
GetPlacementAxis(double*)
- Get the placement axis for the component group.
- o
SetPlacementAxis(double[6])
- Set the placement axis for the component group.
Methods
o GetPlacementAxis
public virtual HRESULT GetPlacementAxis( | double* | oDb6PlaceMatrix) = 0 |
-
Get the placement axis for the component group.
- Parameters:
-
- oDb6PlaceMatrix
- Placement matrix of the component group (an array of 6 doubles)
See
CATISchCompLocation.GetTransformation2D for explanation of this argument.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o SetPlacementAxis
public virtual HRESULT SetPlacementAxis( | const double[6] | oDb6PlaceMatrix) = 0 |
-
Set the placement axis for the component group.
- Parameters:
-
- iDb6PlaceMatrix
- Placement matrix of the component group (an array of 6 doubles)
See
CATISchCompLocation.GetTransformation2D for explanation of this argument.
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
This object is included in the file: CATISchCompGroupExt.h