Row or column of a BArray
More...
#include <barrayvector-bones.hpp>
template<typename Cell_Type = bool, typename Data_Type = bool>
class BArrayVector< Cell_Type, Data_Type >
Row or column of a BArray
- Template Parameters
-
Definition at line 11 of file barrayvector-bones.hpp.
◆ BArrayVector()
template<typename Cell_Type = bool, typename Data_Type = bool>
Construct a new BArrayVector object.
- Parameters
-
Array_ | Pointer to a BArray object |
dim_ | Dimension. 0 means row and 1 means column. |
i_ | Element to point. |
check_bounds | When true , check boundaries. |
Definition at line 32 of file barrayvector-bones.hpp.
◆ ~BArrayVector()
template<typename Cell_Type = bool, typename Data_Type = bool>
◆ begin()
template<typename Cell_Type , typename Data_Type >
std::vector< Cell_Type >::const_iterator BArrayVector< Cell_Type, Data_Type >::begin |
|
inlinenoexcept |
◆ end()
template<typename Cell_Type , typename Data_Type >
std::vector< Cell_Type >::const_iterator BArrayVector< Cell_Type, Data_Type >::end |
|
inlinenoexcept |
◆ is_col()
template<typename Cell_Type , typename Data_Type >
◆ is_row()
template<typename Cell_Type , typename Data_Type >
◆ operator std::vector< Cell_Type >()
template<typename Cell_Type , typename Data_Type >
BArrayVector< Cell_Type, Data_Type >::operator std::vector< Cell_Type > |
|
inline |
◆ operator*=()
template<typename Cell_Type , typename Data_Type >
void BArrayVector< Cell_Type, Data_Type >::operator*= |
( |
const Cell_Type & |
val | ) |
|
|
inline |
◆ operator+=()
template<typename Cell_Type , typename Data_Type >
void BArrayVector< Cell_Type, Data_Type >::operator+= |
( |
const Cell_Type & |
val | ) |
|
|
inline |
◆ operator-=()
template<typename Cell_Type , typename Data_Type >
void BArrayVector< Cell_Type, Data_Type >::operator-= |
( |
const Cell_Type & |
val | ) |
|
|
inline |
◆ operator/=()
template<typename Cell_Type , typename Data_Type >
void BArrayVector< Cell_Type, Data_Type >::operator/= |
( |
const Cell_Type & |
val | ) |
|
|
inline |
◆ operator=()
template<typename Cell_Type , typename Data_Type >
void BArrayVector< Cell_Type, Data_Type >::operator= |
( |
const Cell_Type & |
val | ) |
|
|
inline |
◆ operator==()
template<typename Cell_Type , typename Data_Type >
bool BArrayVector< Cell_Type, Data_Type >::operator== |
( |
const Cell_Type & |
val | ) |
const |
|
inline |
◆ size()
template<typename Cell_Type , typename Data_Type >
The documentation for this class was generated from the following files: