Public Member Functions | Private Attributes | List of all members
Plot3d Class Reference

3d plot object. More...

#include <gnugraph.h>

Public Member Functions

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

Private Attributes

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

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 Fri Jan 3 2020 04:01:17