brct_volume_processor_params Class Reference

#include <brct_volume_processor_params.h>

Inheritance diagram for brct_volume_processor_params:

brct_volume_processor List of all members.

Detailed Description

Definition at line 16 of file brct_volume_processor_params.h.


Public Member Functions

 brct_volume_processor_params (const float xmin=-600.0, const float xmax=0.0, const float ymin=0.0, const float ymax=1000.0, const float zmin=-20, const float zmax=1000.0, const int cube_edge_length=50, const float cell_thresh=1, const float dummy2=0, const float dummy3=0)
 brct_volume_processor_params (const brct_volume_processor_params &old_params)
 ~brct_volume_processor_params ()
bool SanityCheck ()
 Checks that parameters are within acceptable bounds.

Public Attributes

float xmin_
float xmax_
float ymin_
float ymax_
float zmin_
float zmax_
int cube_edge_length_
float cell_thresh_
float dummy2_
float dummy3_

Protected Member Functions

void InitParams (float xmin, float xmax, float ymin, float ymax, float zmin, float zmax, int cube_edge_length, float cell_thresh, float dummy2, float dummy3)

Friends

vcl_ostream & operator<< (vcl_ostream &, const brct_volume_processor_params &)

Constructor & Destructor Documentation

brct_volume_processor_params::brct_volume_processor_params ( const float  xmin = -600.0,
const float  xmax = 0.0,
const float  ymin = 0.0,
const float  ymax = 1000.0,
const float  zmin = -20,
const float  zmax = 1000.0,
const int  cube_edge_length = 50,
const float  cell_thresh = 1,
const float  dummy2 = 0,
const float  dummy3 = 0 
)

Definition at line 32 of file brct_volume_processor_params.cxx.

brct_volume_processor_params::brct_volume_processor_params ( const brct_volume_processor_params old_params  ) 

Definition at line 15 of file brct_volume_processor_params.cxx.

brct_volume_processor_params::~brct_volume_processor_params (  )  [inline]

Definition at line 31 of file brct_volume_processor_params.h.


Member Function Documentation

bool brct_volume_processor_params::SanityCheck (  ) 

Checks that parameters are within acceptable bounds.

Note that msg << ends seems to restart the string and erase the previous string. We should only use it as the last call, use vcl_endl otherwise.

Definition at line 76 of file brct_volume_processor_params.cxx.

void brct_volume_processor_params::InitParams ( float  xmin,
float  xmax,
float  ymin,
float  ymax,
float  zmin,
float  zmax,
int  cube_edge_length,
float  cell_thresh,
float  dummy2,
float  dummy3 
) [protected]

Definition at line 47 of file brct_volume_processor_params.cxx.


Friends And Related Function Documentation

vcl_ostream& operator<< ( vcl_ostream &  os,
const brct_volume_processor_params vp 
) [friend]

Definition at line 87 of file brct_volume_processor_params.cxx.


Member Data Documentation

float brct_volume_processor_params::xmin_

Definition at line 51 of file brct_volume_processor_params.h.

float brct_volume_processor_params::xmax_

Definition at line 52 of file brct_volume_processor_params.h.

float brct_volume_processor_params::ymin_

Definition at line 53 of file brct_volume_processor_params.h.

float brct_volume_processor_params::ymax_

Definition at line 54 of file brct_volume_processor_params.h.

float brct_volume_processor_params::zmin_

Definition at line 55 of file brct_volume_processor_params.h.

float brct_volume_processor_params::zmax_

Definition at line 56 of file brct_volume_processor_params.h.

int brct_volume_processor_params::cube_edge_length_

Definition at line 57 of file brct_volume_processor_params.h.

float brct_volume_processor_params::cell_thresh_

Definition at line 58 of file brct_volume_processor_params.h.

float brct_volume_processor_params::dummy2_

Definition at line 59 of file brct_volume_processor_params.h.

float brct_volume_processor_params::dummy3_

Definition at line 60 of file brct_volume_processor_params.h.


The documentation for this class was generated from the following files:
Generated on Fri Nov 21 05:24:05 2008 for contrib/brl/bmvl/brct by  doxygen 1.5.1