Structure for a dense 3D Array
Structure for a dense 3D Array
Constructor(s), Destructors(s)
operations on profil
Access to element
Index rows() const
Index cols() const
Index depth() const
Index n() const
Index p() const
Index q() const
Index firstInRow( Index const i ) const
Index firstInCol( Index const j ) const
Index firstInDepth( Index const k ) const
Index lastInRow( Index const i ) const
Index lastInCol( Index const j ) const
Index lastInDepth( Index const k ) const
Bool isDepthMajor()
Bool isRowMajor()
Bool isColumnMajor()
T_value& get( T_value* const data, Index const i, Index const j, Index const k )
T_value get( T_value const* const data, Index const i, Index const j, Index const k ) const
T_value& get_fast( T_value* const data, Index const i, Index const j, Index const k )
T_value get_fast( T_value const* const data, Index const i, Index const j, Index const k ) const
Bool isFactored() const
void setIsFactored()
void setIsNotFactored()
size_t my_data_length
UInt my_offset
Bool my_matrix_is_factored
Index map( Index const i, Index const j, Index const k ) const
Index map_fast( Index const i, Index const j, Index const k ) const
Alphabetic index HTML hierarchy of classes or Java