My Project
Data Fields
SVOL Struct Reference

#include <vol.h>

Collaboration diagram for SVOL:
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 scale_factor
 
short int * _vxl
 
short int * _col
 
short int ** _row
 
short int *** _pln
 
short int *** v
 
short int *** plane
 
short int ** row
 
short int * column
 
short int * voxel
 

Detailed Description

Definition at line 62 of file vol.h.

Field Documentation

◆ _col

short int * SVOL::_col

Definition at line 77 of file vol.h.

Referenced by svolAllocate(), and svolEmpty().

◆ _pln

short int *** SVOL::_pln

Definition at line 77 of file vol.h.

Referenced by svolAllocate(), and svolEmpty().

◆ _row

short int ** SVOL::_row

Definition at line 77 of file vol.h.

Referenced by svolAllocate(), and svolEmpty().

◆ _vxl

short int* SVOL::_vxl

Hidden pointers for actual data

Definition at line 77 of file vol.h.

Referenced by svolAllocate(), and svolEmpty().

◆ column

short int * SVOL::column

Definition at line 79 of file vol.h.

Referenced by svolAllocate(), svolEmpty(), and svolInit().

◆ dimx

unsigned short int SVOL::dimx

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

Definition at line 73 of file vol.h.

Referenced by img2svol(), svol2img(), svolAllocate(), svolEmpty(), svolInfo(), and svolInit().

◆ dimy

unsigned short int SVOL::dimy

Definition at line 73 of file vol.h.

Referenced by img2svol(), svol2img(), svolAllocate(), svolEmpty(), svolInfo(), and svolInit().

◆ dimz

unsigned short int SVOL::dimz

Definition at line 73 of file vol.h.

Referenced by img2svol(), svol2img(), svolAllocate(), svolEmpty(), svolInfo(), and svolInit().

◆ orientation

int SVOL::orientation

Orientation

Definition at line 69 of file vol.h.

Referenced by img2svol(), svolEmpty(), svolInfo(), and svolInit().

◆ plane

short int *** SVOL::plane

Definition at line 79 of file vol.h.

Referenced by svolAllocate(), svolEmpty(), and svolInit().

◆ row

short int ** SVOL::row

Definition at line 79 of file vol.h.

Referenced by svolAllocate(), svolEmpty(), and svolInit().

◆ scale_factor

float SVOL::scale_factor

Scaling factor

Definition at line 75 of file vol.h.

Referenced by img2svol(), svol2img(), svolEmpty(), svolInfo(), and svolInit().

◆ sizex

float SVOL::sizex

Pixel size in all dimensions (mm)

Definition at line 71 of file vol.h.

Referenced by img2svol(), svolEmpty(), svolInfo(), and svolInit().

◆ sizey

float SVOL::sizey

Definition at line 71 of file vol.h.

Referenced by img2svol(), svolEmpty(), svolInfo(), and svolInit().

◆ sizez

float SVOL::sizez

Definition at line 71 of file vol.h.

Referenced by img2svol(), svolEmpty(), svolInfo(), and svolInit().

◆ statmsg

char* SVOL::statmsg

Pointer to _imgStatusMessage, describing current status

Definition at line 67 of file vol.h.

Referenced by img2svol(), svol2img(), svolAllocate(), svolEmpty(), svolInfo(), and svolInit().

◆ status

char SVOL::status

Volume status

Definition at line 65 of file vol.h.

Referenced by img2svol(), svol2img(), svolAllocate(), svolEmpty(), svolInfo(), and svolInit().

◆ v

short int*** SVOL::v

Pointers for data to be used

Definition at line 79 of file vol.h.

Referenced by img2svol(), svol2img(), svolAllocate(), svolEmpty(), and svolInit().

◆ voxel

short int * SVOL::voxel

Definition at line 79 of file vol.h.

Referenced by svolAllocate(), svolEmpty(), and svolInit().


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