Serialized Form


Package org.openmali.errorhandling

Class org.openmali.errorhandling.UnsupportedFunction extends java.lang.Error implements Serializable

serialVersionUID: 8706886090988483003L


Package org.openmali.number

Class org.openmali.number.Radical1 extends java.lang.Object implements Serializable

serialVersionUID: 6504477689753898414L

Serialized Fields

radicands

java.util.HashMap<K,V> radicands

Class org.openmali.number.Rational extends java.lang.Object implements Serializable

serialVersionUID: -9092546606834628521L

Serialized Fields

whole

int whole

num

int num

den

int den

Package org.openmali.number.matrix

Class org.openmali.number.matrix.Matrix3rad extends MatrixMxNrad implements Serializable

serialVersionUID: 6268216302645871922L

Class org.openmali.number.matrix.Matrix4rad extends MatrixMxNrad implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.number.matrix.MatrixMxNrad extends java.lang.Object implements Serializable

serialVersionUID: 5363921506759370621L

Serialized Fields

values

Radical1[] values
The data of the Matrix. (1D array. The (i, j) element is stored in elementData[ i * col + j ])


rows

int rows
The number of rows in this matrix.


cols

int cols
The number of columns in this matrix.


dataBegin

int dataBegin
A matrix might be part of another, larger matrix. Because we don't want to copy changes on the backing-matrix everytime to the submatrix, they share the same data-array.
dataBegin describes, where the data of this matrix begins.
For normal use this is 0.


colSkip

int colSkip
A matrix might be part of another, larger matrix. Because we don't want to copy changes on the backing-matrix everytime to the submatrix, they share the same data-array.
colskip describes, how many columns the submatrix has, so we really are able to simulate the submatrix.
For normal use this is equal to MatrixMxNrad.cols.


roTrick

int roTrick
This is used to costlessly make the Matrix read-only. In case of a read-only Matrix this value will be the negative ten-th of values.length. This will cause an ArrayIndexOutOfBoundsException when a read-only Matrix gets manipulated.


isDirty

boolean isDirty

tmpSB

java.lang.StringBuffer tmpSB

Package org.openmali.spatial.bodies

Class org.openmali.spatial.bodies.Box extends Body implements Serializable

serialVersionUID: -6277131116550693278L

Serialized Fields

lower

Point3f lower
The lower corner of this bounding box


upper

Point3f upper
The upper corner of this bounding box


size

Tuple3f size

Class org.openmali.spatial.bodies.Plane extends java.lang.Object implements Serializable

serialVersionUID: 9114612905166638720L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
readExternal method comment.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.spatial.bodies.Sphere extends Body implements Serializable

serialVersionUID: 5096988865873236385L

Serialized Fields

center2

Point3f center2

Package org.openmali.spatial.bounds

Class org.openmali.spatial.bounds.BoundingBox extends Box implements Serializable

serialVersionUID: 6353321413525340703L

Serialized Fields

vertexList

VertexList vertexList

Class org.openmali.spatial.bounds.BoundingSphere extends Sphere implements Serializable

serialVersionUID: 4408387188891021551L

Serialized Fields

vertexList

VertexList vertexList

tmpP

Point3f tmpP

Package org.openmali.spatial.octree

Class org.openmali.spatial.octree.OcCell extends Box implements Serializable

serialVersionUID: 5236486961328161769L

Serialized Fields

level

int level

sizeX

float sizeX

sizeY

float sizeY

sizeZ

float sizeZ

halfSizeX

float halfSizeX

halfSizeY

float halfSizeY

halfSizeZ

float halfSizeZ

ocUpperFrontLeft

OcCell<T extends SpatialNode> ocUpperFrontLeft

ocUpperFrontRight

OcCell<T extends SpatialNode> ocUpperFrontRight

ocUpperBackLeft

OcCell<T extends SpatialNode> ocUpperBackLeft

ocUpperBackRight

OcCell<T extends SpatialNode> ocUpperBackRight

ocLowerFrontLeft

OcCell<T extends SpatialNode> ocLowerFrontLeft

ocLowerFrontRight

OcCell<T extends SpatialNode> ocLowerFrontRight

ocLowerBackLeft

OcCell<T extends SpatialNode> ocLowerBackLeft

ocLowerBackRight

OcCell<T extends SpatialNode> ocLowerBackRight

quUpperBack

OcCell<T extends SpatialNode> quUpperBack

quUpperFront

OcCell<T extends SpatialNode> quUpperFront

quUpperLeft

OcCell<T extends SpatialNode> quUpperLeft

quUpperRight

OcCell<T extends SpatialNode> quUpperRight

quLowerBack

OcCell<T extends SpatialNode> quLowerBack

quLowerFront

OcCell<T extends SpatialNode> quLowerFront

quLowerLeft

OcCell<T extends SpatialNode> quLowerLeft

quLowerRight

OcCell<T extends SpatialNode> quLowerRight

quBackLeft

OcCell<T extends SpatialNode> quBackLeft

quBackRight

OcCell<T extends SpatialNode> quBackRight

quFrontLeft

OcCell<T extends SpatialNode> quFrontLeft

quFrontRight

OcCell<T extends SpatialNode> quFrontRight

hUpper

OcCell<T extends SpatialNode> hUpper

hLower

OcCell<T extends SpatialNode> hLower

hLeft

OcCell<T extends SpatialNode> hLeft

hRight

OcCell<T extends SpatialNode> hRight

hBack

