cisst-saw
|
#include <svlOverlayObjects.h>
Public Member Functions | |
svlOverlayTimestamp () | |
svlOverlayTimestamp (unsigned int videoch, bool visible, svlFilterBase *filter, svlRect rect, double fontsize, svlRGB txtcolor) | |
svlOverlayTimestamp (unsigned int videoch, bool visible, svlFilterBase *filter, svlRect rect, double fontsize, svlRGB txtcolor, svlRGB bgcolor) | |
virtual | ~svlOverlayTimestamp () |
![]() | |
svlOverlayStaticText () | |
svlOverlayStaticText (unsigned int videoch, bool visible, const std::string &text, svlRect rect, double fontsize, svlRGB txtcolor) | |
svlOverlayStaticText (unsigned int videoch, bool visible, const std::string &text, svlRect rect, double fontsize, svlRGB txtcolor, svlRGB bgcolor) | |
virtual | ~svlOverlayStaticText () |
void | SetText (const std::string &text) |
void | SetRect (svlRect rect) |
void | SetRect (int left, int top, int right, int bottom) |
void | SetFontSize (double size) |
void | SetTextColor (svlRGB txtcolor) |
void | SetBackgroundColor (svlRGB bgcolor) |
void | SetBackground (bool enable) |
const std::string & | GetText () const |
svlRect | GetRect () const |
void | GetRect (int &left, int &top, int &right, int &bottom) const |
double | GetFontSize () const |
svlRGB | GetTextColor () const |
svlRGB | GetBackgroundColor () const |
bool | GetBackground () const |
svlRect | GetTextSize (const std::string &text) |
![]() | |
svlOverlay () | |
svlOverlay (unsigned int videoch, bool visible) | |
virtual | ~svlOverlay () |
void | SetVideoChannel (unsigned int videoch) |
void | SetVisible (bool visible) |
unsigned int | GetVideoChannel () const |
bool | GetVisible () const |
bool | IsUsed () const |
void | SetTransform (const vct3x3 &transform, const double timestamp=-1.0) |
double | GetTransformTimestamp () const |
void | SetTransformID (int ID) |
int | GetTransformID () const |
bool | IsTransformed () const |
void | SetTransformSynchronized (bool transform_synchronized) |
bool | GetTransformSynchronized () const |
Protected Member Functions | |
virtual void | DrawInternal (svlSampleImage *bgimage, svlSample *input) |
Additional Inherited Members | |
![]() | |
unsigned int | VideoCh |
bool | Visible |
vct3x3 | Transform |
double | TransformTimestamp |
int | TransformID |
bool | Transformed |
bool | TransformSynchronized |
svlOverlayTimestamp::svlOverlayTimestamp | ( | ) |
svlOverlayTimestamp::svlOverlayTimestamp | ( | unsigned int | videoch, |
bool | visible, | ||
svlFilterBase * | filter, | ||
svlRect | rect, | ||
double | fontsize, | ||
svlRGB | txtcolor | ||
) |
svlOverlayTimestamp::svlOverlayTimestamp | ( | unsigned int | videoch, |
bool | visible, | ||
svlFilterBase * | filter, | ||
svlRect | rect, | ||
double | fontsize, | ||
svlRGB | txtcolor, | ||
svlRGB | bgcolor | ||
) |
|
virtual |
|
protectedvirtual |
Reimplemented from svlOverlayStaticText.