Public Member Functions |
| | GlConvexHull () |
| | GlConvexHull (const std::vector< Coord > &points, const std::vector< Color > &fillColors, const std::vector< Color > &outlineColors, const bool filled, const bool outlined, const std::string &name, bool computeHull=true) |
| virtual | ~GlConvexHull () |
| virtual void | acceptVisitor (GlSceneVisitor *visitor) |
| std::string | getName () |
| virtual void | draw (float lod, Camera *camera) |
| virtual void | translate (const Coord &mouvement) |
| void | getXML (xmlNodePtr rootNode) |
| void | setWithXML (xmlNodePtr rootNode) |
| | GlComposite (bool deleteComponentsInDestructor=true) |
| | ~GlComposite () |
| virtual void | addLayerParent (GlLayer *layer) |
| virtual void | removeLayerParent (GlLayer *layer) |
| void | reset (bool deleteElems) |
| void | addGlEntity (GlSimpleEntity *entity, const std::string &key) |
| void | deleteGlEntity (const std::string &key, bool informTheEntity=true) |
| void | deleteGlEntity (GlSimpleEntity *entity, bool informTheEntity=true) |
| std::string | findKey (GlSimpleEntity *entity) |
| GlSimpleEntity * | findGlEntity (const std::string &key) |
std::map< std::string,
GlSimpleEntity * > * | getDisplays () |
| void | notifyModified (GlSimpleEntity *entity) |
| virtual void | setStencil (int stencil) |
| void | setDeleteComponentsInDestructor (bool deleteComponentsInDestructor) |
| | GlSimpleEntity () |
| virtual | ~GlSimpleEntity () |
| virtual void | setVisible (bool visible) |
| bool | isVisible () |
| int | getStencil () |
| void | setCheckByBoundingBoxVisitor (bool check) |
| bool | isCheckByBoundingBoxVisitor () |
| virtual BoundingBox | getBoundingBox () |
| void | addParent (GlComposite *composite) |
| void | removeParent (GlComposite *composite) |
| virtual | ~GlEntity () |
Class used to represent ConvexHull.
Class used to represent ConvexHull. GlHierarchyConvexHull class use this to create all convexHull of the graph