cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
svlOverlayStaticRect Class Reference

#include <svlOverlayObjects.h>

Inheritance diagram for svlOverlayStaticRect:
svlOverlay

Public Member Functions

 svlOverlayStaticRect ()
 
 svlOverlayStaticRect (unsigned int videoch, bool visible, const svlRect &rect, const svlRGB &color, bool fill=true)
 
virtual ~svlOverlayStaticRect ()
 
void SetRect (const svlRect &rect)
 
void SetRect (int left, int top, int right, int bottom)
 
void SetColor (const svlRGB &color)
 
void SetFill (bool fill)
 
svlRect GetRect () const
 
void GetRect (int &left, int &top, int &right, int &bottom) const
 
svlRGB GetColor () const
 
bool GetFill () const
 
- Public Member Functions inherited from svlOverlay
 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

- Protected Attributes inherited from svlOverlay
unsigned int VideoCh
 
bool Visible
 
vct3x3 Transform
 
double TransformTimestamp
 
int TransformID
 
bool Transformed
 
bool TransformSynchronized
 

Constructor & Destructor Documentation

svlOverlayStaticRect::svlOverlayStaticRect ( )
svlOverlayStaticRect::svlOverlayStaticRect ( unsigned int  videoch,
bool  visible,
const svlRect rect,
const svlRGB color,
bool  fill = true 
)
virtual svlOverlayStaticRect::~svlOverlayStaticRect ( )
virtual

Member Function Documentation

virtual void svlOverlayStaticRect::DrawInternal ( svlSampleImage bgimage,
svlSample input 
)
protectedvirtual

Implements svlOverlay.

svlRGB svlOverlayStaticRect::GetColor ( ) const
bool svlOverlayStaticRect::GetFill ( ) const
svlRect svlOverlayStaticRect::GetRect ( ) const
void svlOverlayStaticRect::GetRect ( int &  left,
int &  top,
int &  right,
int &  bottom 
) const
void svlOverlayStaticRect::SetColor ( const svlRGB color)
void svlOverlayStaticRect::SetFill ( bool  fill)
void svlOverlayStaticRect::SetRect ( const svlRect rect)
void svlOverlayStaticRect::SetRect ( int  left,
int  top,
int  right,
int  bottom 
)

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