|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LineSegment | |
---|---|
ProGAL.geom3d | This package contains classes that are all related to three-dimensional geometric concepts. |
ProGAL.geom3d.complex | A simplicial complex is a topological space of a particular kind, constructed by "gluing together" points, line segments, triangles, and their n-dimensional counterparts. |
ProGAL.geom3d.predicates | |
ProGAL.geom3d.volumes |
Uses of LineSegment in ProGAL.geom3d |
---|
Methods in ProGAL.geom3d that return LineSegment | |
---|---|
LineSegment |
LineSegment.clone()
Returns a deep clone of this line segment. |
LineSegment |
PointList.diameterSqrt3Approx()
Get a segment seg between two points in the set such that
diameter/sqrt(3) <= seg . |
LineSegment |
PointList.getDiameter()
Get the diameter of the point set - trivial O(n^2) algorithm. |
LineSegment |
Line.orthogonalProjection(PointList points)
Returns the smallest segment that contains all orthogonol projections of a point set onto this line. |
Methods in ProGAL.geom3d with parameters of type LineSegment | |
---|---|
boolean |
LineSegment.equals(LineSegment ls)
Returns true iff this line-segment and ls are the same. |
Point |
Plane.getIntersection(LineSegment sgm)
Get the intersection of a segment with the plane. |
Constructors in ProGAL.geom3d with parameters of type LineSegment | |
---|---|
Line(LineSegment s)
Constructs a line through the segment s. |
Uses of LineSegment in ProGAL.geom3d.complex |
---|
Subclasses of LineSegment in ProGAL.geom3d.complex | |
---|---|
class |
CEdge
|
Uses of LineSegment in ProGAL.geom3d.predicates |
---|
Methods in ProGAL.geom3d.predicates with parameters of type LineSegment | |
---|---|
abstract double |
Predicates.edgecircumradius(LineSegment ls)
|
double |
InexactRegularJavaPredicates.edgecircumradius(LineSegment ls)
|
double |
InexactJavaPredicates.edgecircumradius(LineSegment ls)
|
double |
ExactNativePredicates.edgecircumradius(LineSegment ls)
TODO: This isnt exact |
double |
ExactJavaPredicates.edgecircumradius(LineSegment ls)
TODO: This isnt exact |
abstract Predicates.SphereConfig |
Predicates.edgeinsphere(LineSegment e,
Point q)
|
Predicates.SphereConfig |
InexactRegularJavaPredicates.edgeinsphere(LineSegment e,
Point q)
|
Predicates.SphereConfig |
InexactJavaPredicates.edgeinsphere(LineSegment e,
Point q)
|
Predicates.SphereConfig |
ExactNativePredicates.edgeinsphere(LineSegment ls,
Point q)
TODO: This isnt exact |
Predicates.SphereConfig |
ExactJavaPredicates.edgeinsphere(LineSegment ls,
Point q)
TODO: This isnt exact |
Uses of LineSegment in ProGAL.geom3d.volumes |
---|
Fields in ProGAL.geom3d.volumes declared as LineSegment | |
---|---|
LineSegment |
LSS.segment
|
Methods in ProGAL.geom3d.volumes that return LineSegment | |
---|---|
LineSegment |
Sphere.getIntersection(Line line)
Gets the secant on the line. |
LineSegment |
Cylinder.getSegment()
|
Methods in ProGAL.geom3d.volumes with parameters of type LineSegment | |
---|---|
void |
Cylinder.setSegment(LineSegment sgm)
|
Constructors in ProGAL.geom3d.volumes with parameters of type LineSegment | |
---|---|
Cylinder(LineSegment sgm,
double r)
|
|
LSS(LineSegment segment,
double r)
Construct a capsule using a line-segment and a radius (used both for hemispheres and cylinder shape). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |