Class NormalJavaPoint3D
- java.lang.Object
-
- science.aist.imaging.api.domain.AbstractJavaPoint<JavaPoint3D>
-
- science.aist.imaging.api.domain.threedimensional.JavaPoint3D
-
- science.aist.imaging.api.domain.threedimensional.NormalJavaPoint3D
-
- All Implemented Interfaces:
Serializable
public class NormalJavaPoint3D extends JavaPoint3D
Extension of the JavaPoint3D class containing normal vector information
- Since:
- 1.0
- Author:
- Christoph Praschl
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NormalJavaPoint3D(double x, double y, double z, double nx, double ny, double nz)
NormalJavaPoint3D(JavaPoint3D p, double nx, double ny, double nz)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
int
hashCode()
-
Methods inherited from class science.aist.imaging.api.domain.threedimensional.JavaPoint3D
add, calculateUnify, crossProduct, div, dot, mult, mult, rotate, rotate, sub
-
Methods inherited from class science.aist.imaging.api.domain.AbstractJavaPoint
equals, getIntX, getIntY, getIntZ, pointDistance, positionalEqual, positionalEqual, xDistance, yDistance, zDistance
-
-
-
-
Constructor Detail
-
NormalJavaPoint3D
public NormalJavaPoint3D(JavaPoint3D p, double nx, double ny, double nz)
-
NormalJavaPoint3D
public NormalJavaPoint3D(double x, double y, double z, double nx, double ny, double nz)
-
-
Method Detail
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classAbstractJavaPoint<JavaPoint3D>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractJavaPoint<JavaPoint3D>
-
-