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

#include "graphics.in.h"

Inheritance diagram for neg_log_scaler:
Collaboration diagram for neg_log_scaler:

Public Member Functions

 neg_log_scaler (void)
 
base_scalerclone (void) const
 
virtual bool is_linear (void) const
 
Matrix scale (const Matrix &m) const
 
NDArray scale (const NDArray &m) const
 
double scale (double d) const
 
double unscale (double d) const
 

Private Member Functions

void do_scale (const double *src, double *dest, int n) const
 

Detailed Description

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

Constructor & Destructor Documentation

◆ neg_log_scaler()

neg_log_scaler::neg_log_scaler ( void  )
inline

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

Referenced by clone().

Member Function Documentation

◆ clone()

base_scaler* neg_log_scaler::clone ( void  ) const
inlinevirtual

Reimplemented from base_scaler.

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

References neg_log_scaler().

◆ do_scale()

void neg_log_scaler::do_scale ( const double *  src,
double *  dest,
int  n 
) const
inlineprivate

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

References n.

Referenced by scale().

◆ is_linear()

virtual bool base_scaler::is_linear ( void  ) const
inlinevirtualinherited

Reimplemented in lin_scaler.

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

Referenced by scaler::is_linear().

◆ scale() [1/3]

Matrix neg_log_scaler::scale ( const Matrix m) const
inlinevirtual

Reimplemented from base_scaler.

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

References do_scale(), Array< T >::fortran_vec(), m, and retval.

◆ scale() [2/3]

NDArray neg_log_scaler::scale ( const NDArray m) const
inlinevirtual

Reimplemented from base_scaler.

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

References do_scale(), Array< T >::fortran_vec(), m, and retval.

◆ scale() [3/3]

double neg_log_scaler::scale ( double  d) const
inlinevirtual

Reimplemented from base_scaler.

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

References d.

◆ unscale()

double neg_log_scaler::unscale ( double  d) const
inlinevirtual

Reimplemented from base_scaler.

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

References d, and pow().


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