Logo Search packages:      
Sourcecode: csound version File versions  Download package

Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes

Curve Class Reference

List of all members.

Public Member Functions

 Curve (float *, size_t, const std::string &, Polarity, float, float, float, float, bool)
 Curve (double *, size_t, const std::string &, Polarity, double, double, double, double, bool)
 Curve (const Curve &)
float get_absmax () const
std::string get_caption () const
float * get_data () const
float get_max () const
float get_min () const
Polarity get_polarity () const
size_t get_size () const
float get_y_scale () const
bool has_same_caption (Curve *) const
bool is_divider_dotted () const
Curveoperator= (const Curve &)

Private Member Functions

void destroy ()

Static Private Member Functions

static float * copy (size_t, float *)
static float * copy (size_t, double *)

Private Attributes

float m_absmax
std::string m_caption
float * m_data
bool m_dotted_divider
float m_max
float m_min
Polarity m_polarity
size_t m_size
float m_y_scale

Detailed Description

Definition at line 31 of file curve.hpp.

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

Generated by  Doxygen 1.6.0   Back to index