public

Inheritance Graph

graph BT
	RectShape
	RectShape --> AbstractShape
	click RectShape "classGUI_1_1RectShape"
	click AbstractShape "classGUI_1_1AbstractShape"

Description

RectShape > AbstractShape .

Public Attributes

   
   
Util::Color4ub bgColor
   
Util::Color4ub lineColor
   
bool blend

Public Functions

   
   
  RectShape( Util::Color4ub _bgColor, Util::Color4ub _lineColor, bool _blend)
   
  ~RectShape()
   
void display(const Geometry::Rect & rect, flag_t flag)
   
AbstractShape * clone()

Documentation

variable
GUI::RectShape::bgColor

public
 
 
Util::Color4ub bgColor

Defined in GUI/Style/StdShapes.h:31


variable
GUI::RectShape::lineColor

public
 
 
Util::Color4ub lineColor

Defined in GUI/Style/StdShapes.h:32


variable
GUI::RectShape::blend

public
 
 
bool blend

Defined in GUI/Style/StdShapes.h:33


function
GUI::RectShape::RectShape

public inline
     
     
RectShape( Util::Color4ub _bgColor,
  Util::Color4ub _lineColor,
  bool _blend
)    

Defined in GUI/Style/StdShapes.h:23


function
GUI::RectShape::~RectShape

public inline virtual
   
   
~RectShape( )

Defined in GUI/Style/StdShapes.h:25


function
GUI::RectShape::display

public virtual
     
     
void display( const Geometry::Rect & rect,
  flag_t flag
)    

Defined in GUI/Style/StdShapes.h:28


function
GUI::RectShape::clone

public inline virtual
   
   
AbstractShape * clone( )

Defined in GUI/Style/StdShapes.h:29