Logo Search packages:      
Sourcecode: wims version File versions  Download package

Matrix3D Class Reference

List of all members.


Detailed Description

A fairly conventional 3D matrix object that can transform sets of 3D points and perform a variety of manipulations on the transform

Definition at line 33 of file Matrix3D.java.


Public Member Functions

String toString ()
String toString ()

Package Functions

 Matrix3D ()
 Matrix3D ()
void mult (Matrix3D rhs)
void mult (Matrix3D rhs)
void scale (float xf, float yf, float zf)
void scale (float f)
void scale (float xf, float yf, float zf)
void scale (float f)
void transform (float v[], int tv[], int nvert)
void transform (float v[], int tv[], int nvert)
void translate (float x, float y, float z)
void translate (float x, float y, float z)
void unit ()
void unit ()
void xrot (double theta)
void xrot (double theta)
void yrot (double theta)
void yrot (double theta)
void zrot (double theta)
void zrot (double theta)

Package Attributes

float xo
float xx
float xy
float xz
float yo
float yx
float yy
float yz
float zo
float zx
float zy
float zz

Static Package Attributes

static final double pi = 3.14159265

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index