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

phEffectsThread Class Reference

#include <phEffectsThread.h>

Inheritance diagram for phEffectsThread:

phThread phThread phThread phCondition phCondition phCondition phMutex phMutex phMutex phObject phObject phObject List of all members.

Detailed Description

Definition at line 37 of file EffectsTest.cpp.

Public Member Functions

 phEffectsThread (phLiveObject *one, phLiveObject *two, uint32_t output_format)
 ~phEffectsThread ()
int mosaic_images (phImage *one, phImage *two, phImage *out)
int overlay_images (phImage *one, phImage *two, phImage *out)
phLiveObjectgetLiveSourceOutput ()
 phEffectsThread (phLiveObject *one, phLiveObject *two, uint32_t output_format)
 ~phEffectsThread ()
int mosaic_images (phImage *one, phImage *two, phImage *out)
int overlay_images (phImage *one, phImage *two, phImage *out)
int setOverlay (int32_t resize_width, int32_t resize_height, int32_t x, int32_t y)
int getOverlay (int32_t *resize_width, int32_t *resize_height, int32_t *x, int32_t *y)
phLiveObjectgetLiveSourceOutput ()
phLiveObjectgetOutput ()
 phEffectsThread (phLiveObject *one, phLiveObject *two, uint32_t output_format)
 ~phEffectsThread ()
int mosaic_images (phImage *one, phImage *two, phImage *out)
int overlay_images (phImage *one, phImage *two, phImage *out, int32_t move_x, int32_t move_y)
phLiveObjectgetLiveSourceOutput ()

Protected Member Functions

int run ()
int wakeup ()
int run ()
int wakeup ()
int run ()
int wakeup ()

Private Attributes

phImagem_input [2]
uint32_t m_input_count
float m_alpha
uint32_t m_output_format
phImagem_output
uint8_tm_buf
uint32_t m_buf_size
phImagem_input [2]
int32_t m_resize_width
int32_t m_resize_height
int32_t m_offset_x
int32_t m_offset_y
phImagem_output
uint8_tm_buf
phImagem_input [2]
phImagem_output
uint8_tm_buf


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



Copyright (C) 2002 - 2007 Philip D.S. Thoren ( pthoren@users.sourceforge.net )
University Of Massachusetts at Lowell
Robotics Lab
SourceForge.net Logo

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