Package | Description |
---|---|
ilog.views.maps.defense.terrain3d.util |
A set of mathematical and geographical classes in use with the 3D view.
|
ilog.views.maps.defense.terrain3d.view |
Base classes to manage the 3D View.
|
Modifier and Type | Method and Description |
---|---|
Ilv3DFloatMatrix |
Ilv3DFloatMatrix.mul(Ilv3DFloatMatrix b)
Returns this matrix multiplied by matrix b; Creates new matrix
|
Modifier and Type | Method and Description |
---|---|
void |
Ilv3DRotation.fromMatrix(Ilv3DFloatMatrix mat)
Turns the upper left 3x3 of the passed matrix into a rotation.
|
Ilv3DFloatMatrix |
Ilv3DFloatMatrix.mul(Ilv3DFloatMatrix b)
Returns this matrix multiplied by matrix b; Creates new matrix
|
void |
Ilv3DFloatMatrix.mul(Ilv3DFloatMatrix a,
Ilv3DFloatMatrix b)
Set this matrix equal to the product of a and b
|
void |
Ilv3DRotation.toMatrix(Ilv3DFloatMatrix mat)
Turns this rotation into a 3x3 rotation matrix.
|
Modifier and Type | Method and Description |
---|---|
Ilv3DFloatMatrix |
Ilv3DCamera.getProjMat()
Returns the camera matrix.
|
Modifier and Type | Method and Description |
---|---|
void |
Ilv3DCamera.getMatrix(Ilv3DDoubleVector localOrigin,
Ilv3DFloatMatrix dest)
Takes the local origin in double-precision coordinates and
returns a camera (or "modelview") matrix containing the orientation
and the position in single-precision coordinates.
|
void |
Ilv3DCamera.getViewingMatrix(Ilv3DDoubleVector localOrigin,
Ilv3DFloatMatrix dest)
Takes a local origin in double-precision coordinates (specifying
the origin for a world-coordinate matrix) and returns a full
viewing matrix (including the projection and modelview matrices)
in single-precision coordinates.
|
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.