Public Member Functions | Protected Attributes
rgrl_debug_feature_iteration_save_matches Class Reference

observer to save matches at each iteration of feature-based registration engine. More...

#include <rgrl_debug_util.h>

Inheritance diagram for rgrl_debug_feature_iteration_save_matches:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 rgrl_debug_feature_iteration_save_matches (const vcl_string &path, const vcl_string &prefix, const rgrl_mask_sptr &from_roi=0)
 constructor.
void execute (rgrl_object *caller, const rgrl_event &event)
 Abstract method that defines the action to be taken by the command.
void execute (const rgrl_object *caller, const rgrl_event &event)
 Abstract method that defines the action to be taken by the command.
void ref ()
void unref ()
int get_references () const
bool is_referenced () const

Protected Attributes

vcl_string path_
vcl_string file_prefix_
rgrl_mask_sptr from_roi_sptr_

Detailed Description

observer to save matches at each iteration of feature-based registration engine.

Definition at line 27 of file rgrl_debug_util.h.


Constructor & Destructor Documentation

rgrl_debug_feature_iteration_save_matches::rgrl_debug_feature_iteration_save_matches ( const vcl_string &  path,
const vcl_string &  prefix,
const rgrl_mask_sptr from_roi = 0 
)

constructor.

Definition at line 53 of file rgrl_debug_util.cxx.


Member Function Documentation

void rgrl_debug_feature_iteration_save_matches::execute ( rgrl_object caller,
const rgrl_event event 
) [inline, virtual]

Abstract method that defines the action to be taken by the command.

Implements rgrl_command.

Definition at line 41 of file rgrl_debug_util.h.

void rgrl_debug_feature_iteration_save_matches::execute ( const rgrl_object caller,
const rgrl_event event 
) [virtual]

Abstract method that defines the action to be taken by the command.

This variant is expected to be used when requests come from a const rgrl_object

Implements rgrl_command.

Definition at line 63 of file rgrl_debug_util.cxx.


Member Data Documentation

Definition at line 31 of file rgrl_debug_util.h.

Definition at line 32 of file rgrl_debug_util.h.

Definition at line 30 of file rgrl_debug_util.h.


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