| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tlp::GlBox Class Reference#include <GlBox.h>
Inheritance diagram for tlp::GlBox:
![]()
Collaboration diagram for tlp::GlBox:
![]() Detailed DescriptionGeneral class used to render boxes as GlEntity.This class is a generic class to render boxes as GlEntity. Public Member Functions
Protected Member Functions
Protected Attributes
Constructor & Destructor Documentation
The default constructor
Constructor from size
Constructor from points
Constructor from bounding box
Destructor.
Member Function Documentation
Function used to compute the points of the box from a center and a size.
Function used to compute the GlADQuad from the points of the box.
Virtual function used to draw the box. Implements tlp::GlSimpleEntity.
Accessor in writing to the size.
Accessor in writing to the position.
Accessor in reading to the size.
Translate entity Reimplemented from tlp::GlSimpleEntity.
Function to export data in XML Implements tlp::GlSimpleEntity.
Function to set data with XML Implements tlp::GlSimpleEntity.
Member Data Documentation
The position of the center of the box
The color of the box
size is the "radius" of the box
The coordinates of each of the 8 points of the box.
Stores a GlPolygon per face
|
| Tulip Software by LaBRI Visualization Team 2001 - 2008 |