georegression.struct.shapes
Class Triangle3D_F32
- java.lang.Object
-
- georegression.struct.shapes.Triangle3D_F32
-
- All Implemented Interfaces:
- java.io.Serializable
public class Triangle3D_F32 extends java.lang.Object implements java.io.SerializableTriangle in 3D space. Described by 3 vertices/points.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description Point3D_F32v0Point3D_F32v1Point3D_F32v2
-
Constructor Summary
Constructors Constructor and Description Triangle3D_F32()Triangle3D_F32(float x0, float y0, float z0, float x1, float y1, float z1, float x2, float y2, float z2)Triangle3D_F32(Point3D_F32 v0, Point3D_F32 v1, Point3D_F32 v2)Triangle3D_F32(Triangle3D_F32 orig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description Triangle3D_F32copy()Point3D_F32getV0()Point3D_F32getV1()Point3D_F32getV2()voidset(float x0, float y0, float z0, float x1, float y1, float z1, float x2, float y2, float z2)voidset(Triangle3D_F32 orig)voidsetV0(Point3D_F32 v0)voidsetV1(Point3D_F32 v1)voidsetV2(Point3D_F32 v2)
-
-
-
Field Detail
-
v0
public Point3D_F32 v0
-
v1
public Point3D_F32 v1
-
v2
public Point3D_F32 v2
-
-
Constructor Detail
-
Triangle3D_F32
public Triangle3D_F32(Point3D_F32 v0, Point3D_F32 v1, Point3D_F32 v2)
-
Triangle3D_F32
public Triangle3D_F32(float x0, float y0, float z0, float x1, float y1, float z1, float x2, float y2, float z2)
-
Triangle3D_F32
public Triangle3D_F32(Triangle3D_F32 orig)
-
Triangle3D_F32
public Triangle3D_F32()
-
-
Method Detail
-
set
public void set(Triangle3D_F32 orig)
-
set
public void set(float x0, float y0, float z0, float x1, float y1, float z1, float x2, float y2, float z2)
-
getV0
public Point3D_F32 getV0()
-
setV0
public void setV0(Point3D_F32 v0)
-
getV1
public Point3D_F32 getV1()
-
setV1
public void setV1(Point3D_F32 v1)
-
getV2
public Point3D_F32 getV2()
-
setV2
public void setV2(Point3D_F32 v2)
-
copy
public Triangle3D_F32 copy()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG