Public Member Functions | Public Attributes | Protected Member Functions | Friends
vpro_spatial_filter_params Class Reference

#include <vpro_spatial_filter_params.h>

Inheritance diagram for vpro_spatial_filter_params:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 vpro_spatial_filter_params (const bool show_filtered_fft=false, const float dir_fx=53.0f, const float dir_fy=81.0f, const float f0=30.0f, const float radius=20.0f)
 vpro_spatial_filter_params (const vpro_spatial_filter_params &old_params)
 ~vpro_spatial_filter_params ()
bool SanityCheck ()
 Checks that parameters are within acceptable bounds.

Public Attributes

bool show_filtered_fft_
 output the filtered fft magnitude
float dir_fx_
 x component of blocking filter direction
float dir_fy_
 y component of blocking filter direction
float f0_
 center frequency of blocking filter (+- f0)
float radius_
 radius of blocking filter lobe

Protected Member Functions

void InitParams (bool show_filtered_fft, float dir_fx, float dir_fy, float f0, float radius)

Friends

vcl_ostream & operator<< (vcl_ostream &, const vpro_spatial_filter_params &sfp)

Detailed Description

Definition at line 15 of file vpro_spatial_filter_params.h.


Constructor & Destructor Documentation

vpro_spatial_filter_params::vpro_spatial_filter_params ( const bool  show_filtered_fft = false,
const float  dir_fx = 53.0f,
const float  dir_fy = 81.0f,
const float  f0 = 30.0f,
const float  radius = 20.0f 
)

Definition at line 23 of file vpro_spatial_filter_params.cxx.

vpro_spatial_filter_params::vpro_spatial_filter_params ( const vpro_spatial_filter_params old_params)

Definition at line 15 of file vpro_spatial_filter_params.cxx.

vpro_spatial_filter_params::~vpro_spatial_filter_params ( ) [inline]

Definition at line 25 of file vpro_spatial_filter_params.h.


Member Function Documentation

void vpro_spatial_filter_params::InitParams ( bool  show_filtered_fft,
float  dir_fx,
float  dir_fy,
float  f0,
float  radius 
) [protected]

Definition at line 30 of file vpro_spatial_filter_params.cxx.

bool vpro_spatial_filter_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 47 of file vpro_spatial_filter_params.cxx.


Friends And Related Function Documentation

vcl_ostream& operator<< ( vcl_ostream &  os,
const vpro_spatial_filter_params sfp 
) [friend]

Definition at line 58 of file vpro_spatial_filter_params.cxx.


Member Data Documentation

x component of blocking filter direction

Definition at line 39 of file vpro_spatial_filter_params.h.

y component of blocking filter direction

Definition at line 40 of file vpro_spatial_filter_params.h.

center frequency of blocking filter (+- f0)

Definition at line 41 of file vpro_spatial_filter_params.h.

radius of blocking filter lobe

Definition at line 42 of file vpro_spatial_filter_params.h.

output the filtered fft magnitude

Definition at line 38 of file vpro_spatial_filter_params.h.


The documentation for this class was generated from the following files: