Package georegression.struct.shapes
Class CylinderBounded3D_F32
java.lang.Object
georegression.struct.shapes.CylinderBounded3D_F32
- All Implemented Interfaces:
Serializable
@Generated("georegression.struct.shapes.CylinderBounded3D_F64")
public class CylinderBounded3D_F32
extends Object
implements Serializable
Specifies a Cylinder in 3D space which is bounded along the axis. The axis line is specified using two points,
where the points are its end points.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionEnd points of the cylinderEnd points of the cylinderfloat
Radius of the cylinder -
Constructor Summary
ConstructorDescriptionCylinderBounded3D_F32
(boolean declare) Constructor which makes declaration of the two end points optionalCylinderBounded3D_F32
(float x_0, float y_0, float z_0, float x_1, float y_1, float z_1, float radius) CylinderBounded3D_F32
(Point3D_F32 endA, Point3D_F32 endB, float radius) -
Method Summary
Modifier and TypeMethodDescriptionsetTo
(float x_0, float y_0, float z_0, float x_1, float y_1, float z_1, float radius) setTo
(Point3D_F32 endA, Point3D_F32 endB, float radius) toString()
void
zero()
-
Field Details
-
endA
End points of the cylinder -
endB
End points of the cylinder -
radius
public float radiusRadius of the cylinder
-
-
Constructor Details
-
CylinderBounded3D_F32
public CylinderBounded3D_F32() -
CylinderBounded3D_F32
public CylinderBounded3D_F32(float x_0, float y_0, float z_0, float x_1, float y_1, float z_1, float radius) -
CylinderBounded3D_F32
-
CylinderBounded3D_F32
-
CylinderBounded3D_F32
public CylinderBounded3D_F32(boolean declare) Constructor which makes declaration of the two end points optional- Parameters:
declare
- if true the end points will be declared, otherwise they will be initalized to null.
-
-
Method Details
-
setTo
public CylinderBounded3D_F32 setTo(float x_0, float y_0, float z_0, float x_1, float y_1, float z_1, float radius) -
setTo
-
setTo
-
zero
public void zero() -
toString
-