Uses of Class
gov.nasa.worldwind.geom.Frustum
-
Packages that use Frustum Package Description 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.terrain gov.nasa.worldwind.view The view package contains implementations, and support for implementations of theView
interface.gov.nasa.worldwindx.examples.util -
-
Uses of Frustum in gov.nasa.worldwind
Methods in gov.nasa.worldwind that return Frustum Modifier and Type Method Description Frustum
View. getFrustum()
Returns the viewingFrustum
in eye coordinates.Frustum
View. getFrustumInModelCoordinates()
Returns the viewingFrustum
in model coordinates. -
Uses of Frustum in gov.nasa.worldwind.geom
Subclasses of Frustum in gov.nasa.worldwind.geom Modifier and Type Class Description class
PickPointFrustum
Methods in gov.nasa.worldwind.geom that return Frustum Modifier and Type Method Description static Frustum
Frustum. fromPerspective(double width, double height, double near, double far)
Creates aFrustum
from three sets of parallel clipping planes (a parallel projectionMatrix).static Frustum
Frustum. fromPerspective(Angle horizontalFieldOfView, int viewportWidth, int viewportHeight, double near, double far)
Creates aFrustum
from a horizontal field-of-view, viewport aspect ratio and distance to near and far depth clipping planes.static Frustum
Frustum. fromPerspectiveVecs(Vec4 vTL, Vec4 vTR, Vec4 vBL, Vec4 vBR, double near, double far)
Creates aFrustum
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 specifiedMatrix
.Methods in gov.nasa.worldwind.geom with parameters of type Frustum Modifier and Type Method Description 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
Box. intersects(Frustum frustum)
Determines whether or not thisExtent
intersectsfrustum
.boolean
Cylinder. intersects(Frustum frustum)
Determines whether or not thisExtent
intersectsfrustum
.boolean
Extent. intersects(Frustum frustum)
Determines whether or not thisExtent
intersectsfrustum
.boolean
Sphere. intersects(Frustum frustum)
Indicates whether a specifiedFrustum
intersects this sphere.Constructors in gov.nasa.worldwind.geom with parameters of type Frustum Constructor Description PickPointFrustum(Frustum frustum, java.awt.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 Modifier and Type Method Description boolean
EllipsoidalGlobe. intersects(Frustum frustum)
boolean
FlatGlobe. intersects(Frustum frustum)
-
Uses of Frustum in gov.nasa.worldwind.terrain
Fields in gov.nasa.worldwind.terrain declared as Frustum Modifier and Type Field Description protected Frustum
RectangularTessellator. currentFrustum
-
Uses of Frustum in gov.nasa.worldwind.view
Fields in gov.nasa.worldwind.view declared as Frustum Modifier and Type Field Description protected Frustum
BasicView. frustum
protected Frustum
BasicView. lastFrustumInModelCoords
Methods in gov.nasa.worldwind.view that return Frustum Modifier and Type Method Description 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 Modifier and Type Method Description boolean
ExtentVisibilitySupport. areExtentsContained(Frustum frustum, java.awt.Rectangle viewport)
Returns true if the model coordinates scene elements are completely inside the space enclosed by the specifiedFrustum
in model coordinates, and the screen coordinate scene elements are completely inside the viewport rectangle.
-