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: