de.fhg.igd.earth.utils
Class cMatrix4d

java.lang.Object
  extended byjavax.vecmath.Matrix4d
      extended byde.fhg.igd.earth.utils.cMatrix4d
All Implemented Interfaces:
Cloneable, Serializable

public class cMatrix4d
extends javax.vecmath.Matrix4d
implements Serializable, Cloneable

A double precision floating point 4 by 4 matrix. Primarily to support 3D rotations Title : Earth Copyright : Copyright (c) 2001 Organisation : IGD FhG

Version:
: 1.0
Author:
: Werner Beutel
See Also:
Serialized Form

Field Summary
(package private) static double factor
          deg->rad factor
 
Fields inherited from class javax.vecmath.Matrix4d
m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33
 
Constructor Summary
cMatrix4d()
          Creates an instance of this class.
cMatrix4d(cMatrix4d m)
          Creates an instance of this class with the given matrix.
cMatrix4d(cMatrix4d m, double radius)
          Creates an instance of this class with the given matrix and radius.
 
Method Summary
 Object clone()
          Clones this object
 
Methods inherited from class javax.vecmath.Matrix4d
add, add, add, add, determinant, epsilonEquals, epsilonEquals, equals, equals, get, get, get, get, get, get, get, getColumn, getColumn, getElement, getRotationScale, getRotationScale, getRow, getRow, getScale, hashCode, invert, invert, mul, mul, mul, mul, mulTransposeBoth, mulTransposeLeft, mulTransposeRight, negate, negate, rotX, rotY, rotZ, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setColumn, setColumn, setColumn, setElement, setIdentity, setRotation, setRotation, setRotation, setRotation, setRotation, setRotationScale, setRotationScale, setRow, setRow, setRow, setScale, setTranslation, setZero, sub, sub, toString, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transpose, transpose
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

factor

static final double factor
deg->rad factor

See Also:
Constant Field Values
Constructor Detail

cMatrix4d

public cMatrix4d()
Creates an instance of this class.


cMatrix4d

public cMatrix4d(cMatrix4d m)
Creates an instance of this class with the given matrix.

Parameters:
m - Matrix

cMatrix4d

public cMatrix4d(cMatrix4d m,
                 double radius)
Creates an instance of this class with the given matrix and radius. For auto-translate Flat2Sphere

Parameters:
m - Matrix
radius - Radius
Method Detail

clone

public Object clone()
Clones this object



Copyright © Fraunhofer Gesellschaft. All Rights Reserved.