#include <frame.h>
Public Methods | |
| FrameClass () | |
| FrameClass (string fileName) | |
| FrameClass (ColorImage &image) | |
| FrameClass (ColorImage *image) | |
| FrameClass (FrameClass &other) | |
| FrameClass & | operator= (FrameClass &other) |
| BoxVector & | operator[] (string key) |
| unsigned int | attribute_size () |
| bool | has_attribute (string key) |
| ~FrameClass () | |
| destructor. More... | |
| string | str (void) |
Public Attributes | |
| ColorImage * | show |
| the color image for this frame, used primarily to show results on. More... | |
| GrayImage * | work |
| a grayscale copy of show, used primarily to work on. More... | |
| bool | is_set |
Private Attributes | |
| map< const string, BoxVector > | attributes |
|
|
|
|
|
open up a still image and place it in the frame
|
|
|
copy the image into the frame
|
|
|
use this specific image in the frame
|
|
|
copy constructor
|
|
|
destructor.
|
|
|
return the current size of the attributes
|
|
|
check to see if this string corresponds to an attribute
|
|
|
|
|
|
simple array like access to the frame's attributes
|
|
|
represent this class as a string
|
|
|
a map containing attributes for this frame these can be accessed through the opperator overloading of []
|
|
|
|
|
|
the color image for this frame, used primarily to show results on.
|
|
|
a grayscale copy of show, used primarily to work on.
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002