|
NASA World Wind | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use Frustum | |
|---|---|
| gov.nasa.worldwind | |
| gov.nasa.worldwind.geom | |
| gov.nasa.worldwind.globes | Provides classes for representing the shape and terrain of a planet. |
| gov.nasa.worldwind.layers | |
| gov.nasa.worldwind.terrain | |
| gov.nasa.worldwind.view |
The view package contains implementations, and support for implementations of the
View interface. |
| gov.nasa.worldwindx.examples.util | |
| Uses of Frustum in gov.nasa.worldwind |
|---|
| Methods in gov.nasa.worldwind that return Frustum | |
|---|---|
Frustum |
View.getFrustum()
Returns the viewing Frustum in eye coordinates. |
Frustum |
View.getFrustumInModelCoordinates()
Returns the viewing Frustum in model coordinates. |
| Uses of Frustum in gov.nasa.worldwind.geom |
|---|
| Subclasses of Frustum in gov.nasa.worldwind.geom | |
|---|---|
class |
PickPointFrustum
A viewport aligned Frustum that also stores the 2D screen rectangle that the Frustum contains. |
| Methods in gov.nasa.worldwind.geom that return Frustum | |
|---|---|
static Frustum |
Frustum.fromPerspective(Angle horizontalFieldOfView,
int viewportWidth,
int viewportHeight,
double near,
double far)
Creates a Frustum from a horizontal field-of-view, viewport aspect ratio and distance to near and
far depth clipping planes. |
static Frustum |
Frustum.fromPerspective(double width,
double height,
double near,
double far)
Creates a Frustum from three sets of parallel clipping planes (a parallel projectionMatrix). |
static Frustum |
Frustum.fromPerspectiveVecs(Vec4 vTL,
Vec4 vTR,
Vec4 vBL,
Vec4 vBR,
double near,
double far)
Creates a Frustum from four edge vectors, viewport aspect ratio and distance to near and far planes. |
static Frustum |
Frustum.fromProjectionMatrix(Matrix projectionMatrix)
Creates a frustum by extracting the six frustum planes from a projection matrix. |
Frustum |
Frustum.transformBy(Matrix matrix)
Returns a copy of this frustum transformed by a specified Matrix. |
| Methods in gov.nasa.worldwind.geom with parameters of type Frustum | |
|---|---|
static Vec4[] |
Line.clipToFrustum(Vec4 pa,
Vec4 pb,
Frustum frustum)
Clip a line segment to a frustum, returning the end points of the portion of the segment that is within the frustum. |
boolean |
Sphere.intersects(Frustum frustum)
Indicates whether a specified Frustum intersects this sphere. |
boolean |
Extent.intersects(Frustum frustum)
Determines whether or not this Extent intersects frustum. |
boolean |
Cylinder.intersects(Frustum frustum)
Determines whether or not this Extent intersects frustum. |
boolean |
Box.intersects(Frustum frustum)
Determines whether or not this Extent intersects frustum. |
| Constructors in gov.nasa.worldwind.geom with parameters of type Frustum | |
|---|---|
PickPointFrustum(Frustum frustum,
Rectangle rect)
Constructs a new PickPointFrustum from another Frustum and screen rectangle |
|
| Uses of Frustum in gov.nasa.worldwind.globes |
|---|
| Methods in gov.nasa.worldwind.globes with parameters of type Frustum | |
|---|---|
boolean |
EllipsoidalGlobe.intersects(Frustum frustum)
|
| Uses of Frustum in gov.nasa.worldwind.layers |
|---|
| Fields in gov.nasa.worldwind.layers declared as Frustum | |
|---|---|
protected Frustum |
AbstractGraticuleLayer.viewFrustum
|
| Uses of Frustum in gov.nasa.worldwind.terrain |
|---|
| Fields in gov.nasa.worldwind.terrain declared as Frustum | |
|---|---|
protected Frustum |
RectangularTessellator.currentFrustum
|
| Uses of Frustum in gov.nasa.worldwind.view |
|---|
| Fields in gov.nasa.worldwind.view declared as Frustum | |
|---|---|
protected Frustum |
BasicView.frustum
|
protected Frustum |
BasicView.lastFrustumInModelCoords
|
| Methods in gov.nasa.worldwind.view that return Frustum | |
|---|---|
Frustum |
BasicView.getFrustum()
|
Frustum |
BasicView.getFrustumInModelCoordinates()
|
| Uses of Frustum in gov.nasa.worldwindx.examples.util |
|---|
| Methods in gov.nasa.worldwindx.examples.util with parameters of type Frustum | |
|---|---|
boolean |
ExtentVisibilitySupport.areExtentsContained(Frustum frustum,
Rectangle viewport)
Returns true if the model coordinates scene elements are completely inside the space enclosed by the specified Frustum in model coordinates, and the screen coordinate scene elements are
completely inside the viewport rectangle. |
|
NASA World Wind | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||