Muscle Java API: muscle::util::data::MatrixTool Class Reference

muscle::util::data::MatrixTool Class Reference

List of all members.


Static Public Member Functions

static int deepSizeOf (Serializable value, SerializableDatatype type)
static int lengthOfMatrix (Serializable value, SerializableDatatype type)
static int lengthOfArray (Serializable value, SerializableDatatype type)
static Serializable initializeArray (SerializableDatatype type, int len)

Static Package Functions

static void dimensionsOfMatrix (Serializable value, SerializableDatatype type, int[] dims, int depth)
static Serializable matrixToArray (Serializable value, SerializableDatatype type)
static Serializable arrayToMatrix (Serializable value, SerializableDatatype type, int dimX, int dimY, int dimZ, int dimZZ)
static Serializable deepCopy (Serializable value, SerializableDatatype type)

Detailed Description

Author:
Joris Borgdorff

Member Function Documentation

static int muscle::util::data::MatrixTool::deepSizeOf ( Serializable  value,
SerializableDatatype  type 
) [inline, static]

static int muscle::util::data::MatrixTool::lengthOfMatrix ( Serializable  value,
SerializableDatatype  type 
) [inline, static]

static int muscle::util::data::MatrixTool::lengthOfArray ( Serializable  value,
SerializableDatatype  type 
) [inline, static]

static void muscle::util::data::MatrixTool::dimensionsOfMatrix ( Serializable  value,
SerializableDatatype  type,
int[]  dims,
int  depth 
) [inline, static, package]

static Serializable muscle::util::data::MatrixTool::matrixToArray ( Serializable  value,
SerializableDatatype  type 
) [inline, static, package]

Gets the current data. If the datatype is a matrix, it converts it to an array first.

Exceptions:
ClassCastException if the data is not a matrix of the correct type.

static Serializable muscle::util::data::MatrixTool::arrayToMatrix ( Serializable  value,
SerializableDatatype  type,
int  dimX,
int  dimY,
int  dimZ,
int  dimZZ 
) [inline, static, package]

If the given type is a matrix, it converts given array to a matrix

Exceptions:
ClassCastException if the given data is not an array of the correct type.

static Serializable muscle::util::data::MatrixTool::deepCopy ( Serializable  value,
SerializableDatatype  type 
) [inline, static, package]

static Serializable muscle::util::data::MatrixTool::initializeArray ( SerializableDatatype  type,
int  len 
) [inline, static]


Generated on Thu Oct 18 14:28:29 2012 for Muscle Java API by  doxygen 1.5.6