| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tlp::GlADBox Class Reference#include <GlADBox.h>
Inheritance diagram for tlp::GlADBox:
![]()
Collaboration diagram for tlp::GlADBox:
![]() Detailed DescriptionGeneral class used to render boxes as augmented displays.This class is a generic class to render boxes as augmented displays. It does uses the basic parameters of the GlAugmentedDisplay(position and color) but also uses it's own set of points. 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. Reimplemented from tlp::GlAugmentedDisplay.
Virtual function used to trigger when changing rendering options. Reimplemented from tlp::GlAugmentedDisplay.
Accessor in writing to the size.
Accessor in writing to the position.
Accessor in reading to the size.
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 GlADQuad per face
|
Tulip Software by LaBRI Visualization Team 2001 - 2007 |