Frame Parameters

 

These variable define the frame:

 

Public:

m_file (SliceO_File *)

The data for the frame comes from a file. These information give a pointer to the file along with the "bunch" and slice information needed to identify the data in the file.

 

 

m_bunch (int)

m_slice (int)

 

m_ima (void *)

Pointer to the "Tomo_Image" structure of this frame.

m_flag (unsigned int)

 

 

m_x (unsigned short)

m_x and m_y are the x and y resolution of the frame. m_z and m_t are the index of this frame in a 3D or 4D dataset.

 

 

 

m_y (unsigned short)

m_z (unsigned short)

m_t (unsigned short)

 

m_pix_type (unsigned char)

Type of the pixel (as defined in "TomoVision_Convert.hpp")

m_pix_units (char)

Units used to express the pixel values.

m_pix_fill (int)

Value of the pixels outside the ROI (if any).

m_scale (float **)

Display scaling factor. There is one scaling factor per window mode, and one set of these per window.

m_ratio (float)

 

Pixel aspect ration (y/x)

m_org (Vect)

 

Position of the center of the upper left pixel in 3D space.

m_dir_h (Vect)

Direction verctors in 3D space. "h" is the horizontal direction, "v" is the vertical and "d" is depth.

 

 

m_dir_v (Vect)

m_dir_d (Vect)

 

m_inc (Vect)

 

Increments between pixels. m_inc.z is the spacing between slices.

m_dim (Vect)

 

Dimensions of the pixels

m_pos_d (float)

 

Position of the frame in the "d" direction.

m_time (float)

 

Frame time

m_mat_2D_3D (Matrix)

 

Transformation matrices to go from 2D (pixel number) to 3D space.

 

m_mat_3D_2D (Matrix)

 

gli_offset (float)

 

Real pixel value = GLI value * gli_scale + gli_offset

 

gli_scale (float)

 

gli_min (float)

 

Minimum and maximum of the GLI values in this frame

 

gli_max (float)

 

val_min (float)

Minimum and maximum displayed values (from the color scheme), GLI values < minimum = color table[0], GLI values > maximum = color table [max]

 

val_max (float)