Class Point3D
java.lang.Object
com.esri.core.geometry.Point3D
- All Implemented Interfaces:
Serializable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final longdoubledoubledouble -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) boolean_isNan()(package private) void_setNan()static Point3Dconstruct(double x, double y, double z) doubledotProduct(Point3D other) booleanbooleaninthashCode()doublelength()voidmul(double factor) voidvoidvoidsetCoords(double x, double y, double z) voidvoidsetZero()doublevoidvoid
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
x
public double x -
y
public double y -
z
public double z
-
-
Constructor Details
-
Point3D
public Point3D() -
Point3D
-
Point3D
public Point3D(double x, double y, double z)
-
-
Method Details
-
construct
-
setCoords
public void setCoords(double x, double y, double z) -
setCoords
-
setZero
public void setZero() -
normalize
public void normalize() -
dotProduct
-
sqrLength
public double sqrLength() -
length
public double length() -
sub
-
sub
-
scale
-
mul
public void mul(double factor) -
_setNan
void _setNan() -
_isNan
boolean _isNan() -
equals
-
equals
-
hashCode
-