CATGSMUseItf Interface CATIGSMUseTranslate
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMUseTranslate
Translation.
Role: Allows to access data of the Translation feature created by using
an element, a direction and a distance value
- See also:
-
Method Index
- o
GetCoordX(double&)
- Gets the X coordinate value.
- o
GetCoordX(CATICkeParm_var&)
- Gets the X coordinate value.
- o
GetCoordY(double&)
- Gets the Y coordinate value.
- o
GetCoordY(CATICkeParm_var&)
- Gets the Y coordinate value.
- o
GetCoordZ(double&)
- Gets the Z coordinate value.
- o
GetCoordZ(CATICkeParm_var&)
- Gets the Z coordinate value.
- o
GetCreationMode(enum CATGSMTransfoMode&)
- Gets the Creation Mode.
- o
GetDirection(CATIGSMUseDirection_var&)
- Gets the direction.
- o
GetDistance(double&)
- Gets the distance value.
- o
GetDistance(CATICkeParm_var&)
- Gets the distance value.
- o
GetElemToTranslate(CATIMmiMechanicalFeature_var&)
- Gets the feature to translate.
- o
GetFirstPoint(CATIMmiMechanicalFeature_var&)
- Gets the first point defining the translation vector.
- o
GetReferenceAxis(CATIMmiMechanicalFeature_var&)
- Gets the reference Axis.
- o
GetSecondPoint(CATIMmiMechanicalFeature_var&)
- Gets the second point defining the translation vector.
- o
GetVectorType(CATGSMTranslateVectorType&)
- Gets the type of the translation vector definition.
- o
SetCoordX(double)
- Sets the X coordinate value.
- o
SetCoordX(CATICkeParm_var)
- Sets the X coordinate value.
- o
SetCoordY(double)
- Sets the Y coordinate value.
- o
SetCoordY(CATICkeParm_var)
- Sets the Y coordinate value.
- o
SetCoordZ(double)
- Sets the Z coordinate value.
- o
SetCoordZ(CATICkeParm_var)
- Sets the Z coordinate value.
- o
SetCreationMode(CATBoolean)
- Sets the Creation Mode.
- o
SetDirection(CATIGSMUseDirection_var)
- Sets the direction.
- o
SetDistance(double)
- Sets the distance value.
- o
SetDistance(CATICkeParm_var)
- Sets the distance value.
- o
SetElemToTranslate(CATIMmiMechanicalFeature_var)
- Sets the feature to translate.
- o
SetFirstPoint(CATIMmiMechanicalFeature_var)
- Sets the first point defining the translation vector.
- o
SetReferenceAxis(CATIMmiMechanicalFeature_var&)
- Sets the reference Axis.
- o
SetSecondPoint(CATIMmiMechanicalFeature_var)
- Sets the second point defining the translation vector.
- o
SetVectorType(CATGSMTranslateVectorType)
- Sets the type of the translation vector definition.
Methods
o GetCoordX
public virtual GetCoordX( | | oCoordX) |
-
Gets the X coordinate value.
- Parameters:
-
- oCoordX
- X coordinate value
o GetCoordX
public virtual GetCoordX( | | oCoordX) |
-
Gets the X coordinate value.
- Parameters:
-
- oCoordX
- oCoordX value
- See also:
-
o GetCoordY
public virtual GetCoordY( | | oCoordY) |
-
Gets the Y coordinate value.
- Parameters:
-
- oCoordY
- Y coordinate value
o GetCoordY
public virtual GetCoordY( | | oCoordY) |
-
Gets the Y coordinate value.
- Parameters:
-
- oCoordY
- oCoordY value
- See also:
-
o GetCoordZ
public virtual GetCoordZ( | | oCoordZ) |
-
Gets the Z coordinate value.
- Parameters:
-
- oCoordZ
- Z coordinate value
o GetCoordZ
public virtual GetCoordZ( | | oCoordZ) |
-
Gets the Z coordinate value.
- Parameters:
-
- oCoordZ
- oCoordZ value
- See also:
-
o GetCreationMode
public virtual GetCreationMode( | | oMode) |
-
Gets the Creation Mode.
- Parameters:
-
- oMode
- flag for transformation type (from CATGSMTransfoMode enumeration) :
- CATGSMTransfoModeUnset
- CATGSMTransfoModeCreation
- CATGSMTransfoModeModification
o GetDirection
public virtual GetDirection( | | oDirection) |
-
Gets the direction.
- Parameters:
-
- oDirection
- direction
- See also:
-
o GetDistance
public virtual GetDistance( | | oDistance) |
-
Gets the distance value.
- Parameters:
-
- oDistance
- Distance value
o GetDistance
public virtual GetDistance( | | oDistance) |
-
Gets the distance value.
- Parameters:
-
- oDistance
- Distance value
- See also:
-
o GetElemToTranslate
public virtual GetElemToTranslate( | | oElem) |
-
Gets the feature to translate.
- Parameters:
-
- oElem
- feature to translate
o GetFirstPoint
public virtual GetFirstPoint( | | oElem) |
-
Gets the first point defining the translation vector.
- Parameters:
-
- oElem
- The first point.
o GetReferenceAxis
public virtual GetReferenceAxis( | | oRefAxis) |
-
Gets the reference Axis.
This data is not mandatory, if oRefAxis is null, then absolute axis system is considered as reference axis system.
o GetSecondPoint
public virtual GetSecondPoint( | | oElem) |
-
Gets the second point defining the translation vector.
- Parameters:
-
- oElem
- The second point.
o GetVectorType
public virtual GetVectorType( | | oType) |
-
Gets the type of the translation vector definition.
(1= Direction+ Distance, 2= Point+ Point, 3= Coordinates)
- Parameters:
-
- oType
- type of the translation vector
o SetCoordX
public virtual SetCoordX( | | iX) |
-
Sets the X coordinate value.
- Parameters:
-
- iX
- X coordinate value
o SetCoordX
public virtual SetCoordX( | const | iX) |
-
Sets the X coordinate value.
- Parameters:
-
- iX
- X coordinate value
- See also:
-
o SetCoordY
public virtual SetCoordY( | | iY) |
-
Sets the Y coordinate value.
- Parameters:
-
- iY
- Y coordinate value
o SetCoordY
public virtual SetCoordY( | const | iY) |
-
Sets the Y coordinate value.
- Parameters:
-
- iY
- Y coordinate value
- See also:
-
o SetCoordZ
public virtual SetCoordZ( | | iZ) |
-
Sets the Z coordinate value.
- Parameters:
-
- iZ
- Z coordinate value
o SetCoordZ
public virtual SetCoordZ( | const | iZ) |
-
Sets the Z coordinate value.
- Parameters:
-
- iZ
- Z coordinate value
- See also:
-
o SetCreationMode
public virtual SetCreationMode( | const | iMode) |
-
Sets the Creation Mode.
- Parameters:
-
- iMode
- flag for transformation type (creation or modification)
o SetDirection
public virtual SetDirection( | const | iDirection) |
-
Sets the direction.
- Parameters:
-
- iDirection
- The new direction of translation.
- See also:
-
o SetDistance
public virtual SetDistance( | | iDistance) |
-
Sets the distance value.
- Parameters:
-
- iDistance
- Distance value
o SetDistance
public virtual SetDistance( | const | iDistance) |
-
Sets the distance value.
- Parameters:
-
- iDistance
- Distance value
- See also:
-
o SetElemToTranslate
public virtual SetElemToTranslate( | const | iElem) |
-
Sets the feature to translate.
- Parameters:
-
- iElem
- The new feature to translate.
o SetFirstPoint
public virtual SetFirstPoint( | const | iElem) |
-
Sets the first point defining the translation vector.
- Parameters:
-
- iElem
- The first point.
o SetReferenceAxis
public virtual SetReferenceAxis( | const | iRefAxis) |
-
Sets the reference Axis.
This data is not mandatory, if iRefAxis is null, then absolute axis system is considered as reference axis system.
o SetSecondPoint
public virtual SetSecondPoint( | const | iElem) |
-
Sets the second point defining the translation vector.
- Parameters:
-
- iElem
- The second point.
o SetVectorType
public virtual SetVectorType( | | iType) |
-
Sets the type of the translation vector definition.
(1= Direction+ Distance, 2= Point+ Point, 3= Coordinates)
- Parameters:
-
- iType
- type of the translation vector
This object is included in the file: CATIGSMUseTranslate.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.