sciplot  0.3.1
A modern C++ plotting library powered by gnuplot
GridSpecs Class Reference

The class used to specify options for grid. More...

#include <GridSpecs.hpp>

Inheritance diagram for GridSpecs:
[legend]
Collaboration diagram for GridSpecs:
[legend]

Public Member Functions

 GridSpecs ()
 Construct a default GridSpecs instance.
 
auto xtics () -> GridSpecsBase &
 Return the specifications of the grid lines along major xtics on the bottom axis.
 
auto ytics () -> GridSpecsBase &
 Return the specifications of the grid lines along major ytics on the left axis.
 
auto ztics () -> GridSpecsBase &
 Return the specifications of the grid lines along major ztics.
 
auto rtics () -> GridSpecsBase &
 Return the specifications of the grid lines along major rtics.
 
auto xticsMajorBottom () -> GridSpecsBase &
 Return the specifications of the grid lines along major xtics on the bottom axis.
 
auto xticsMajorTop () -> GridSpecsBase &
 Return the specifications of the grid lines along major xtics on the top axis.
 
auto xticsMinorBottom () -> GridSpecsBase &
 Return the specifications of the grid lines along minor xtics on the bottom axis.
 
auto xticsMinorTop () -> GridSpecsBase &
 Return the specifications of the grid lines along minor xtics on the top axis.
 
auto yticsMajorLeft () -> GridSpecsBase &
 Return the specifications of the grid lines along major ytics on the left axis.
 
auto yticsMajorRight () -> GridSpecsBase &
 Return the specifications of the grid lines along major ytics on the right axis.
 
auto yticsMinorLeft () -> GridSpecsBase &
 Return the specifications of the grid lines along minor ytics on the left axis.
 
auto yticsMinorRight () -> GridSpecsBase &
 Return the specifications of the grid lines along minor ytics on the right axis.
 
auto zticsMajor () -> GridSpecsBase &
 Return the specifications of the grid lines along major ztics.
 
auto zticsMinor () -> GridSpecsBase &
 Return the specifications of the grid lines along minor ztics.
 
auto rticsMajor () -> GridSpecsBase &
 Return the specifications of the grid lines along minor rtics.
 
auto rticsMinor () -> GridSpecsBase &
 Return the specifications of the grid lines along minor rtics.
 
auto repr () const -> std::string
 Convert this GridSpecs object into a gnuplot formatted string.
 
- Public Member Functions inherited from GridSpecsBase
 GridSpecsBase (std::string tics="", bool majortics=true)
 Construct a default GridSpecsBase instance.
 
auto repr () const -> std::string
 Convert this GridSpecsBase object into a gnuplot formatted string.
 
- Public Member Functions inherited from LineSpecsOf< GridSpecsBase >
 LineSpecsOf ()
 Construct a default LineSpecsOf instance.
 
auto lineStyle (int value) -> GridSpecsBase &
 Set the line style of the underlying line object.
 
auto lineType (int value) -> GridSpecsBase &
 Set the line type of the underlying line object.
 
auto lineWidth (int value) -> GridSpecsBase &
 Set the line width of the underlying line object.
 
auto lineColor (std::string value) -> GridSpecsBase &
 Set the line color of the underlying line object.
 
auto dashType (int value) -> GridSpecsBase &
 Set the dash type of the underlying line object.
 
auto repr () const -> std::string
 Convert this LineSpecsOf object into a gnuplot formatted string.
 
- Public Member Functions inherited from Specs< GridSpecsBase >
virtual ~Specs ()=default
 Pure virtual destructor (this class is an abstract base class).
 
 operator std::string () const
 Return a string representation of this object of some class that derives from specs.
 
auto derived () -> GridSpecsBase &
 Return a reference to the specs object of class derived from this.
 
auto derived () const -> const GridSpecsBase &
 Return a const reference to the specs object of class derived from this.
 
- Public Member Functions inherited from DepthSpecsOf< GridSpecsBase >
 DepthSpecsOf ()
 Construct a default DepthSpecsOf instance.
 
auto front () -> GridSpecsBase &
 Set the underlying plot element to be displayed on the front of all plot elements.
 
auto back () -> GridSpecsBase &
 Set the underlying plot element to be displayed on the back of all plot elements.
 
auto behind () -> GridSpecsBase &
 Set the underlying plot element to be displayed behind of all plot elements. More...
 
auto repr () const -> std::string
 Convert this DepthSpecsOf object into a gnuplot formatted string.
 
- Public Member Functions inherited from ShowSpecsOf< GridSpecsBase >
 ShowSpecsOf ()
 Construct a default ShowSpecsOf instance.
 
auto show (bool value=true) -> GridSpecsBase &
 Set the visibility status of the plot element.
 
auto hide () -> GridSpecsBase &
 Set the visibility status of the plot element as hidden.
 
auto isHidden () const -> bool
 Return true if the underlying plot element is hidden.
 
auto repr () const -> std::string
 Convert this ShowSpecsOf object into a gnuplot formatted string.
 

Detailed Description

The class used to specify options for grid.


The documentation for this class was generated from the following file: