Class Point3
- java.lang.Object
-
- gov.nih.mipav.view.renderer.WildMagic.BallPivoting.Point3
-
public class Point3 extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Point3add(Point3 b)Point3add_into(Point3 b)Point3assign(Point3 b)Point3cross(Point3 p)Point3div(float v)Point3div_into(float v)floatdot(Point3 p)booleanequals(Point3 b)floatget(int index)booleangreaterEqualThan(Point3 p)booleangreaterThan(Point3 p)booleanlessEqualThan(Point3 p)booleanlessThan(Point3 p)Point3mul(float s)Point3mul_into(float s)Point3negate()floatnorm()Point3normalize()booleannotequals(Point3 b)voidprint()Point3scale(float sx, float sy, float sz)Point3scale(Point3 p)floatsquaredNorm()Point3sub(Point3 b)Point3sub_into(Point3 b)Point3V()floatX()floatY()floatZ()voidzero()
-
-
-
Constructor Detail
-
Point3
public Point3()
-
Point3
public Point3(float nx, float ny, float nz)
-
Point3
public Point3(Point3 p)
-
Point3
public Point3(float[] nv)
-
-
Method Detail
-
print
public final void print()
-
zero
public final void zero()
-
get
public final float get(int index)
-
X
public final float X()
-
Y
public final float Y()
-
Z
public final float Z()
-
V
public final Point3 V()
-
mul
public final Point3 mul(float s)
-
div
public final Point3 div(float v)
-
dot
public final float dot(Point3 p)
-
mul_into
public Point3 mul_into(float s)
-
div_into
public final Point3 div_into(float v)
-
norm
public final float norm()
-
squaredNorm
public final float squaredNorm()
-
scale
public final Point3 scale(float sx, float sy, float sz)
-
normalize
public final Point3 normalize()
-
equals
public final boolean equals(Point3 b)
-
notequals
public final boolean notequals(Point3 b)
-
lessThan
public final boolean lessThan(Point3 p)
-
greaterThan
public final boolean greaterThan(Point3 p)
-
lessEqualThan
public final boolean lessEqualThan(Point3 p)
-
greaterEqualThan
public final boolean greaterEqualThan(Point3 p)
-
negate
public final Point3 negate()
-
-