1.8.0
CCC
 
Loading...
Searching...
No Matches
gstlrn::Array Class Reference

#include <Array.hpp>

Inheritance diagram for gstlrn::Array:
gstlrn::AArray gstlrn::AStringable

Public Member Functions

 Array (const 1 &ndims=1())
 
 Array (const Array &r)
 
Arrayoperator= (const Array &r)
 
virtual ~Array ()
 
void init (const 1 &ndims)
 
double getValue (const 1 &indice) const
 
void setValue (const 1 &indice, double value)
 
const & getValues () const
 
void setValues (const 1 &values)
 
- Public Member Functions inherited from gstlrn::AArray
 AArray (const 1 &ndims=1())
 
 AArray (const AArray &r)
 
AArrayoperator= (const AArray &r)
 
virtual ~AArray ()
 
String toString (const AStringFormat *strfmt=nullptr) const override
 Interface for AStringable.
 
void init (const 1 &ndims)
 
Id indiceToRank (const 1 &indice) const
 
 rankToIndice (Id rank) const
 
void rankToIndice (Id rank, 1 &indices) const
 
Id getNDim () const
 
Id getNPixels () const
 
const & getNDims () const
 
 getNDimsExt (Id ndimMax) const
 
Id getNDims (Id idim) const
 
- Public Member Functions inherited from gstlrn::AStringable
 AStringable ()
 
 AStringable (const AStringable &r)
 
AStringableoperator= (const AStringable &r)
 
virtual ~AStringable ()
 
virtual void display (const AStringFormat *strfmt=nullptr) const final
 
virtual void display (Id level) const final
 

Constructor & Destructor Documentation

◆ Array() [1/2]

gstlrn::Array::Array ( const 1 &  ndims = 1())

◆ Array() [2/2]

gstlrn::Array::Array ( const Array r)

◆ ~Array()

gstlrn::Array::~Array ( )
virtual

Member Function Documentation

◆ getValue()

double gstlrn::Array::getValue ( const 1 &  indice) const

◆ getValues()

const & gstlrn::Array::getValues ( ) const
inline

◆ init()

void gstlrn::Array::init ( const 1 &  ndims)

◆ operator=()

Array & gstlrn::Array::operator= ( const Array r)

◆ setValue()

void gstlrn::Array::setValue ( const 1 &  indice,
double  value 
)

◆ setValues()

void gstlrn::Array::setValues ( const 1 &  values)
inline

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