georegression.struct.shapes
Class Cylinder3D_F64
- java.lang.Object
-
- georegression.struct.shapes.Cylinder3D_F64
-
- All Implemented Interfaces:
- java.io.Serializable
public class Cylinder3D_F64 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_F64lineLine which defines the cylinder's axisdoubleradiusRadius of the cylinder
-
Constructor Summary
Constructors Constructor and Description Cylinder3D_F64()Cylinder3D_F64(boolean declare)Cylinder3D_F64(Cylinder3D_F64 o)Cylinder3D_F64(double x_0, double y_0, double z_0, double slopeX, double slopeY, double slopeZ, double radius)Cylinder3D_F64(LineParametric3D_F64 line, double radius)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidset(Cylinder3D_F64 o)voidset(double x_0, double y_0, double z_0, double slopeX, double slopeY, double slopeZ, double radius)voidset(LineParametric3D_F64 line, double radius)java.lang.StringtoString()
-
-
-
Field Detail
-
line
public LineParametric3D_F64 line
Line which defines the cylinder's axis
-
radius
public double radius
Radius of the cylinder
-
-
Constructor Detail
-
Cylinder3D_F64
public Cylinder3D_F64()
-
Cylinder3D_F64
public Cylinder3D_F64(double x_0, double y_0, double z_0, double slopeX, double slopeY, double slopeZ, double radius)
-
Cylinder3D_F64
public Cylinder3D_F64(LineParametric3D_F64 line, double radius)
-
Cylinder3D_F64
public Cylinder3D_F64(Cylinder3D_F64 o)
-
Cylinder3D_F64
public Cylinder3D_F64(boolean declare)
-
-
Method Detail
-
set
public void set(double x_0, double y_0, double z_0, double slopeX, double slopeY, double slopeZ, double radius)
-
set
public void set(LineParametric3D_F64 line, double radius)
-
set
public void set(Cylinder3D_F64 o)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-
DataMelt 3.0 © DataMelt by jWork.ORG