Nsound  0.9.4
Public Member Functions | Private Attributes | List of all members
Nsound::Axes Class Reference

A wrapper around a Matplotlib Axes object. More...

#include <Nsound/Plotter.h>

Public Member Functions

 Axes (PyObject *axes_ptr)
 
 Axes (const Axes &copy)
 
 ~Axes ()
 
Axesoperator= (const Axes &rhs)
 
PyObjectget_axes ()
 

Private Attributes

PyObjectaxes_ptr_
 

Detailed Description

A wrapper around a Matplotlib Axes object.

Definition at line 54 of file Plotter.h.

Constructor & Destructor Documentation

Axes::Axes ( PyObject axes_ptr)

Definition at line 73 of file Plotter.cc.

74  : axes_ptr_(axes_ptr)
75 {
76 }
PyObject * axes_ptr_
Definition: Plotter.h:62
Axes::Axes ( const Axes copy)

Definition at line 79 of file Plotter.cc.

80  : axes_ptr_(rhs.axes_ptr_)
81 {
82 }
PyObject * axes_ptr_
Definition: Plotter.h:62
Axes::~Axes ( )

Definition at line 85 of file Plotter.cc.

86 {
87 }

Member Function Documentation

Axes & Axes::operator= ( const Axes rhs)

Definition at line 91 of file Plotter.cc.

References axes_ptr_.

92 {
93  axes_ptr_ = rhs.axes_ptr_;
94  return *this;
95 }
PyObject * axes_ptr_
Definition: Plotter.h:62
PyObject* Nsound::Axes::get_axes ( )
inline

Definition at line 62 of file Plotter.h.

References axes_ptr_.

Referenced by Nsound::Plotter::subplot().

62 {return axes_ptr_;};
PyObject * axes_ptr_
Definition: Plotter.h:62

Member Data Documentation

PyObject* Nsound::Axes::axes_ptr_
private

Definition at line 62 of file Plotter.h.

Referenced by get_axes(), and operator=().


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