xc
Public Types | Public Member Functions | Protected Member Functions | List of all members
Indices3dArray Class Reference

Clase base para las «tritrices» de posiciones. More...

#include <Indices3dArray.h>

Inheritance diagram for Indices3dArray:
Inheritance graph
[legend]
Collaboration diagram for Indices3dArray:
Collaboration graph
[legend]

Public Types

typedef IndicesMatrix m_indices
 
typedef IndicesMatrix::reference reference
 
typedef IndicesMatrix::const_reference const_reference
 

Public Member Functions

 Indices3dArray (const size_t &capas=1, const size_t &n_rows=1, const size_t &n_cols=1)
 
size_t getNumberOfLayers (void) const
 
size_t getNumberOfRows (void) const
 Return the number of rows of the array.
 
size_t getNumberOfColumns (void) const
 Return the number of columns of the array.
 
size_t NumIndices (void) const
 Return the number of elements of the array.
 
const IndicesMatrixoperator() (const size_t &capa) const
 
IndicesMatrixoperator() (const size_t &capa)
 
const VIndicesoperator() (const size_t &i, const size_t &j, const size_t &k) const
 
VIndicesoperator() (const size_t &i, const size_t &j, const size_t &k)
 
void Offset (const VIndices &)
 Agrega a todos los elementos el valor que is being passed as parameter. More...
 

Protected Member Functions

IndicesMatrixget_capa (const size_t &capa)
 
const IndicesMatrixget_capa (const size_t &capa) const
 

Detailed Description

Clase base para las «tritrices» de posiciones.

Member Function Documentation

◆ Offset()

void Indices3dArray::Offset ( const VIndices vi)

Agrega a todos los elementos el valor que is being passed as parameter.


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