OcCell<T extends SpatialNode> hBack

hFront

OcCell<T extends SpatialNode> hFront

useExtendedCells

boolean useExtendedCells

nodes

java.lang.Object[] nodes

numNodes

int numNodes

hasChildCells

boolean hasChildCells

Package org.openmali.spatial.quadtree

Class org.openmali.spatial.quadtree.QuadCell extends Box implements Serializable

serialVersionUID: 3514614577953214775L

Serialized Fields

plane

PlaneIndicator plane

upAxis

AxisIndicator upAxis

level

int level

centerW

float centerW

centerD

float centerD

width

float width

depth

float depth

height

float height

halfWidth

float halfWidth

halfDepth

float halfDepth

quFrontLeft

QuadCell<T extends SpatialNode> quFrontLeft

quFrontRight

QuadCell<T extends SpatialNode> quFrontRight

quBackLeft

QuadCell<T extends SpatialNode> quBackLeft

quBackRight

QuadCell<T extends SpatialNode> quBackRight

hLeft

QuadCell<T extends SpatialNode> hLeft

hRight

QuadCell<T extends SpatialNode> hRight

hBack

QuadCell<T extends SpatialNode> hBack

hFront

QuadCell<T extends SpatialNode> hFront

useExtendedCells

boolean useExtendedCells

nodes

java.lang.Object[] nodes

numNodes

int numNodes

hasChildCells

boolean hasChildCells

Package org.openmali.types.primitives

Class org.openmali.types.primitives.MutableByte extends java.lang.Number implements Serializable

serialVersionUID: -3873625958907769639L

Serialized Fields

value

byte value
The value of the MutableByte.

 

Class org.openmali.types.primitives.MutableFloat extends java.lang.Number implements Serializable

serialVersionUID: -1901001518826913935L

Serialized Fields

value

float value
The value of the MutableFloat.

 

Class org.openmali.types.primitives.MutableInteger extends java.lang.Number implements Serializable

serialVersionUID: -2756653905745194271L

Serialized Fields

value

int value
The value of the MutableInteger.

 

Class org.openmali.types.primitives.MutableLong extends java.lang.Number implements Serializable

serialVersionUID: -9049404274126384264L

Serialized Fields

value

long value
The value of the MutableLong.

 

Package org.openmali.vecmath2

Class org.openmali.vecmath2.AxisAngle3f extends Tuple3f implements Serializable

serialVersionUID: 3228663669018590981L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Colord extends java.lang.Object implements Serializable

serialVersionUID: -818575512943622856L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Colorf extends java.lang.Object implements Serializable

serialVersionUID: -818575512943622856L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Matrix3f extends MatrixMxNf implements Serializable

serialVersionUID: 7821487009107178638L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Matrix4f extends MatrixMxNf implements Serializable

serialVersionUID: 7087741531605103802L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Point2d extends Tuple2d implements Serializable

serialVersionUID: -193058726611025895L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Point2f extends Tuple2f implements Serializable

serialVersionUID: -193058726611025895L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Point2i extends Tuple2i implements Serializable

serialVersionUID: 887936353758486269L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Point3d extends Tuple3d implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Point3f extends Tuple3f implements Serializable

serialVersionUID: -6199186808152383088L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Quaternion4f extends TupleNf<Quaternion4f> implements Serializable

serialVersionUID: -8111082760556105489L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Ray3f extends java.lang.Object implements Serializable

serialVersionUID: 5553385662401846014L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.TexCoord1f extends TexCoordf<TexCoord1f> implements Serializable

serialVersionUID: -8577168782997168074L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.TexCoord2f extends TexCoordf<TexCoord2f> implements Serializable

serialVersionUID: 4961153246436722156L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.TexCoord3f extends TexCoordf<TexCoord3f> implements Serializable

serialVersionUID: -7616743403485094339L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.TexCoord4f extends TexCoordf<TexCoord4f> implements Serializable

serialVersionUID: -8625802351660888699L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Tuple2d extends TupleNd<Tuple2d> implements Serializable

serialVersionUID: -1375260704936534068L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Tuple2f extends TupleNf<Tuple2f> implements Serializable

serialVersionUID: -1375260704936534068L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Tuple2i extends TupleNi<Tuple2i> implements Serializable

serialVersionUID: 586023996166921455L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Tuple3d extends TupleNd<Tuple3d> implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Tuple3f extends TupleNf<Tuple3f> implements Serializable

serialVersionUID: 6808120658881162114L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Tuple3i extends TupleNi<Tuple3i> implements Serializable

serialVersionUID: 586023996166921455L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Tuple4i extends TupleNi<Tuple4i> implements Serializable

serialVersionUID: 586023996166921455L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.TupleNi extends java.lang.Object implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Vector2d extends Tuple2d implements Serializable

serialVersionUID: -6082359302762117788L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Vector2f extends Tuple2f implements Serializable

serialVersionUID: -6082359302762117788L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Vector2i extends Tuple2i implements Serializable

serialVersionUID: -5646029784075385939L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Vector3d extends Tuple3d implements Serializable

serialVersionUID: -8110150970595936075L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Vector3f extends Tuple3f implements Serializable

serialVersionUID: -8110150970595936075L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.Vector4f extends VectorNf implements Serializable

serialVersionUID: 378659999358250332L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class org.openmali.vecmath2.VectorNf extends TupleNf<VectorNf> implements Serializable

serialVersionUID: 8171027992467938290L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException