All Frameworks Class Hierarchy This Framework Previous Next Indexes
GeometricObjects Interface CATPoint
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---GeometricObjects.CATICGMUnknown
|
+---GeometricObjects.CATICGMObject
|
+---GeometricObjects.CATGeometry
|
+---CATPoint
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATPoint
Base interface for all the geometric point.
Method Index
- o
GetCoord(double&,double&,double&)
- Retrieves the three cartesian coordinates of a geometric point.
- o
GetMathPoint(CATMathPoint&)
- Returns this geometric point as a CATMathPoint.
- o
GetX()
- Returns the first cartesian coordinate of this geometric point.
- o
GetY()
- Returns the second cartesian coordinate of this geometric point.
- o
GetZ()
- Returns the third cartesian coordinate of this geometric point.
Methods
o GetCoord
public virtual void GetCoord( | double& | ioFisrtCoord, |
| double& | ioSecondCoord, |
| double& | ioThirdCoord)const =0 |
-
Retrieves the three cartesian coordinates of a geometric point.
- Parameters:
-
- ioFirstCoord
- The first coordinate.
- ioSecondCoord
- The second coordinate.
- ioThirdCoord
- The third coordinate.
o GetMathPoint
-
Returns this geometric point as a CATMathPoint.
- Parameters:
-
- ioPoint
- The corresponding mathematical point.
o GetX
public virtual double GetX( | )const =0 |
-
Returns the first cartesian coordinate of this geometric point.
- Returns:
- The first coordinate
o GetY
public virtual double GetY( | )const =0 |
-
Returns the second cartesian coordinate of this geometric point.
- Returns:
- The second coordinate
o GetZ
public virtual double GetZ( | )const =0 |
-
Returns the third cartesian coordinate of this geometric point.
- Returns:
- The third coordinate
This object is included in the file: CATPoint.h
If needed, your Imakefile.mk should include the module: CATGeometricObjects