GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
scaler Class Reference

#include "graphics.h"

Collaboration diagram for scaler:
Collaboration graph
[legend]

Public Member Functions

 scaler (void)
 scaler (void)
 scaler (const scaler &s)
 scaler (const scaler &s)
 scaler (const std::string &s)
 scaler (const std::string &s)
 ~scaler (void)
 ~scaler (void)
bool is_linear (void) const
bool is_linear (void) const
scaleroperator= (const scaler &s)
scaleroperator= (const scaler &s)
scaleroperator= (const std::string &s)
scaleroperator= (const std::string &s)
Matrix scale (const Matrix &m) const
Matrix scale (const Matrix &m) const
NDArray scale (const NDArray &m) const
NDArray scale (const NDArray &m) const
double scale (double d) const
double scale (double d) const
double unscale (double d) const
double unscale (double d) const

Private Attributes

base_scalerrep

Detailed Description

Definition at line 198 of file graphics.h.

Constructor & Destructor Documentation

scaler::scaler ( void  )
inline

Definition at line 201 of file graphics.h.

scaler::scaler ( const scaler s)
inline

Definition at line 203 of file graphics.h.

scaler::scaler ( const std::string &  s)
inline

Definition at line 205 of file graphics.h.

scaler::~scaler ( void  )
inline

Definition at line 212 of file graphics.h.

References rep.

scaler::scaler ( void  )
inline

Definition at line 199 of file graphics.in.h.

scaler::scaler ( const scaler s)
inline

Definition at line 201 of file graphics.in.h.

scaler::scaler ( const std::string &  s)
inline

Definition at line 203 of file graphics.in.h.

scaler::~scaler ( void  )
inline

Definition at line 210 of file graphics.in.h.

References rep.

Member Function Documentation

bool scaler::is_linear ( void  ) const
inline

Definition at line 224 of file graphics.in.h.

References base_scaler::is_linear(), and rep.

bool scaler::is_linear ( void  ) const
inline

Definition at line 226 of file graphics.h.

References base_scaler::is_linear(), and rep.

scaler& scaler::operator= ( const scaler s)
inline

Definition at line 227 of file graphics.in.h.

References base_scaler::clone(), and rep.

scaler& scaler::operator= ( const scaler s)
inline

Definition at line 229 of file graphics.h.

References base_scaler::clone(), and rep.

scaler& scaler::operator= ( const std::string &  s)
inline

Definition at line 240 of file graphics.in.h.

References rep.

scaler& scaler::operator= ( const std::string &  s)
inline

Definition at line 242 of file graphics.h.

References rep.

Matrix scaler::scale ( const Matrix m) const
inline

Definition at line 212 of file graphics.in.h.

References rep, and base_scaler::scale().

Matrix scaler::scale ( const Matrix m) const
inline

Definition at line 214 of file graphics.h.

References rep, and base_scaler::scale().

NDArray scaler::scale ( const NDArray m) const
inline

Definition at line 215 of file graphics.in.h.

References rep, and base_scaler::scale().

NDArray scaler::scale ( const NDArray m) const
inline

Definition at line 217 of file graphics.h.

References rep, and base_scaler::scale().

double scaler::scale ( double  d) const
inline

Definition at line 218 of file graphics.in.h.

References rep, and base_scaler::scale().

double scaler::scale ( double  d) const
inline

Definition at line 220 of file graphics.h.

References rep, and base_scaler::scale().

double scaler::unscale ( double  d) const
inline

Definition at line 221 of file graphics.in.h.

References rep, and base_scaler::unscale().

double scaler::unscale ( double  d) const
inline

Definition at line 223 of file graphics.h.

References rep, and base_scaler::unscale().

Member Data Documentation

base_scaler * scaler::rep
private

Definition at line 263 of file graphics.h.

Referenced by is_linear(), operator=(), scale(), unscale(), and ~scaler().


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