CATGSMUseItf Interface CATIGSMUsePlaneAngle
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMUsePlaneAngle
Interface to plane feature defined from a reference plane, an axis and an angle.
Role: Allows you to access data of the plane feature created with an
angle to another plane.
- See also:
-
Method Index
- o
GetAngle(CATICkeParm_var&)
- Gets the angle.
- o
GetProjectionMode(CATBoolean&)
- Gets ProjectionMode.
- o
GetReferencePlane(CATIMmiMechanicalFeature_var&)
- Gets the reference plane.
- o
GetRotationAxis(CATIMmiMechanicalFeature_var&)
- Gets the rotation axis.
- o
SetAngle(CATICkeParm_var)
- Sets the angle.
- o
SetNormal()
- Sets the plane normal to the reference plane.
- o
SetProjectionMode(CATBoolean)
- Sets ProjectionMode.
- o
SetReferencePlane(CATIMmiMechanicalFeature_var)
- Sets the reference plane.
- o
SetRotationAxis(CATIMmiMechanicalFeature_var)
- Sets the rotation axis.
Methods
o GetAngle
public virtual GetAngle( | | oAngle) |
-
Gets the angle.
- Parameters:
-
- oAngle
- angle
o GetProjectionMode
public virtual GetProjectionMode( | | oProjection) |
-
Gets ProjectionMode.
ProjectionMode = TRUE implies that rotation axis will be projected on to reference plane.
ProjectionMode = FALSE (default) implies that rotation axis will be as it is.
- Parameters:
-
- oProjection
- Projection Mode
o GetReferencePlane
public virtual GetReferencePlane( | | oPlane) |
-
Gets the reference plane.
- Parameters:
-
- oPlane
- reference plane
o GetRotationAxis
public virtual GetRotationAxis( | | oAxis) |
-
Gets the rotation axis.
- Parameters:
-
- oAxis
- rotation axis
o SetAngle
public virtual SetAngle( | const | iAngle) |
-
Sets the angle.
- Parameters:
-
- iAngle
- angle
o SetNormal
public virtual SetNormal( | ) |
-
Sets the plane normal to the reference plane.
Same as Angle = 90deg.
o SetProjectionMode
public virtual SetProjectionMode( | const | iProjection) |
-
Sets ProjectionMode.
ProjectionMode = TRUE implies that rotation axis will be projected on to reference plane.
ProjectionMode = FALSE (default) implies that rotation axis will be as it is.
- Parameters:
-
- iProjection
- Projection Mode
o SetReferencePlane
public virtual SetReferencePlane( | const | iPlane) |
-
Sets the reference plane.
- Parameters:
-
- iPlane
- reference plane
o SetRotationAxis
public virtual SetRotationAxis( | const | iAxis) |
-
Sets the rotation axis.
- Parameters:
-
- iAxis
- rotation axis
This object is included in the file: CATIGSMUsePlaneAngle.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.