All Frameworks Class Hierarchy This Framework Previous Next Indexes
GSMInterfaces Interface CATIGSMInverse
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIGSMInverse
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMInverse
Inverse.
Role: To inverse the sense of a GSD feature element.
- See also:
- CATIGSMFactory.CreateInverse
Method Index
- o
GetElem()
- Gets element to invert.
- o
GetOrientation()
- Gets the element's orientation.
- o
Invert()
- Inverts the element orientation.
- o
SetElem(CATISpecObject_var)
- Sets element.
- o
SetOrientation(CATGSMOrientation)
- Sets orientation.
Methods
o GetElem
-
Gets element to invert.
- Returns:
- the inverted element
o GetOrientation
-
Gets the element's orientation.
- Returns:
- CATGSMSameOrientation if the object is not inverted,
CATGSMInvertOrientation if the object is inverted,
CATGSMKoOrientation if the object can not be inverted.
o Invert
-
Inverts the element orientation.
- Returns:
- CATGSMSameOrientation if the object is not inverted,
CATGSMInvertOrientation if the object is inverted,
CATGSMKoOrientation if the object can not be inverted.
o SetElem
-
Sets element.
- Parameters:
-
- iElem
- the element to be inverted
o SetOrientation
-
Sets orientation.
- Parameters:
-
- iOrient
- CATGSMSameOrientation if the object will not be inverted,
CATGSMInvertOrientation if the object will be inverted,
This object is included in the file: CATIGSMInverse.h
If needed, your Imakefile.mk should include the module: CATGitInterfaces