CATGSMUseItf Interface CATIGSMUseTransfo
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMUseTransfo
Interface for all transformation feature (Affinity, AxisToAxis, Rotate, Symmetry, Scaling,Translate).
Role: Allows you to acess data available for all transformation feature created
LICENSING INFORMATION: Creation of volume result requires GSO License
if GSO License is not granted , settting of Volume context has not effect
- See also:
-
- See also:
-
- See also:
-
- See also:
-
- See also:
-
- See also:
-
Method Index
- o
GetElemToTransfo(CATIMmiMechanicalFeature_var&)
- Gets the feature to transform.
- o
GetTransfoMatrix(CATMathTransformation&)
- Gets the transformation matrix.
- o
GetVolumeResult(CATBoolean&)
- Gets the type of the geometrical result.
- o
SetVolumeResult(CATBoolean)
- Sets the type of the geometrical result.
Methods
o GetElemToTransfo
public virtual GetElemToTransfo( | | oElem) |
-
Gets the feature to transform.
- Parameters:
-
- oElem
- Feature to transform
o GetTransfoMatrix
public virtual GetTransfoMatrix( | | oMatTransfo) |
-
Gets the transformation matrix.
- Parameters:
-
- oMatTransfo
- Transformation matrix
o GetVolumeResult
public virtual GetVolumeResult( | | oVolumeResult) |
-
Gets the type of the geometrical result.
- Parameters:
-
- oVolumeResult
- TRUE : Result type is volume.(Option is effective only in case of volumes)
FALSE : Result type is surface
o SetVolumeResult
public virtual SetVolumeResult( | const | iVolumeResult) |
-
Sets the type of the geometrical result.
- Parameters:
-
- iVolumeResult
- TRUE : Result type is volume.(Option is effective only in case of volumes, requires GSO License)
FALSE : Result type is surface
This object is included in the file: CATIGSMUseTransfo.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.