tlp::glcomplexeentity(3)

NAME

tlp::GlComplexeEntity - Virtual class used by GlNode, GlMetaNode and
GlEdge.

SYNOPSIS

#include <GlComplexeEntity.h>
Inherits tlp::GlEntity.
Public Member Functions
virtual BoundingBox getBoundingBox (GlGraphInputData *data)=0
virtual void draw (float lod, GlGraphInputData *data, Camera *camera)=0
virtual void drawLabel (bool drawSelect, OcclusionTest *test,
    TextRenderer *renderer, GlGraphInputData *data)=0

Detailed Description

Virtual class used by GlNode, GlMetaNode and GlEdge.

This class is a virtual class used by GlNode, GlMetaNode and GlEdge
Define draw function for entities who need GlGraphInputData variable
Define drawLabel function

Member Function Documentation

virtual void tlp::GlComplexeEntity::draw (float lod, GlGraphInputData *
data, Camera * camera) [pure virtual] Draw this entity with GlGraphInputData and Camera
virtual void tlp::GlComplexeEntity::drawLabel (bool drawSelect,
OcclusionTest * test, TextRenderer * renderer, GlGraphInputData * data) [pure virtual]
Draw label of this entity
virtual BoundingBox tlp::GlComplexeEntity::getBoundingBox (GlGraphInputData
* data) [pure virtual]
return the bounding box of this entity

Author

Generated automatically by Doxygen for Tulip Open GL Library from the
source code.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout