com.PostHorizon.renderMan
Class Matrix

java.lang.Object
  |
  +--com.PostHorizon.renderMan.Matrix

public class Matrix
extends java.lang.Object


Constructor Summary
Matrix()
           
Matrix(double[][] data_, boolean rowMajor)
           
Matrix(double[] data_, boolean rowMajor)
           
Matrix(double[] data_, boolean rowMajor, boolean createCopy)
           
Matrix(Matrix m)
           
 
Method Summary
 java.lang.Object clone()
           
 void copyFrom(double[] data_, boolean rowMajor)
           
 double get(int row, int col)
           
 double[] getDataRowMajor()
           
 void set(int row, int col, double a)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Matrix

public Matrix()

Matrix

public Matrix(double[][] data_,
              boolean rowMajor)

Matrix

public Matrix(Matrix m)

Matrix

public Matrix(double[] data_,
              boolean rowMajor)

Matrix

public Matrix(double[] data_,
              boolean rowMajor,
              boolean createCopy)
Method Detail

copyFrom

public void copyFrom(double[] data_,
                     boolean rowMajor)

clone

public java.lang.Object clone()

get

public double get(int row,
                  int col)

set

public void set(int row,
                int col,
                double a)

getDataRowMajor

public double[] getDataRowMajor()