public

Inheritance Graph

graph BT
	Rounded3dRectShape
	Rounded3dRectShape --> AbstractShape
	click Rounded3dRectShape "classGUI_1_1Rounded3dRectShape"
	click AbstractShape "classGUI_1_1AbstractShape"

Description

Rounded3dRectShape > AbstractShape .

Public Attributes

   
   
Util::Color4ub bgColor1
   
Util::Color4ub bgColor2
   
bool blend
   
float roundnessTL
   
float roundnessTR
   
float roundnessBL
   
float roundnessBR

Public Functions

   
   
  Rounded3dRectShape( Util::Color4ub _bgColor1, Util::Color4ub _bgColor2, bool _blend, float _roundnessTL, float _roundnessTR, float _roundnessBL, float _roundnessBR)
   
  ~Rounded3dRectShape()
   
void display(const Geometry::Rect & rect, flag_t flag)
   
AbstractShape * clone()

Documentation

variable
GUI::Rounded3dRectShape::bgColor1

public
 
 
Util::Color4ub bgColor1

Defined in GUI/Style/StdShapes.h:97


variable
GUI::Rounded3dRectShape::bgColor2

public
 
 
Util::Color4ub bgColor2

Defined in GUI/Style/StdShapes.h:98


variable
GUI::Rounded3dRectShape::blend

public
 
 
bool blend

Defined in GUI/Style/StdShapes.h:99


variable
GUI::Rounded3dRectShape::roundnessTL

public
 
 
float roundnessTL

Defined in GUI/Style/StdShapes.h:100


variable
GUI::Rounded3dRectShape::roundnessTR

public
 
 
float roundnessTR

Defined in GUI/Style/StdShapes.h:100


variable
GUI::Rounded3dRectShape::roundnessBL

public
 
 
float roundnessBL

Defined in GUI/Style/StdShapes.h:100


variable
GUI::Rounded3dRectShape::roundnessBR

public
 
 
float roundnessBR

Defined in GUI/Style/StdShapes.h:100


function
GUI::Rounded3dRectShape::Rounded3dRectShape

public inline
     
     
Rounded3dRectShape( Util::Color4ub _bgColor1,
  Util::Color4ub _bgColor2,
  bool _blend,
  float _roundnessTL,
  float _roundnessTR,
  float _roundnessBL,
  float _roundnessBR
)    

Defined in GUI/Style/StdShapes.h:87


function
GUI::Rounded3dRectShape::~Rounded3dRectShape

public inline virtual
   
   
~Rounded3dRectShape( )

Defined in GUI/Style/StdShapes.h:91


function
GUI::Rounded3dRectShape::display

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

Defined in GUI/Style/StdShapes.h:94


function
GUI::Rounded3dRectShape::clone

public inline virtual
   
   
AbstractShape * clone( )

Defined in GUI/Style/StdShapes.h:95