| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tlp::GlAxis Class Reference A base class to draw an axis with graduations. More...
Inheritance diagram for tlp::GlAxis:
![]()
Collaboration diagram for tlp::GlAxis:
![]() Public Types
Public Member Functions
Protected Member Functions
Protected Attributes
Detailed DescriptionA base class to draw an axis with graduations. This class allow to render an axis with graduations. This class is there for code factorisation and should not be used directly. Use derivated classes instead : GlQuantitativeAxis for a numerical graduated axis and GlNominativeAxis for a string graduated axis Member Enumeration DocumentationConstructor & Destructor Documentation
GlAxis constructor
GlAxis destructor Member Function Documentation
Method which adds a caption to the axis. No need to call updateAxis after calling this method.
Method which returns the base coordinates of the axis
Method which returns the color of the axis
Method which returns the width of the axis graduations
Method which returns the length of the axis
Method which returns the name of the axis
Method which returns the orientation of the axis
Method which returns the axis graduations labels height
Method which returns the max axis graduations labels width
Method which returns the distance between the axis graduations
Method to set the axis color
Methods to set the axis graduations Width
Method to set the axis graduations. No need to call updateAxis after calling this method.
Method to set the axis length
Method to set the axis name
Methods to set the max caption width
translate the composite with children Reimplemented from tlp::GlComposite. Reimplemented in tlp::GlNominativeAxis.
Method to update the axis drawing. It has to be called when one (ore more) of the setters methods above has been used This method erase the whole axis drawing and redraw the axis line and the caption (if any) The axis graduations have to be reset by calling setAxisGraduations Reimplemented in tlp::GlQuantitativeAxis, and tlp::GlNominativeAxis. Member Data Documentation
|
Tulip Software by LaBRI Visualization Team 2001 - 2012 |