Public Member Functions | Private Attributes
Plot3d Class Reference

3d plot object. More...

#include <gnugraph.h>

List of all members.

Public Member Functions

void gnuplot (const Matrix &xyz)
 Creates a GNUplot graphic.
 Plot3d ()
 Default constructor.
void settitle (const std::string &t)
 Set the title.
void setxlabel (const std::string &t)
 Set the x axis name.
void setylabel (const std::string &t)
 Set the y axis name.
void setzlabel (const std::string &t)
 Set the y axis name.

Private Attributes

std::string title
 Graph title.
std::string xlabel
 Graph x axis.
std::string ylabel
 Graph y axis.
std::string zlabel
 Graph z axis.

Detailed Description

3d plot object.

Definition at line 174 of file gnugraph.h.


Constructor & Destructor Documentation

Plot3d::Plot3d ( ) [inline]

Default constructor.

Definition at line 182 of file gnugraph.h.


Member Function Documentation

void Plot3d::gnuplot ( const Matrix &  xyz)

Creates a GNUplot graphic.

Definition at line 331 of file gnugraph.cpp.

void Plot3d::settitle ( const std::string &  t)

Set the title.

Definition at line 452 of file gnugraph.cpp.

void Plot3d::setxlabel ( const std::string &  t)

Set the x axis name.

Definition at line 458 of file gnugraph.cpp.

void Plot3d::setylabel ( const std::string &  t)

Set the y axis name.

Definition at line 464 of file gnugraph.cpp.

void Plot3d::setzlabel ( const std::string &  t)

Set the y axis name.

Definition at line 470 of file gnugraph.cpp.


Member Data Documentation

std::string Plot3d::title [private]

Graph title.

Definition at line 177 of file gnugraph.h.

std::string Plot3d::xlabel [private]

Graph x axis.

Definition at line 177 of file gnugraph.h.

std::string Plot3d::ylabel [private]

Graph y axis.

Definition at line 177 of file gnugraph.h.

std::string Plot3d::zlabel [private]

Graph z axis.

Definition at line 177 of file gnugraph.h.


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


kni
Author(s): Martin Günther
autogenerated on Thu Jun 6 2019 21:42:35