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:
- CATIGSMUseDirection
- See also:
- CATIGSMUseFactory.CreatePoint
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 HRESULT GetCoordinates( | CATICkeParm_var& | oX, |
| CATICkeParm_var& | oY) = 0 |
-
Gets the X,Y cartesian coordinates in the plane.
- Parameters:
-
- oX
- X coordinates
- oY
- Y coordinates
o GetFirstDirection
public virtual HRESULT GetFirstDirection( | CATIGSMUseDirection_var& | oDir) = 0 |
-
Gets the first direction on the plane to compute the point (for stability).
- Parameters:
-
- oDir
- first direction
- See also:
- CATIGSMUseDirection
o GetProjectionSurface
public virtual HRESULT GetProjectionSurface( | CATIMmiMechanicalFeature_var& | oProjSur) = 0 |
-
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 HRESULT GetReferencePoint( | CATIMmiMechanicalFeature_var& | oRefPoint) = 0 |
-
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
-
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:
- CATIGSMUseDirection
o GetSupport
public virtual HRESULT GetSupport( | CATIMmiMechanicalFeature_var& | oSupport) = 0 |
-
Gets the support plane.
- Parameters:
-
- oSupport
- support
o SetCoordinates
-
Sets the X,Y cartesian coordinates in the plane.
- Parameters:
-
- iX
- X coordinates
- iY
- Y coordinates
o SetFirstDirection
-
Sets the first direction on the plane to compute the point (for stability).
- Parameters:
-
- iDir
- first direction
- See also:
- CATIGSMUseDirection
o SetProjectionSurface
-
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
-
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
-
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:
- CATIGSMUseDirection
o SetSupport
-
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.