CATGSMUseItf Interface CATIGSMUse3DCurveOffset
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMUse3DCurveOffset
Interface for 3D Curve Offset feature.
Role: Allows you to access data of the 3D Curve Offset feature
created by using a curve, a direction and three litteral parameters
- See also:
-
Method Index
- o
GetCornerRadiusValue(CATICkeParm_var&)
- Gets the corner radius length value.
- o
GetCornerTensionValue(CATICkeParm_var&)
- Gets the corner tension length value.
- o
GetCurveToOffset(CATIMmiMechanicalFeature_var&)
- Gets the feature that has been offseted.
- o
GetDirection(CATIGSMUseDirection_var&)
- Gets the direction.
- o
GetInvertDirection(CATBoolean&)
- Gets the orientation.
- o
GetOffsetValue(CATICkeParm_var&)
- Gets the offset length value.
- o
SetCornerRadiusValue(CATICkeParm_var&)
- Sets the corner radius length value.
- o
SetCornerTensionValue(CATICkeParm_var&)
- Sets the corner tension length value.
- o
SetCurveToOffset(CATIMmiMechanicalFeature_var&)
- Sets the feature that has been offseted.
- o
SetDirection(CATIGSMUseDirection_var&)
- Sets the direction.
- o
SetInvertDirection(CATBoolean)
- Sets the orientation.
- o
SetOffsetValue(CATICkeParm_var&)
- Sets the offset length value.
Methods
o GetCornerRadiusValue
| public virtual GetCornerRadiusValue( | | oRadius) |
-
Gets the corner radius length value.
- Parameters:
-
- oRadius
- corner radius length value
o GetCornerTensionValue
| public virtual GetCornerTensionValue( | | oTension) |
-
Gets the corner tension length value.
- Parameters:
-
- oRadius
- corner tension length value
o GetCurveToOffset
| public virtual GetCurveToOffset( | | oCurve) |
-
Gets the feature that has been offseted.
- Returns:
- CATIMmiMechanicalFeature
o GetDirection
| public virtual GetDirection( | | oDir) |
-
Gets the direction.
- Returns:
- CATIGSMUseDirection
o GetInvertDirection
| public virtual GetInvertDirection( | | oInvert) |
-
Gets the orientation.
- Parameters:
-
- oInvert
- : False means that there is no invertion of the curve orientation
(orientation is the vector product of the tangent of the curve by the normal on the support)
: True to invert this orientation
o GetOffsetValue
| public virtual GetOffsetValue( | | oOffset) |
-
Gets the offset length value.
- Parameters:
-
- Offset
- offset length value
o SetCornerRadiusValue
| public virtual SetCornerRadiusValue( | const | iRadius) |
-
Sets the corner radius length value.
- Parameters:
-
- oRadius
- corner radius length value
o SetCornerTensionValue
| public virtual SetCornerTensionValue( | const | iTension) |
-
Sets the corner tension length value.
- Parameters:
-
- oRadius
- corner tension length value
o SetCurveToOffset
| public virtual SetCurveToOffset( | const | iCurve) |
-
Sets the feature that has been offseted.
- Returns:
- CATIMmiMechanicalFeature
o SetDirection
| public virtual SetDirection( | const | iDir) |
-
Sets the direction.
- Returns:
- CATIGSMUseDirection
o SetInvertDirection
| public virtual SetInvertDirection( | | Invert) |
-
Sets the orientation.
- Parameters:
-
- Invert
- False means that there is no invertion of the curve orientation
(orientation is the vector product of the tangent of the curve by the normal on the support)
True to invert this orientation
o SetOffsetValue
| public virtual SetOffsetValue( | const | iOffset) |
-
Sets the offset length value.
- Parameters:
-
- Offset
- offset length value
This object is included in the file: CATIGSMUse3DCurveOffset.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.