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

#include <strk_tracker_params.h>

Inheritance diagram for strk_tracker_params:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 strk_tracker_params (const int n_samples=3, const float search_radius=5.0, const float angle_range=0.0, const float scale_range=0.0, const float sigma=1.0, const bool gradient_info=false)
 strk_tracker_params (const strk_tracker_params &old_params)
 ~strk_tracker_params ()
bool SanityCheck ()
 Checks that parameters are within acceptable bounds.

Public Attributes

int n_samples_
 number of samples generated per iteration
float search_radius_
 window size for generating samples
float angle_range_
 angle range for generating samples
float scale_range_
 scale range for generating samples
float sigma_
 Gaussian smoothing kernel stddev for estimating gradient.
bool gradient_info_
 Combine gradient and intensity info.

Protected Member Functions

void InitParams (int n_samples, float search_radius, float angle_range, float scale_range, float sigma, bool gradient_info)

Friends

vcl_ostream & operator<< (vcl_ostream &os, const strk_tracker_params &tp)

Detailed Description

Definition at line 15 of file strk_tracker_params.h.


Constructor & Destructor Documentation

strk_tracker_params::strk_tracker_params ( const int  n_samples = 3,
const float  search_radius = 5.0,
const float  angle_range = 0.0,
const float  scale_range = 0.0,
const float  sigma = 1.0,
const bool  gradient_info = false 
)

Definition at line 27 of file strk_tracker_params.cxx.

strk_tracker_params::strk_tracker_params ( const strk_tracker_params old_params)

Definition at line 15 of file strk_tracker_params.cxx.

strk_tracker_params::~strk_tracker_params ( ) [inline]

Definition at line 26 of file strk_tracker_params.h.


Member Function Documentation

void strk_tracker_params::InitParams ( int  n_samples,
float  search_radius,
float  angle_range,
float  scale_range,
float  sigma,
bool  gradient_info 
) [protected]

Definition at line 42 of file strk_tracker_params.cxx.

bool strk_tracker_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 63 of file strk_tracker_params.cxx.


Friends And Related Function Documentation

vcl_ostream& operator<< ( vcl_ostream &  os,
const strk_tracker_params tp 
) [friend]

Definition at line 74 of file strk_tracker_params.cxx.


Member Data Documentation

angle range for generating samples

Definition at line 44 of file strk_tracker_params.h.

Combine gradient and intensity info.

Definition at line 47 of file strk_tracker_params.h.

number of samples generated per iteration

Definition at line 42 of file strk_tracker_params.h.

scale range for generating samples

Definition at line 45 of file strk_tracker_params.h.

window size for generating samples

Definition at line 43 of file strk_tracker_params.h.

Gaussian smoothing kernel stddev for estimating gradient.

Definition at line 46 of file strk_tracker_params.h.


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