public

Inheritance Graph

graph BT
	StraightLineShape
	StraightLineShape --> AbstractLineShape
	click StraightLineShape "classGUI_1_1StraightLineShape"
	click AbstractLineShape "classGUI_1_1AbstractLineShape"

Description

StraightLineShape > AbstractLineShape .

Public Attributes

   
   
Util::Color4ub color
   
float lineWidth

Public Functions

   
   
  StraightLineShape( Util::Color4ub _color, float _lineWidth)
   
  ~StraightLineShape()
   
StraightLineShape * clone()
   
void displayLine(const std::vector< Geometry::Vec2 > & points, flag_t flag)

Documentation

variable
GUI::StraightLineShape::color

public
 
 
Util::Color4ub color

Defined in GUI/Style/StdShapes.h:245


variable
GUI::StraightLineShape::lineWidth

public
 
 
float lineWidth

Defined in GUI/Style/StdShapes.h:246


function
GUI::StraightLineShape::StraightLineShape

public inline
     
     
StraightLineShape( Util::Color4ub _color,
  float _lineWidth
)    

Defined in GUI/Style/StdShapes.h:235


function
GUI::StraightLineShape::~StraightLineShape

public inline virtual
   
   
~StraightLineShape( )

Defined in GUI/Style/StdShapes.h:237


function
GUI::StraightLineShape::clone

public inline virtual
   
   
StraightLineShape * clone( )

Defined in GUI/Style/StdShapes.h:240


function
GUI::StraightLineShape::displayLine

public virtual
     
     
void displayLine( const std::vector< Geometry::Vec2 > & points,
  flag_t flag
)    

Defined in GUI/Style/StdShapes.h:243