NASA World Wind

Uses of Class
gov.nasa.worldwind.geom.Matrix

Packages that use Matrix
gov.nasa.worldwind   
gov.nasa.worldwind.geom   
gov.nasa.worldwind.view   
 

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.fromLookAt(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)
           
 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.view
 

Methods in gov.nasa.worldwind.view that return Matrix
 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
 OrbitViewModel.ModelCoordinates OrbitViewModel.computeModelCoordinates(Globe globe, Matrix modelview, Vec4 centerPoint)
           
 OrbitViewModel.ModelCoordinates BasicOrbitViewModel.computeModelCoordinates(Globe globe, Matrix modelTransform, Vec4 centerPoint)
           
 Line ViewSupport.computeRayFromScreenPoint(double x, double y, Matrix modelview, Matrix projection, java.awt.Rectangle viewport)
           
 void ViewSupport.loadGLViewState(DrawContext dc, Matrix modelview, Matrix projection)
           
 Vec4 ViewSupport.project(Vec4 point, Matrix modelview, Matrix projection, java.awt.Rectangle viewport)
           
 Vec4 ViewSupport.unProject(Vec4 windowPoint, Matrix modelview, Matrix projection, java.awt.Rectangle viewport)
           
 


NASA World Wind