All Frameworks Class Hierarchy This Framework Previous Next Indexes
GSMInterfaces Interface CATIGSMSymmetry
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIGSMSymmetry
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMSymmetry
Interface to symmetry transformation feature.
Role: Allows you to access data of the Symmetry feature created by using
an element and a reference (a point, a line or a plane)
- See also:
- CATIGSMFactory.CreateSymmetry
Method Index
- o
GetCreationMode(CATBoolean&)
- Gets the Creation Mode.
- o
GetElemToSymmetry(CATISpecObject_var&)
- Gets the feature to transform.
- o
GetReference(CATISpecObject_var&)
- Gets the reference element (a point, a line or a plane).
- o
SetCreationMode(CATBoolean)
- Sets the Creation Mode.
- o
SetElemToSymmetry(CATISpecObject_var)
- Sets the feature to transform.
- o
SetReference(CATISpecObject_var)
- Sets the reference element (a point, a line or a plane).
Methods
o GetCreationMode
-
Gets the Creation Mode.
- Parameters:
-
- oMode
- flag for transformation type (creation or modification)
o GetElemToSymmetry
public virtual HRESULT GetElemToSymmetry( | CATISpecObject_var& | oElem) = 0 |
-
Gets the feature to transform.
- Parameters:
-
- oElem
- feature to transform
o GetReference
public virtual HRESULT GetReference( | CATISpecObject_var& | oElem) = 0 |
-
Gets the reference element (a point, a line or a plane).
- Parameters:
-
- oElem
- reference element
o SetCreationMode
-
Sets the Creation Mode.
- Parameters:
-
- iMode
- flag for transformation type (creation or modification)
o SetElemToSymmetry
-
Sets the feature to transform.
- Parameters:
-
- iElem
- new feature to transform
o SetReference
-
Sets the reference element (a point, a line or a plane).
- Parameters:
-
- iElem
- new reference element
This object is included in the file: CATIGSMSymmetry.h
If needed, your Imakefile.mk should include the module: CATGitInterfaces