|
NASA World Wind | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Extent
Represents an enclosing volume.
| Method Summary | |
|---|---|
Vec4 |
getCenter()
|
double |
getDiameter()
|
double |
getRadius()
|
Intersection[] |
intersect(Line line)
Obtain the intersections of this extent with line. |
boolean |
intersects(Frustum frustum)
Tests whether or not this Extent intersects frustum. |
boolean |
intersects(Line line)
Calculate whether or not line intersects this Extent. |
boolean |
intersects(Plane plane)
Calculate whether or not this Extent is intersected by plane. |
| Method Detail |
|---|
Vec4 getCenter()
double getDiameter()
double getRadius()
Intersection[] intersect(Line line)
line. The returned array may be either null or of zero
length if no intersections are discovered. It does not contain null elements. Tangential intersections are marked
as such. line is considered to have infinite length in both directions.
line - the Line with which to intersect this Extent
line enters or leave this
Extentboolean intersects(Frustum frustum)
Extent intersects frustum. Returns true if any part of these
two objects intersect, including the case where either object wholly contains the other, false otherwise.
frustum - the Frustum with which to test for intersection
boolean intersects(Line line)
line intersects this Extent. This method may be faster than
checking the size of the arary returned by intersect(Line). Implementing methods must ensure that
this method returns true if and only if intersect(Line) returns a non-null array containing at least
one element.
line - the Line with which to test for intersection
boolean intersects(Plane plane)
Extent is intersected by plane.
plane - the Plane with which to test for intersection
plane is found to intersect this Extent
|
NASA World Wind | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||