All Frameworks Class Hierarchy This Framework Previous Next Indexes
GSOInterfaces Interface CATIGSOBump
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIGSOBump
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSOBump
Interface to Bump surface feature.
Role: Allows you to access data of Bump surfaces.
- See also:
- CATIGSOFactory.CreateBump
Method Index
- o
GetCenterTension(CATICkeParm_var&)
- Gets the tension at the center of the deformation.
- o
GetCkeDeformationDistance(CATICkeParm_var&)
- Gets the deformation distance.
- o
GetContinuity(enum CATGSMContinuity&)
- Gets the continuity mode.
- o
GetDeformationCenter(CATISpecObject_var&)
- Gets the center of the deformation.
- o
GetDeformationDir(CATISpecObject_var&)
- Gets the deformation direction.
- o
GetDeformationDistance(double&)
- Gets the deformation distance.
- o
GetDeviationUser(CATICkeParm_var&)
- Gets the deviation fixed by the user.
- o
GetElemToBump(CATISpecObject_var&)
- Gets the element to deform.
- o
GetLimitCurve(CATISpecObject_var&)
- Gets the limit curve of the deformation.
- o
GetProjectionDir(CATISpecObject_var&)
- Gets the projection direction.
- o
SetCenterTension(CATICkeParm_var&)
- Sets the tension at the center of the deformation.
- o
SetContinuity(enum CATGSMContinuity)
- Sets the continuity mode.
- o
SetDeformationCenter(CATISpecObject_var)
- Sets the center of the deformation.
- o
SetDeformationDir(CATISpecObject_var)
- Sets the deformation direction.
- o
SetDeformationDistance(CATICkeParm_var)
- Sets the deformation distance.
- o
SetDeformationDistance(double)
- Sets the deformation distance.
- o
SetDeviationUser(CATICkeParm_var)
- Sets the deviation fixed by the user.
- o
SetElemToBump(CATISpecObject_var)
- Sets the relement to deform.
- o
SetLimitCurve(CATISpecObject_var)
- Sets the limit curve of the deformation.
- o
SetProjectionDir(CATISpecObject_var)
- Sets the projection direction.
Methods
o GetCenterTension
public virtual HRESULT GetCenterTension( | CATICkeParm_var& | oCenterTension) = 0 |
-
Gets the tension at the center of the deformation.
- Parameters:
-
- oCenterTension
- Tension at the center of the deformation
o GetCkeDeformationDistance
public virtual HRESULT GetCkeDeformationDistance( | CATICkeParm_var& | oDeformationDistance) = 0 |
-
Gets the deformation distance.
- Parameters:
-
- oDeformationDistance
- Deformation distance
o GetContinuity
public virtual HRESULT GetContinuity( | enum CATGSMContinuity& | oContinuity) = 0 |
-
Gets the continuity mode.
- Parameters:
-
- oContinuity
- continuity between the bump and the extarnal elements
o GetDeformationCenter
public virtual HRESULT GetDeformationCenter( | CATISpecObject_var& | oDeformationCenter) = 0 |
-
Gets the center of the deformation.
- Parameters:
-
- oDeformationCenter
- new center of deformation
o GetDeformationDir
public virtual HRESULT GetDeformationDir( | CATISpecObject_var& | oDeformationDir) = 0 |
-
Gets the deformation direction.
- Parameters:
-
- oDeformationDir
- new deformation direction
o GetDeformationDistance
public virtual HRESULT GetDeformationDistance( | double& | oDeformationDistancee) = 0 |
-
Gets the deformation distance.
- Parameters:
-
- oDeformationDistance
- Deformation distance
o GetDeviationUser
public virtual HRESULT GetDeviationUser( | CATICkeParm_var& | oDeviationUser) = 0 |
-
Gets the deviation fixed by the user.
- Parameters:
-
- oDeviationUser
- Deviation fixed by the user
o GetElemToBump
public virtual HRESULT GetElemToBump( | CATISpecObject_var& | oElemToBump) = 0 |
-
Gets the element to deform.
- Parameters:
-
- oElemToBump
- new reference element
o GetLimitCurve
public virtual HRESULT GetLimitCurve( | CATISpecObject_var& | oLimitCurve) = 0 |
-
Gets the limit curve of the deformation.
- Parameters:
-
- oLimitCurve
- new limit curve
o GetProjectionDir
public virtual HRESULT GetProjectionDir( | CATISpecObject_var& | oProjectionDir) = 0 |
-
Gets the projection direction.
- Parameters:
-
- oProjectionDir
- new projection direction
o SetCenterTension
public virtual HRESULT SetCenterTension( | CATICkeParm_var& | iCenterTension) = 0 |
-
Sets the tension at the center of the deformation.
- Parameters:
-
- iCenterTension
- Tension at the center of the deformation
o SetContinuity
public virtual HRESULT SetContinuity( | const enum CATGSMContinuity | iContinuity) = 0 |
-
Sets the continuity mode.
- Parameters:
-
- iContinuity
- continuity between the support and the fill
o SetDeformationCenter
-
Sets the center of the deformation.
- Parameters:
-
- iDeformationCenter
- new center of deformation
o SetDeformationDir
-
Sets the deformation direction.
- Parameters:
-
- iDeformationDir
- new deformation direction
o SetDeformationDistance
-
Sets the deformation distance.
- Parameters:
-
- iDeformationDistance
- Deformation distance
o SetDeformationDistance
public virtual HRESULT SetDeformationDistance( | double | iDeformationDistance) = 0 |
-
Sets the deformation distance.
- Parameters:
-
- iDeformationDistance
- Deformation distance
o SetDeviationUser
-
Sets the deviation fixed by the user.
- Parameters:
-
- iDeviationUser
- Deviation fixed by the user
o SetElemToBump
-
Sets the relement to deform.
- Parameters:
-
- iElemToBump
- new reference element
o SetLimitCurve
-
Sets the limit curve of the deformation.
- Parameters:
-
- iLimitCurve
- new limit curve
o SetProjectionDir
-
Sets the projection direction.
- Parameters:
-
- iProjectionDir
- new projection direction
This object is included in the file: CATIGSOBump.h
If needed, your Imakefile.mk should include the module: CATGotInterfaces