All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Interface CATISchCntrGraphic

System.IUnknown
  |
  +---CATISchCntrGraphic
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATISchCntrGraphic

Interface to manage Schematic connector's association with its graphic representation objects.
Role: To modify connector's links to its graphical representations.


Method Index


o AddGraphicalPrimitive(CATISchGRR*,CATISchGRR*)
Add a graphical primitive to a connector.
o ListGraphicalPrimitives(CATIUnknownList**)
List all graphical primitives of a connector.
o RemoveGraphicalPrimitive(CATISchGRR*)
Remove a graphical primitive from a connector.

Methods


o AddGraphicalPrimitive
public virtual HRESULT AddGraphicalPrimitive(CATISchGRR* iGRRToAdd,
CATISchGRR* iGRR) = 0
Add a graphical primitive to a connector.
Parameters:
iGRRToAdd
The connector graphical primitive to be added to the connector.
iGRR
The component or route graphical representation that points to the connector graphical primitive.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o ListGraphicalPrimitives
public virtual HRESULT ListGraphicalPrimitives(CATIUnknownList** oLGRR) = 0
List all graphical primitives of a connector.
Parameters:
oLGRR
A list of graphical primitives (members are CATISchGRR interface pointers).
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o RemoveGraphicalPrimitive
public virtual HRESULT RemoveGraphicalPrimitive(CATISchGRR* iGRRToRemove) = 0
Remove a graphical primitive from a connector.
Parameters:
iGRRToRemove
The connector graphical primitive to be removed from the connector.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed

This object is included in the file: CATISchCntrGraphic.h

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