Classes | Public Member Functions | Static Public Member Functions

ns3::Gnuplot3dDataset Class Reference

Class to represent a 3D points plot. Set the line or points style using SetStyle() and set points using Add(). More...

#include <gnuplot.h>

Inheritance diagram for ns3::Gnuplot3dDataset:
Inheritance graph
[legend]
Collaboration diagram for ns3::Gnuplot3dDataset:
Collaboration graph
[legend]

List of all members.

Classes

struct  Point

Public Member Functions

 Gnuplot3dDataset (const std::string &title="Untitled")
void SetStyle (const std::string &style)
void Add (double x, double y, double z)
void AddEmptyLine ()

Static Public Member Functions

static void SetDefaultStyle (const std::string &style)

Detailed Description

Class to represent a 3D points plot. Set the line or points style using SetStyle() and set points using Add().


Constructor & Destructor Documentation

ns3::Gnuplot3dDataset::Gnuplot3dDataset ( const std::string &  title = "Untitled"  ) 
Parameters:
title the title to be associated to this dataset.

Create an empty dataset. Usually, the dataset's title is displayed in the legend box.


Member Function Documentation

void ns3::Gnuplot3dDataset::Add ( double  x,
double  y,
double  z 
)
Parameters:
x x coord to new data point
y y coord to new data point
z z coord to new data point

Use this method to add a new 3D point

void ns3::Gnuplot3dDataset::AddEmptyLine (  ) 

Add an empty line in the data output sequence. Empty lines in the plot data break continuous lines and do other things in the output.

static void ns3::Gnuplot3dDataset::SetDefaultStyle ( const std::string &  style  )  [static]

Change default style for all newly created objects.

Parameters:
style the style of plotting to use for newly created datasets.
void ns3::Gnuplot3dDataset::SetStyle ( const std::string &  style  ) 
Parameters:
style the style of plotting to use for this dataset.

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