ChromaKeyConfig Class Reference

#include <chromakey.h>


Public Member Functions

 ChromaKeyConfig ()
void copy_from (ChromaKeyConfig &src)
int equivalent (ChromaKeyConfig &src)
void interpolate (ChromaKeyConfig &prev, ChromaKeyConfig &next, int64_t prev_frame, int64_t next_frame, int64_t current_frame)
int get_color ()
 ChromaKeyConfig ()
void copy_from (ChromaKeyConfig &src)
int equivalent (ChromaKeyConfig &src)
void interpolate (ChromaKeyConfig &prev, ChromaKeyConfig &next, int64_t prev_frame, int64_t next_frame, int64_t current_frame)
int get_color ()

Data Fields

float red
float green
float blue
float threshold
float slope
int use_value
bool show_mask
float min_brightness
float max_brightness
float saturation
float min_saturation
float tolerance
float in_slope
float out_slope
float alpha_offset
float spill_threshold
float spill_amount


Detailed Description

Definition at line 17 of file chromakey.h.


Constructor & Destructor Documentation

ChromaKeyConfig::ChromaKeyConfig (  ) 

Definition at line 24 of file chromakey.C.

References blue, green, red, slope, threshold, and use_value.

ChromaKeyConfig::ChromaKeyConfig (  ) 


Member Function Documentation

void ChromaKeyConfig::copy_from ( ChromaKeyConfig src  ) 

Definition at line 35 of file chromakey.C.

References blue, green, red, slope, threshold, and use_value.

int ChromaKeyConfig::equivalent ( ChromaKeyConfig src  ) 

Definition at line 45 of file chromakey.C.

References blue, EQUIV, green, red, slope, threshold, and use_value.

void ChromaKeyConfig::interpolate ( ChromaKeyConfig prev,
ChromaKeyConfig next,
int64_t  prev_frame,
int64_t  next_frame,
int64_t  current_frame 
)

Definition at line 55 of file chromakey.C.

References blue, green, red, slope, threshold, and use_value.

int ChromaKeyConfig::get_color (  ) 

Definition at line 72 of file chromakey.C.

References blue, CLIP, green, and red.

Referenced by ChromaKeyColor::handle_event(), and ChromaKeyWindow::update_sample().

void ChromaKeyConfig::copy_from ( ChromaKeyConfig src  ) 

int ChromaKeyConfig::equivalent ( ChromaKeyConfig src  ) 

void ChromaKeyConfig::interpolate ( ChromaKeyConfig prev,
ChromaKeyConfig next,
int64_t  prev_frame,
int64_t  next_frame,
int64_t  current_frame 
)

int ChromaKeyConfig::get_color (  ) 


Field Documentation


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

Generated on Mon Apr 28 14:18:33 2008 for Cinelerra by  doxygen 1.5.5