|
NASA World Wind | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Uses of Matrix in gov.nasa.worldwind |
|---|
| Methods in gov.nasa.worldwind that return Matrix | |
|---|---|
Matrix |
View.getModelviewMatrix()
Returns the modelview matrix. |
Matrix |
View.getProjectionMatrix()
Gets the projection matrix. |
Matrix |
View.pushReferenceCenter(DrawContext dc,
Vec4 referenceCenter)
Defines and applies a new model-view matrix in which the world origin is located at referenceCenter. |
| Uses of Matrix in gov.nasa.worldwind.geom |
|---|
| Fields in gov.nasa.worldwind.geom declared as Matrix | |
|---|---|
static Matrix |
Matrix.IDENTITY
|
| Methods in gov.nasa.worldwind.geom that return Matrix | |
|---|---|
Matrix |
Matrix.add(Matrix matrix)
|
Matrix |
Matrix.divideComponents(double value)
|
Matrix |
Matrix.divideComponents(Matrix matrix)
|
static Matrix |
Matrix.fromArray(double[] compArray,
int offset,
boolean rowMajor)
|
static Matrix |
Matrix.fromAxisAngle(Angle angle,
double axisX,
double axisY,
double axisZ)
|
static Matrix |
Matrix.fromAxisAngle(Angle angle,
Vec4 axis)
|
static Matrix |
Matrix.fromGeographicToImage(AVList worldFileParams)
|
static Matrix |
Matrix.fromGeographicToImage(Point2D[] imagePoints,
LatLon[] geoPoints)
|
static Matrix |
Matrix.fromGeographicToViewport(Sector sector,
int x,
int y,
int width,
int height)
Computes a Matrix that will map the geographic region defined by sector onto a Cartesian region of the specified width and height and centered at the point (x, y). |
static Matrix |
Matrix.fromImageToGeographic(AVList worldFileParams)
|
static Matrix |
Matrix.fromImageToGeographic(int imageWidth,
int imageHeight,
Sector sector)
Computes a Matrix that will map a aligned 2D grid coordinates to geographic coordinates in degrees. |
static Matrix |
Matrix.fromImageToGeographic(Point2D[] imagePoints,
LatLon[] geoPoints)
Computes a Matrix that will map constrained 2D grid coordinates to geographic coordinates in
degrees. |
static Matrix |
Matrix.fromModelLookAt(Vec4 eye,
Vec4 center,
Vec4 up)
|
static Matrix |
Matrix.fromOrthographic(double width,
double height,
double near,
double far)
|
static Matrix |
Matrix.fromOrthographic2D(double width,
double height)
|
static Matrix |
Matrix.fromPerspective(Angle horizontalFieldOfView,
double viewportWidth,
double viewportHeight,
double near,
double far)
|
static Matrix |
Matrix.fromPerspective(double width,
double height,
double near,
double far)
|
static Matrix |
Matrix.fromQuaternion(Quaternion quaternion)
|
static Matrix |
Matrix.fromRotationX(Angle angle)
|
static Matrix |
Matrix.fromRotationXYZ(Angle xRotation,
Angle yRotation,
Angle zRotation)
|
static Matrix |
Matrix.fromRotationY(Angle angle)
|
static Matrix |
Matrix.fromRotationZ(Angle angle)
|
static Matrix |
Matrix.fromScale(double scale)
|
static Matrix |
Matrix.fromScale(double scaleX,
double scaleY,
double scaleZ)
|
static Matrix |
Matrix.fromScale(Vec4 scale)
|
static Matrix |
Matrix.fromTranslation(double x,
double y,
double z)
|
static Matrix |
Matrix.fromTranslation(Vec4 translation)
|
static Matrix |
Matrix.fromViewLookAt(Vec4 eye,
Vec4 center,
Vec4 up)
|
Matrix |
Matrix.getInverse()
|
Matrix |
Matrix.getTranspose()
|
Matrix |
Matrix.multiply(Matrix matrix)
|
Matrix |
Matrix.multiplyComponents(double value)
|
Matrix |
Matrix.negate()
|
Matrix |
Matrix.subtract(Matrix matrix)
|
| Methods in gov.nasa.worldwind.geom with parameters of type Matrix | |
|---|---|
Matrix |
Matrix.add(Matrix matrix)
|
Matrix |
Matrix.divideComponents(Matrix matrix)
|
static Quaternion |
Quaternion.fromMatrix(Matrix matrix)
|
static Frustum |
Frustum.fromProjectionMatrix(Matrix projectionMatrix)
|
Matrix |
Matrix.multiply(Matrix matrix)
|
Matrix |
Matrix.subtract(Matrix matrix)
|
Frustum |
Frustum.transformBy(Matrix matrix)
|
Vec4 |
Vec4.transformBy3(Matrix matrix)
|
Vec4 |
Vec4.transformBy4(Matrix matrix)
|
| Uses of Matrix in gov.nasa.worldwind.globes |
|---|
| Methods in gov.nasa.worldwind.globes that return Matrix | |
|---|---|
Matrix |
Globe.computeTransformToPosition(Angle latitude,
Angle longitude,
double metersElevation)
|
Matrix |
FlatGlobe.computeTransformToPosition(Angle latitude,
Angle longitude,
double metersElevation)
|
Matrix |
EllipsoidalGlobe.computeTransformToPosition(Angle latitude,
Angle longitude,
double metersElevation)
Returns the cartesian transform Matrix that maps coordinates to the local coordinate system at (latitude, longitude, metersElevation). |
Matrix |
Globe.computeTransformToPosition(Position position)
|
Matrix |
FlatGlobe.computeTransformToPosition(Position position)
|
Matrix |
EllipsoidalGlobe.computeTransformToPosition(Position position)
Returns the cartesian transform Matrix that maps coordinates to the local coordinate system at (latitude, longitude, metersElevation). |
| Uses of Matrix in gov.nasa.worldwind.render |
|---|
| Methods in gov.nasa.worldwind.render that return Matrix | |
|---|---|
protected Matrix |
FramebufferTexture.computeGeographicToCartesianTransform(Sector sector)
|
| Methods in gov.nasa.worldwind.render with parameters of type Matrix | |
|---|---|
protected void |
SegmentPlaneRenderer.drawBorder(DrawContext dc,
SegmentPlaneRenderer.RenderInfo renderInfo,
Matrix modelview,
double radius,
double height)
|
protected void |
FramebufferTexture.drawQuad(DrawContext dc,
Matrix geoToCartesian,
int slices,
int stacks)
|
protected Vec4 |
FramebufferTexture.transformToQuadCoordinates(Matrix geoToCartesian,
LatLon latLon)
|
| Uses of Matrix in gov.nasa.worldwind.render.airspaces |
|---|
| Methods in gov.nasa.worldwind.render.airspaces that return Matrix | |
|---|---|
protected Matrix |
Orbit.computeTransform(DrawContext dc)
|
protected Matrix |
CappedCylinder.computeTransform(DrawContext dc)
|
| Methods in gov.nasa.worldwind.render.airspaces with parameters of type Matrix | |
|---|---|
protected int |
Polygon.computeCartesianPolygon(DrawContext dc,
List<? extends LatLon> locations,
List<Boolean> edgeFlags,
Vec4[] points,
Boolean[] edgeFlagArray,
Matrix[] transform)
|
| Uses of Matrix in gov.nasa.worldwind.util |
|---|
| Methods in gov.nasa.worldwind.util with parameters of type Matrix | |
|---|---|
static List<LatLon> |
ImageUtil.computeImageCorners(int imageWidth,
int imageHeight,
Matrix imageToGeographic)
Returns the geographic corners of an image with the specified dimensions, and a transform that maps image coordinates to geographic coordinates. |
static void |
ImageUtil.warpImageWithTransform(BufferedImage image,
BufferedImage canvas,
Matrix canvasToImageTransform)
Rasterizes the image into the canvas, given a transform that maps canvas coordinates to image coordinates. |
| Uses of Matrix in gov.nasa.worldwind.view |
|---|
| Fields in gov.nasa.worldwind.view declared as Matrix | |
|---|---|
protected Matrix |
BasicOrbitView.modelview
|
protected Matrix |
BasicOrbitView.modelviewInv
|
protected Matrix |
BasicOrbitView.projection
|
| Methods in gov.nasa.worldwind.view that return Matrix | |
|---|---|
protected Matrix |
BasicOrbitViewModel.computeCenterTransform(Globe globe,
Position center)
|
protected Matrix |
BasicOrbitViewModel.computeHeadingPitchZoomTransform(Angle heading,
Angle pitch,
double zoom)
|
Matrix |
OrbitViewModel.computeTransformMatrix(Globe globe,
Position center,
Angle heading,
Angle pitch,
double zoom)
|
Matrix |
BasicOrbitViewModel.computeTransformMatrix(Globe globe,
Position center,
Angle heading,
Angle pitch,
double zoom)
|
Matrix |
BasicOrbitView.getModelviewMatrix()
|
Matrix |
BasicOrbitView.getProjectionMatrix()
|
Matrix |
AbstractView.pushReferenceCenter(DrawContext dc,
Vec4 referenceCenter)
|
| Methods in gov.nasa.worldwind.view with parameters of type Matrix | |
|---|---|
protected Angle |
BasicOrbitViewModel.computeHeading(Matrix headingPitchZoomTransform)
|
OrbitViewModel.ModelCoordinates |
OrbitViewModel.computeModelCoordinates(Globe globe,
Matrix modelview,
Vec4 centerPoint)
|
OrbitViewModel.ModelCoordinates |
BasicOrbitViewModel.computeModelCoordinates(Globe globe,
Matrix modelTransform,
Vec4 centerPoint)
|
protected Angle |
BasicOrbitViewModel.computePitch(Matrix headingPitchZoomTransform)
|
Line |
ViewSupport.computeRayFromScreenPoint(double x,
double y,
Matrix modelview,
Matrix projection,
Rectangle viewport)
|
protected double |
BasicOrbitViewModel.computeZoom(Matrix headingPitchZoomTransform)
|
void |
ViewSupport.loadGLViewState(DrawContext dc,
Matrix modelview,
Matrix projection)
|
Vec4 |
ViewSupport.project(Vec4 point,
Matrix modelview,
Matrix projection,
Rectangle viewport)
|
Vec4 |
ViewSupport.unProject(Vec4 windowPoint,
Matrix modelview,
Matrix projection,
Rectangle viewport)
|
|
NASA World Wind | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||