GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
scaler Class Reference

#include "graphics.h"

Public Member Functions

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

Detailed Description

Definition at line 204 of file graphics.h.

Constructor & Destructor Documentation

◆ scaler() [1/3]

scaler::scaler ( )
inline

Definition at line 208 of file graphics.h.

◆ scaler() [2/3]

scaler::scaler ( const scaler s)
inline

Definition at line 210 of file graphics.h.

◆ scaler() [3/3]

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

Definition at line 212 of file graphics.h.

◆ ~scaler()

scaler::~scaler ( )
inline

Definition at line 222 of file graphics.h.

Member Function Documentation

◆ is_linear()

bool scaler::is_linear ( ) const
inline

Definition at line 236 of file graphics.h.

◆ operator=() [1/2]

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

Definition at line 239 of file graphics.h.

References base_scaler::clone().

◆ operator=() [2/2]

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

Definition at line 251 of file graphics.h.

◆ scale() [1/3]

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

Definition at line 224 of file graphics.h.

References m.

◆ scale() [2/3]

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

Definition at line 227 of file graphics.h.

References m.

◆ scale() [3/3]

double scaler::scale ( double  d) const
inline

Definition at line 230 of file graphics.h.

References d.

◆ unscale()

double scaler::unscale ( double  d) const
inline

Definition at line 233 of file graphics.h.

References d.


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