public class Matrix4x4d
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
swigCMemOwn |
| Constructor and Description |
|---|
Matrix4x4d() |
Matrix4x4d(double[][] data) |
Matrix4x4d(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
double |
det() |
protected void |
finalize() |
double |
get(int row,
int col) |
static long |
getCPtr(Matrix4x4d obj) |
double[][] |
getData() |
Matrix4x4d |
inv() |
Matrix4x4d |
mul(double c) |
Matrix4x4d |
mul(Matrix4x4d other) |
Vector3d |
mulp(Vector3d other) |
Vector3d |
mulv(Vector3d other) |
Matrix3x3d |
rotation() |
double |
scale() |
void |
set(int row,
int col,
double value) |
Matrix4x4d |
t() |
Vector3d |
translation() |
public Matrix4x4d(long cPtr,
boolean cMemoryOwn)
public Matrix4x4d()
public Matrix4x4d(double[][] data)
public static long getCPtr(Matrix4x4d obj)
protected void finalize()
finalize in class java.lang.Objectpublic void delete()
public double get(int row,
int col)
public void set(int row,
int col,
double value)
public double[][] getData()
public Matrix4x4d mul(Matrix4x4d other)
public Matrix4x4d mul(double c)
public Matrix4x4d inv()
public Matrix4x4d t()
public double det()
public Matrix3x3d rotation()
public Vector3d translation()
public double scale()