Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ave_Filter Class Reference

#include <ave_Filter.h>

Inheritance diagram for ave_Filter:

phFilter phMutex phObject List of all members.

Detailed Description

Definition at line 33 of file ave_Filter.h.

Public Member Functions

 ave_Filter (uint32_t nFrames=2, uint32_t frame_step=1)
 ~ave_Filter ()
int set (uint32_t nFrames=2, uint32_t frame_step=1)
int flush ()
phFiltercloneFilter ()

Protected Member Functions

int filter ()

Private Member Functions

int check_buffers (uint32_t alloc=0)

Private Attributes

uint32_t m_nFrames
uint32_t m_frame_step
uint32_t m_total_stored
uint32_t m_first_frame_index
uint32_t m_current_frame_index
uint32_t m_frame_elems
uint32_t m_frame_size
double * m_last_result
uint32_t m_last_result_size
double * m_last_result_weight
uint32_t m_last_result_weight_size
uint32_t m_temp_size
uint8_t ** m_imgptrs
uint32_t m_imgptrs_size
uint32_t m_buffer_size
uint32_t m_outputBuffer_size
uint32_t m_buf_height
uint32_t m_buf_width
uint32_t m_buf_depth
uint32_t m_buf_format
uint32_t m_buf_nframes
uint32_t m_buf_step

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

Copyright (C) 2002 - 2007 Philip D.S. Thoren ( )
University Of Massachusetts at Lowell
Robotics Lab Logo

Generated on Sat Jun 16 02:44:28 2007 for phission by  doxygen 1.4.4