LBflow > Reference

Home
Research
Publications
LBflow
LB theory
Downloads
Examples
Reference
LBview
Collaborators Contact
Links
Site last updated 21st June 2007

Mask Class Reference

#include <mask.h>

Collaboration diagram for Mask:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Mask (bool, bool, TripleInt, string)
void fillIndices (vector< int > *, Lattice *, bool)
string getFileName ()

Private Member Functions

void readAsciiBits (ifstream &)
void readBinaryBits (ifstream &)

Private Attributes

string filename
TripleInt origin
bool is_ascii
bool one_is_true
vector< bool > mask
int size

Constructor & Destructor Documentation

Mask::Mask bool  ,
bool  ,
TripleInt  ,
string 
 


Member Function Documentation

void Mask::fillIndices vector< int > *  ,
Lattice ,
bool 
 

string Mask::getFileName  )  [inline]
 

void Mask::readAsciiBits ifstream &   )  [private]
 

void Mask::readBinaryBits ifstream &   )  [private]
 


Member Data Documentation

string Mask::filename [private]
 

bool Mask::is_ascii [private]
 

vector<bool> Mask::mask [private]
 

bool Mask::one_is_true [private]
 

TripleInt Mask::origin [private]
 

int Mask::size [private]
 


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