All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class solid.Mat4

java.lang.Object
   |
   +----solid.Mat4

public class Mat4
extends java.lang.Object

Variable Index

 o a
 o N
 o piOn180

Constructor Index

 o Mat4(double[][])

Method Index

 o getArray()
 o invert()
 o main(String[])
 o multiply(double, double, double, double)
 o multiply(Mat4)
 o premultiply(double, double, double)
 o print()
 o rotation(double)
 o scaling(point)
 o shear(point)
 o translation(point)
 o transpose()

Variables

 o a
 double a[][]
 o N
 public static final int N
 o piOn180
 private static double piOn180

Constructors

 o Mat4
 public Mat4(double a_[][])

Methods

 o translation
 public static solid.Mat4 translation(lyon.point t)
 o scaling
 public static solid.Mat4 scaling(lyon.point s)
 o shear
 public static solid.Mat4 shear(lyon.point sh)
 o rotation
 public static solid.Mat4 rotation(double theta)
 o main
 public static void main(java.lang.String args[])
 o getArray
 public double[][] getArray()
 o invert
 public solid.Mat4 invert()
 o transpose
 public solid.Mat4 transpose()
 o multiply
 public solid.Mat4 multiply(solid.Mat4 bmat4)
 o multiply
 public double[] multiply(double v1,
                          double v2,
                          double v3,
                          double v4)
 o premultiply
 public double[] premultiply(double v1,
                             double v2,
                             double v3)
 o print
 public void print()

All Packages  Class Hierarchy  This Package  Previous  Next  Index