All Frameworks Class Hierarchy This Framework Previous Next Indexes
CATSchPlatformInterfaces Interface CATISchGRRRoute2
System.IUnknown
|
+---CATISchGRRRoute2
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISchGRRRoute2
Interface to manage a Schematic route graphic object.
Role: Defines Schematic route graphic object content.
Method Index
- o
GetReshapeMode(CATSchGRRRouteReshapeMode&)
- Get the reshape mode.
- o
SetReshapeMode(CATSchGRRRouteReshapeMode)
- Set the reshape mode.
Methods
o GetReshapeMode
-
Get the reshape mode.
- Parameters:
-
- oReshapeMode
- Whether or not the route shape is fixed for the purpose of reshaping the route.
= SchFixedShapeOff : no restriction on how to reshape the route.
= SchFixedShapeOn : reshape only the route's extremity (the segment directly
connected to the object that's being moved).
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
o SetReshapeMode
-
Set the reshape mode.
- Parameters:
-
- iReshapeMode
- Whether or not the route shape is fixed for the purpose of reshaping the route.
= SchFixedShapeOff : no restriction on how to reshape the route.
= SchFixedShapeOn : reshape only the route's extremity (the segment directly
connected to the object that's being moved).
- Returns:
- An HRESULT value.
Legal values:
- S_OK
- operation is successful
- E_FAIL
- operation failed
This object is included in the file: CATISchGRRRoute2.h