All Frameworks Class Hierarchy This Framework Next Indexes
GeometricObjects Interface CATCartesianPoint
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---GeometricObjects.CATICGMUnknown
|
+---GeometricObjects.CATICGMObject
|
+---GeometricObjects.CATGeometry
|
+---GeometricObjects.CATPoint
|
+---CATCartesianPoint
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATCartesianPoint
Interface representing a geometric cartesian point.
The CATCartesianPoint is created through the CreateCartesianPoint
method of the CATGeoFactory interface, and deleted with the Remove method.
Method Index
- o
SetCoord(double,double,double)
- Modifies the three cartesian coordinates of this CATCartesianPoint.
- o
SetX(double)
- Modifies the first cartesian coordinate of this CATCartesianPoint.
- o
SetY(double)
- Modifies the second cartesian coordinate of this CATCartesianPoint.
- o
SetZ(double)
- Modifies the third cartesian coordinate of this CATCartesianPoint.
Methods
o SetCoord
public virtual void SetCoord( | double | iFirstCoord, |
| double | iSecondCoord, |
| double | iThirdCoord)=0 |
-
Modifies the three cartesian coordinates of this CATCartesianPoint.
- Parameters:
-
- iFirstCoord
- The first coordinate.
- iSecondCoord
- The second coordinate.
- iThirdCoord
- The third coordinate.
o SetX
public virtual void SetX( | double | iFirstCoord)=0 |
-
Modifies the first cartesian coordinate of this CATCartesianPoint.
- Parameters:
-
- iFirstCoord
- The new value of the first coordinate.
o SetY
public virtual void SetY( | double | iSecondCoord)=0 |
-
Modifies the second cartesian coordinate of this CATCartesianPoint.
- Parameters:
-
- iSecondCoord
- The new value of the second coordinate.
o SetZ
public virtual void SetZ( | double | iThirdCoord)=0 |
-
Modifies the third cartesian coordinate of this CATCartesianPoint.
- Parameters:
-
- iThirdCoord
- The vnew value of the third coordinate.
This object is included in the file: CATCartesianPoint.h
If needed, your Imakefile.mk should include the module: CATGeometricObjects