org.gjt.universe.gui
Class AffineBase

java.lang.Object
  |
  +--org.gjt.universe.gui.AffineBase
Direct Known Subclasses:
AffineRotate, AffineScale, AffineTranslate

public class AffineBase
extends java.lang.Object

This is the base class for the Affine transformation matrices used in the 3D map and manipulation of 3D objects.


Field Summary
protected  float[][] val
           
 
Constructor Summary
protected AffineBase()
          This protected constructor setups the matrix with all zeros.
 
Method Summary
 void CombineXform(AffineBase AB)
          Perform Matrix Multiply
 float[][] getVal()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

val

protected float[][] val
Constructor Detail

AffineBase

protected AffineBase()
This protected constructor setups the matrix with all zeros.

Method Detail

getVal

public float[][] getVal()

CombineXform

public void CombineXform(AffineBase AB)
Perform Matrix Multiply



Copyright © 2001 Universe Dev Team All Rights Reserved.