All Frameworks  Class Hierarchy  This Framework  Indexes   

CATSchPlatformInterfaces Interface 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 GetPlacementAxis( oDb6PlaceMatrix)
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 SetPlacementAxis( const oDb6PlaceMatrix)
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

Copyright © 2003, Dassault Systèmes. All rights reserved.