Tulip  4.6.0
Better Visualization Through Research
tlp::GlStar Class Reference

#include <GlStar.h>

+ Inheritance diagram for tlp::GlStar:
+ Collaboration diagram for tlp::GlStar:

List of all members.

Public Member Functions

 GlStar (const Coord &position, const Size &size, unsigned int numberOfStarPoints, const Color &fillColor=Color(0, 0, 255), const Color &outlineColor=Color(0, 0, 0), bool outlined=true, const std::string &textureName="", float outlineSize=1.)
virtual ~GlStar ()
unsigned int getNumberOfStarPoints ()

Protected Member Functions

void computeStar ()

Protected Attributes

unsigned int numberOfStarPoints
Coord position
Size size

Detailed Description

class to create a star

Definition at line 32 of file GlStar.h.


Constructor & Destructor Documentation

tlp::GlStar::GlStar ( const Coord &  position,
const Size &  size,
unsigned int  numberOfStarPoints,
const Color &  fillColor = Color(0, 0, 255),
const Color &  outlineColor = Color(0, 0, 0),
bool  outlined = true,
const std::string &  textureName = "",
float  outlineSize = 1. 
)

Constructor.

The outline is the border of the regular star

The fill is inside the regular star

virtual tlp::GlStar::~GlStar ( ) [virtual]

Destructor.


Member Function Documentation

Get the number of star points.

 All Classes Files Functions Variables Enumerations Enumerator Properties