Provided by: tulip-doc_3.1.2-2.3ubuntu3_all bug

NAME

       tlp::GlMultiPolygon -

SYNOPSIS

       #include <GlMultiPolygon.h>

       Inherits tlp::GlSimpleEntity.

   Public Member Functions
       GlMultiPolygon (bool filled=true, bool outlined=true, const Color &fillColor=Color(0, 0,
           0, 255), const Color &outlineColor=Color(0, 0, 0, 255))
       void addPolygon (const std::vector< Coord > &poly)
       virtual void draw (float lod, Camera *camera)
       virtual void translate (const Coord &mouvement)
       void getXML (xmlNodePtr rootNode)
       void setWithXML (xmlNodePtr rootNode)

   Protected Attributes
       std::vector< GlPolygon > polygons
       bool filled
       bool outlined
       Color fillColor
       Color outlineColor

Detailed Description

       Entity who represent a vector of polygons

Constructor & Destructor Documentation

   tlp::GlMultiPolygon::GlMultiPolygon (boolfilled = true, booloutlined = true, const Color
       &fillColor = Color(0, 0, 0, 255), const Color &outlineColor = Color(0, 0, 0, 255))
       Constructor same as GlPolygon

Member Function Documentation

   void tlp::GlMultiPolygon::addPolygon (const std::vector< Coord > &poly) Add a polygon with the
       Coord poly
   virtual void tlp::GlMultiPolygon::draw (floatlod, Camera *camera) [virtual] Draw all polygons
       Implements tlp::GlSimpleEntity.

   void tlp::GlMultiPolygon::getXML (xmlNodePtrrootNode) [virtual] Get the data in XML form
       Implements tlp::GlSimpleEntity.

   void tlp::GlMultiPolygon::setWithXML (xmlNodePtrrootNode) [virtual] Set the data with XML
       Implements tlp::GlSimpleEntity.

   virtual void tlp::GlMultiPolygon::translate (const Coord &mouvement) [virtual] Translate
       entity
       Reimplemented from tlp::GlSimpleEntity.

Member Data Documentation

   Color tlp::GlMultiPolygon::fillColor [protected]
   bool tlp::GlMultiPolygon::filled [protected]
   Color tlp::GlMultiPolygon::outlineColor [protected]
   bool tlp::GlMultiPolygon::outlined [protected]
   std::vector<GlPolygon> tlp::GlMultiPolygon::polygons [protected]

Author

       Generated automatically by Doxygen for Tulip Open GL Library from the source code.