All Packages Class Hierarchy This Package Previous Next Index
Class cynosurex.graphics3D.Point3D
java.lang.Object
|
+----java.awt.Point
|
+----cynosurex.graphics3D.Point3D
- public class Point3D
- extends Point
A point represented in 3D coordination space, e.g. (x, y, z).
-
z
- The z coordinate.
-
Point3D()
- Constructs and initializes a Point initialized with (0, 0, 0).
-
Point3D(int, int, int)
- Constructs and initializes a Point from the specified x, y, and z
coordinates.
-
Point3D(Point3D)
- Constructs and initializes a Point with the same location as
the specified Point3D.
-
equals(Object)
- Checks whether two pointers are equal.
-
hashCode()
- Returns the hashcode for this Point3D.
-
move(int, int, int)
- Changes the point to have the specified location.
-
setLocation(int, int, int)
- Changes the point to have the specificed location.
-
toString()
- Returns the String representation of this Point's coordinates.
-
translate(int, int, int)
- Translates the 3D point.
z
public int z
- The z coordinate.
Point3D
public Point3D()
- Constructs and initializes a Point initialized with (0, 0, 0).
Point3D
public Point3D(Point3D p)
- Constructs and initializes a Point with the same location as
the specified Point3D.
- Parameters:
- p - a point in 3D space
Point3D
public Point3D(int x,
int y,
int z)
- Constructs and initializes a Point from the specified x, y, and z
coordinates.
- Parameters:
- x - the x coordinate
- y - the y coordinate
- z - the z coordinate
setLocation
public void setLocation(int x,
int y,
int z)
- Changes the point to have the specificed location.
This method is included for completeness, to parallel the
setLocation method of Component.
- Parameters:
- x - the x coordinate of the new location
- y - the y coordinate of the new location
- z - the z coordinate of the new location
move
public void move(int x,
int y,
int z)
- Changes the point to have the specified location.
- Parameters:
- x - the x coordinate of the new location
- y - the y coordinate of the new location
- z - the z coordinate of the new location
translate
public void translate(int x,
int y,
int z)
- Translates the 3D point.
hashCode
public int hashCode()
- Returns the hashcode for this Point3D.
- Overrides:
- hashCode in class Point
equals
public boolean equals(Object obj)
- Checks whether two pointers are equal.
- Overrides:
- equals in class Point
toString
public String toString()
- Returns the String representation of this Point's coordinates.
- Overrides:
- toString in class Point
All Packages Class Hierarchy This Package Previous Next Index