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 theViewinterface.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 FrustumView. getFrustum()Returns the viewingFrustumin eye coordinates.FrustumView. getFrustumInModelCoordinates()Returns the viewingFrustumin model coordinates. -
Uses of Frustum in gov.nasa.worldwind.geom
Subclasses of Frustum in gov.nasa.worldwind.geom Modifier and Type Class Description classPickPointFrustumMethods in gov.nasa.worldwind.geom that return Frustum Modifier and Type Method Description static FrustumFrustum. fromPerspective(double width, double height, double near, double far)Creates aFrustumfrom three sets of parallel clipping planes (a parallel projectionMatrix).static FrustumFrustum. fromPerspective(Angle horizontalFieldOfView, int viewportWidth, int viewportHeight, double near, double far)Creates aFrustumfrom a horizontal field-of-view, viewport aspect ratio and distance to near and far depth clipping planes.static FrustumFrustum. fromPerspectiveVecs(Vec4 vTL, Vec4 vTR, Vec4 vBL, Vec4 vBR, double near, double far)Creates aFrustumfrom four edge vectors, viewport aspect ratio and distance to near and far planes.static FrustumFrustum. fromProjectionMatrix(Matrix projectionMatrix)Creates a frustum by extracting the six frustum planes from a projection matrix.FrustumFrustum. 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.booleanBox. intersects(Frustum frustum)Determines whether or not thisExtentintersectsfrustum.booleanCylinder. intersects(Frustum frustum)Determines whether or not thisExtentintersectsfrustum.booleanExtent. intersects(Frustum frustum)Determines whether or not thisExtentintersectsfrustum.booleanSphere. intersects(Frustum frustum)Indicates whether a specifiedFrustumintersects 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 booleanEllipsoidalGlobe. intersects(Frustum frustum)booleanFlatGlobe. 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 FrustumRectangularTessellator. currentFrustum -
Uses of Frustum in gov.nasa.worldwind.view
Fields in gov.nasa.worldwind.view declared as Frustum Modifier and Type Field Description protected FrustumBasicView. frustumprotected FrustumBasicView. lastFrustumInModelCoordsMethods in gov.nasa.worldwind.view that return Frustum Modifier and Type Method Description FrustumBasicView. getFrustum()FrustumBasicView. 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 booleanExtentVisibilitySupport. areExtentsContained(Frustum frustum, java.awt.Rectangle viewport)Returns true if the model coordinates scene elements are completely inside the space enclosed by the specifiedFrustumin model coordinates, and the screen coordinate scene elements are completely inside the viewport rectangle.
-