All Frameworks  Class Hierarchy  This Framework  Indexes   

CATSchPlatformInterfaces Interface CATISchZoneGraphic

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


interface CATISchZoneGraphic

Interface to manage schematic zone's association with its graphical representations.
Role: To modify schematic zone's links to its graphical representations.


Method Index


o AddGraphicalRepresentation(CATISchGRRZone*)
Add a graphical representation to a zone.
o ListGraphicalRepresentations(CATIUnknownList**)
List all graphical representations of a zone.
o RemoveGraphicalRepresentation(CATISchGRRZone*)
Remove a graphical representation from a zone.

Methods


o AddGraphicalRepresentation
public virtual AddGraphicalRepresentation( iGRRToAdd)
Add a graphical representation to a zone.
Parameters:
iGRRToAdd
The graphical representation to be added to the zone.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o ListGraphicalRepresentations
public virtual ListGraphicalRepresentations( oLGRR)
List all graphical representations of a zone.
Parameters:
oLGRR
A list of graphical representations (members are CATISchGRRZone interface pointers).
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed
o RemoveGraphicalRepresentation
public virtual RemoveGraphicalRepresentation( iGRRToRemove)
Remove a graphical representation from a zone.
Parameters:
iGRRToRemove
The graphical representation to be removed from the zone.
Returns:
An HRESULT value.
Legal values:
S_OK
operation is successful
E_FAIL
operation failed

This object is included in the file: CATISchZoneGraphic.h

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