My Project
Data Fields
VOL Struct Reference

#include <vol.h>

Collaboration diagram for VOL:
Collaboration graph

Data Fields

char status
 
char * statmsg
 
int orientation
 
float sizex
 
float sizey
 
float sizez
 
unsigned short int dimx
 
unsigned short int dimy
 
unsigned short int dimz
 
float * _vxl
 
float * _col
 
float ** _row
 
float *** _pln
 
float *** v
 
float *** plane
 
float ** row
 
float * column
 
float * voxel
 

Detailed Description

Definition at line 40 of file vol.h.

Field Documentation

◆ _col

float * VOL::_col

Definition at line 53 of file vol.h.

Referenced by volAllocate(), and volEmpty().

◆ _pln

float *** VOL::_pln

Definition at line 53 of file vol.h.

Referenced by volAllocate(), and volEmpty().

◆ _row

float ** VOL::_row

Definition at line 53 of file vol.h.

Referenced by volAllocate(), and volEmpty().

◆ _vxl

float* VOL::_vxl

Hidden pointers for actual data

Definition at line 53 of file vol.h.

Referenced by volAllocate(), and volEmpty().

◆ column

float * VOL::column

Definition at line 55 of file vol.h.

Referenced by volAllocate(), volEmpty(), and volInit().

◆ dimx

unsigned short int VOL::dimx

Dimensions of Column (c/x), Row (r/y), Plane (p/z)

Definition at line 51 of file vol.h.

Referenced by img2vol(), vol2img(), volAllocate(), volAvg(), volContents(), volEmpty(), volInfo(), volInit(), and volMax().

◆ dimy

unsigned short int VOL::dimy

Definition at line 51 of file vol.h.

Referenced by img2vol(), vol2img(), volAllocate(), volAvg(), volContents(), volEmpty(), volInfo(), volInit(), and volMax().

◆ dimz

unsigned short int VOL::dimz

Definition at line 51 of file vol.h.

Referenced by img2vol(), vol2img(), volAllocate(), volAvg(), volContents(), volEmpty(), volInfo(), volInit(), and volMax().

◆ orientation

int VOL::orientation

Orientation

Definition at line 47 of file vol.h.

Referenced by img2vol(), volEmpty(), volInfo(), and volInit().

◆ plane

float *** VOL::plane

Definition at line 55 of file vol.h.

Referenced by volAllocate(), volEmpty(), and volInit().

◆ row

float ** VOL::row

Definition at line 55 of file vol.h.

Referenced by volAllocate(), volEmpty(), and volInit().

◆ sizex

float VOL::sizex

Pixel size in all dimensions (mm)

Definition at line 49 of file vol.h.

Referenced by img2vol(), volEmpty(), volInfo(), and volInit().

◆ sizey

float VOL::sizey

Definition at line 49 of file vol.h.

Referenced by img2vol(), volEmpty(), volInfo(), and volInit().

◆ sizez

float VOL::sizez

Definition at line 49 of file vol.h.

Referenced by img2vol(), volEmpty(), volInfo(), and volInit().

◆ statmsg

char* VOL::statmsg

Pointer to _imgStatusMessage, describing current status

Definition at line 45 of file vol.h.

Referenced by img2vol(), vol2img(), volAllocate(), volEmpty(), volInfo(), and volInit().

◆ status

char VOL::status

Volume status

Definition at line 43 of file vol.h.

Referenced by img2vol(), vol2img(), volAllocate(), volAvg(), volContents(), volEmpty(), volInfo(), volInit(), and volMax().

◆ v

float*** VOL::v

Pointers for data to be used

Definition at line 55 of file vol.h.

Referenced by img2vol(), vol2img(), volAllocate(), volAvg(), volContents(), volEmpty(), volInit(), and volMax().

◆ voxel

float * VOL::voxel

Definition at line 55 of file vol.h.

Referenced by volAllocate(), volEmpty(), and volInit().


The documentation for this struct was generated from the following file: