Fovia's Java Client/Server API
Public Member Functions | Public Attributes | List of all members
com.fovia.hdrcsrv.RAW_DATASET_DESCRIPTION Class Reference

Public Member Functions

 RAW_DATASET_DESCRIPTION (String path)
 
 RAW_DATASET_DESCRIPTION (hdrcSerializer ser, int version) throws IOException
 
void save (hdrcSerializer ser) throws IOException
 
String toString ()
 
String toString (int maxLen)
 

Public Attributes

VECTOR3L Dimension = new VECTOR3L()
 
RAW_FILE_DATA_DESCRIPTION[] Files
 
int NumFiles
 
MATRIX44D Orientation = new MATRIX44D()
 
VECTOR3D Spacing = new VECTOR3D()
 

Detailed Description

Describes a raw dataset to be loaded by the raw file load function.

Member Data Documentation

VECTOR3L com.fovia.hdrcsrv.RAW_DATASET_DESCRIPTION.Dimension = new VECTOR3L()

The dimension of the volume data as specified in VOLUME_DATA_PARAMS::Dimension.

RAW_FILE_DATA_DESCRIPTION [] com.fovia.hdrcsrv.RAW_DATASET_DESCRIPTION.Files

This should be an array of one or more file descriptions. Sum of Files[i].NumSlices should be equal to RAW_DATASET_DESCRIPTION::Dimension.z

int com.fovia.hdrcsrv.RAW_DATASET_DESCRIPTION.NumFiles

The number of raw files for this dataset.

MATRIX44D com.fovia.hdrcsrv.RAW_DATASET_DESCRIPTION.Orientation = new MATRIX44D()

The orientation of the volume data as specified in VOLUME_DATA_PARAMS::Orientation.

VECTOR3D com.fovia.hdrcsrv.RAW_DATASET_DESCRIPTION.Spacing = new VECTOR3D()

The dimension of the volume data as specified in VOLUME_DATA_PARAMS::Spacing.