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

The class used to specify options for grid lines along axis tics (major or minor). More...

#include <GridSpecsBase.hpp>

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

Public Member Functions

 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 lines along axis tics (major or minor).


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