ProGAL.geom3d.volumes
Class InfCylinder
java.lang.Object
ProGAL.geom3d.volumes.InfCylinder
public class InfCylinder
- extends java.lang.Object
An infinitely extended cylinder defined using a line and a radius.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
InfCylinder
public InfCylinder(Line l,
double r)
capWithHalfSpheres
public LSS capWithHalfSpheres(PointList enclosedPoints)
capWithDiscs
public Cylinder capWithDiscs(PointList enclosedPoints)
createMinRadCylinderFromDirection
public static InfCylinder createMinRadCylinderFromDirection(PointList points,
Vector dir)
- Assumes dir is normalized
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
capWithHalfSpheres
public LSS capWithHalfSpheres(LSS c1,
LSS c2)