All Frameworks Class Hierarchy This Framework Previous Next Indexes
GSMInterfaces Interface CATIGSMScaling
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIGSMScaling
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMScaling
Interface to scaling transformation feature.
Role: Allows you to access data of the Scaling feature created by using
an element, an axis and three ratios
- See also:
- CATIGSMFactory.CreateScaling
Method Index
- o
GetCenter(CATISpecObject_var&)
- Gets the reference element (a point or a plane).
- o
GetCreationMode(CATBoolean&)
- Gets the Creation Mode.
- o
GetElemToScale(CATISpecObject_var&)
- Gets the feature to scale.
- o
GetRatio(CATICkeParm_var&)
- Gets the ratio of the scaling.
- o
GetRatio(double&)
- Gets the ratio of the scaling.
- o
SetCenter(CATISpecObject_var)
- Sets the reference element (a point or a plane).
- o
SetCreationMode(CATBoolean)
- Sets the Creation Mode.
- o
SetElemToScale(CATISpecObject_var)
- Sets the feature to scale.
- o
SetRatio(CATICkeParm_var)
- Sets the ratio of the scaling.
- o
SetRatio(double)
- Sets the ratio of the scaling.
Methods
o GetCenter
public virtual HRESULT GetCenter( | CATISpecObject_var& | oElem)= 0 |
-
Gets the reference element (a point or a plane).
- Parameters:
-
- oElem
- reference element
o GetCreationMode
-
Gets the Creation Mode.
- Parameters:
-
- oMode
- flag for transformation type (creation or modification)
o GetElemToScale
public virtual HRESULT GetElemToScale( | CATISpecObject_var& | oElem)= 0 |
-
Gets the feature to scale.
- Parameters:
-
- oElem
- feature to scale
o GetRatio
public virtual HRESULT GetRatio( | CATICkeParm_var& | oRatio) = 0 |
-
Gets the ratio of the scaling.
- Parameters:
-
- oRatio
- ratio
o GetRatio
public virtual HRESULT GetRatio( | double& | oRatio) = 0 |
-
Gets the ratio of the scaling.
- Parameters:
-
- oRatio
- ratio
o SetCenter
-
Sets the reference element (a point or a plane).
- Parameters:
-
- iElem
- reference element
o SetCreationMode
-
Sets the Creation Mode.
- Parameters:
-
- iMode
- flag for transformation type (creation or modification)
o SetElemToScale
-
Sets the feature to scale.
- Parameters:
-
- iElem
- new feature to scale
o SetRatio
-
Sets the ratio of the scaling.
- Parameters:
-
- iRatio
- ratio
o SetRatio
public virtual HRESULT SetRatio( | double | Ratio) = 0 |
-
Sets the ratio of the scaling.
- Parameters:
-
- iRatio
- ratio
This object is included in the file: CATIGSMScaling.h
If needed, your Imakefile.mk should include the module: CATGitInterfaces