georegression.struct.shapes
Class Cylinder3D_F32
- java.lang.Object
-
- georegression.struct.shapes.Cylinder3D_F32
-
- All Implemented Interfaces:
- java.io.Serializable
public class Cylinder3D_F32 extends java.lang.Object implements java.io.SerializableDefines a cylinder in 3D space using a point and vector, which defines a line, and a radius around the line.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description LineParametric3D_F32lineLine which defines the cylinder's axisfloatradiusRadius of the cylinder
-
Constructor Summary
Constructors Constructor and Description Cylinder3D_F32()Cylinder3D_F32(boolean declare)Cylinder3D_F32(Cylinder3D_F32 o)Cylinder3D_F32(float x_0, float y_0, float z_0, float slopeX, float slopeY, float slopeZ, float radius)Cylinder3D_F32(LineParametric3D_F32 line, float radius)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidset(Cylinder3D_F32 o)voidset(float x_0, float y_0, float z_0, float slopeX, float slopeY, float slopeZ, float radius)voidset(LineParametric3D_F32 line, float radius)java.lang.StringtoString()
-
-
-
Field Detail
-
line
public LineParametric3D_F32 line
Line which defines the cylinder's axis
-
radius
public float radius
Radius of the cylinder
-
-
Constructor Detail
-
Cylinder3D_F32
public Cylinder3D_F32()
-
Cylinder3D_F32
public Cylinder3D_F32(float x_0, float y_0, float z_0, float slopeX, float slopeY, float slopeZ, float radius)
-
Cylinder3D_F32
public Cylinder3D_F32(LineParametric3D_F32 line, float radius)
-
Cylinder3D_F32
public Cylinder3D_F32(Cylinder3D_F32 o)
-
Cylinder3D_F32
public Cylinder3D_F32(boolean declare)
-
-
Method Detail
-
set
public void set(float x_0, float y_0, float z_0, float slopeX, float slopeY, float slopeZ, float radius)
-
set
public void set(LineParametric3D_F32 line, float radius)
-
set
public void set(Cylinder3D_F32 o)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-
DataMelt 3.0 © DataMelt by jWork.ORG