CATGSMUseItf Interface CATIGSMUsePointOnPlane
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIGSMUsePointOnPlane
Interface to point on a plane feature.
Role: Allows you to access data of the point feature created on
a plane with a reference point or not.
- See also:
-
- See also:
-
Method Index
- o
GetCoordinates(CATICkeParm_var&,CATICkeParm_var&)
- Gets the X,Y cartesian coordinates in the plane.
- o
GetFirstDirection(CATIGSMUseDirection_var&)
- Gets the first direction on the plane to compute the point (for stability).
- o
GetProjectionSurface(CATIMmiMechanicalFeature_var&)
- Gets the Projection Surface to compute the point
This data is not mandatory, if Projection Surface is
null, the result is projection of the origin point or ref point on the plane is taken.
- o
GetReferencePoint(CATIMmiMechanicalFeature_var&)
- Gets the reference point.
- o
GetSecondDirection(CATMathDirection&)
- Gets the second direction on the plane to compute the point (for stability).
- o
GetSupport(CATIMmiMechanicalFeature_var&)
- Gets the support plane.
- o
SetCoordinates(CATICkeParm_var,CATICkeParm_var)
- Sets the X,Y cartesian coordinates in the plane.
- o
SetFirstDirection(CATIGSMUseDirection_var)
- Sets the first direction on the plane to compute the point (for stability).
- o
SetProjectionSurface(CATIMmiMechanicalFeature_var)
- Sets the Projection Surface to compute the point
This data is not mandatory, if Projection Surface is
null, the result is projection of the origin point or ref point on the plane is taken.
- o
SetReferencePoint(CATIMmiMechanicalFeature_var)
- Sets the reference point.
- o
SetSecondDirection(CATMathDirection&)
- Sets the second direction on the plane to compute the point (for stability).
- o
SetSupport(CATIMmiMechanicalFeature_var)
- Sets the support plane.
Methods
o GetCoordinates
public virtual GetCoordinates( | | oX, |
| | oY) |
-
Gets the X,Y cartesian coordinates in the plane.
- Parameters:
-
- oX
- X coordinates
- oY
- Y coordinates
o GetFirstDirection
public virtual GetFirstDirection( | | oDir) |
-
Gets the first direction on the plane to compute the point (for stability).
- Parameters:
-
- oDir
- first direction
- See also:
-
o GetProjectionSurface
public virtual GetProjectionSurface( | | oProjSur) |
-
Gets the Projection Surface to compute the point
This data is not mandatory, if Projection Surface is
null, the result is projection of the origin point or ref point on the plane is taken.
(oProjSur = NULL_var is allowed).
- Parameters:
-
- oProjSur
- Projection Surface
o GetReferencePoint
public virtual GetReferencePoint( | | oRefPoint) |
-
Gets the reference point.
This data is not mandatory, if Point is
null, the projection of the origin point on the plane is taken.
(RefPoint = NULL_var is allowed).
- Parameters:
-
- oRefPoint
- reference point
o GetSecondDirection
public virtual GetSecondDirection( | | oDir) |
-
Gets the second direction on the plane to compute the point (for stability).
This direction has to be kept perpendicular to the first direction
- Parameters:
-
- oDir
- second direction
- See also:
-
o GetSupport
public virtual GetSupport( | | oSupport) |
-
Gets the support plane.
- Parameters:
-
- oSupport
- support
o SetCoordinates
public virtual SetCoordinates( | const | iX, |
| const | iY) |
-
Sets the X,Y cartesian coordinates in the plane.
- Parameters:
-
- iX
- X coordinates
- iY
- Y coordinates
o SetFirstDirection
public virtual SetFirstDirection( | const | iDir) |
-
Sets the first direction on the plane to compute the point (for stability).
- Parameters:
-
- iDir
- first direction
- See also:
-
o SetProjectionSurface
public virtual SetProjectionSurface( | const | iProjSur) |
-
Sets the Projection Surface to compute the point
This data is not mandatory, if Projection Surface is
null, the result is projection of the origin point or ref point on the plane is taken.
(iProjSur = NULL_var is allowed).
- Parameters:
-
- iProjSur
- Projection Surface
o SetReferencePoint
public virtual SetReferencePoint( | const | iRefPoint) |
-
Sets the reference point.
This data is not mandatory, if Point is
null, the projection of the origin point on the plane is taken.
(RefPoint = NULL_var is allowed).
- Parameters:
-
- iRefPoint
- reference point
o SetSecondDirection
public virtual SetSecondDirection( | const | iDir) |
-
Sets the second direction on the plane to compute the point (for stability).
This direction has to be kept perpendicular to the first direction
- Parameters:
-
- iDir
- second direction
- See also:
-
o SetSupport
public virtual SetSupport( | const | iSupport) |
-
Sets the support plane.
- Parameters:
-
- iSupport
- support
This object is included in the file: CATIGSMUsePointOnPlane.h
If needed, your Imakefile.mk should include the module: CATGSMUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.