Alamo
Public Member Functions | Data Fields | Private Attributes
Util::BMP Class Reference

Public Member Functions

 BMP ()
 
void Define (std::string filename)
 
AMREX_FORCE_INLINE std::array< int, 3 > & operator() (int i, int j)
 
std::array< int, 3 > min ()
 
std::array< int, 3 > max ()
 

Data Fields

int nx
 
int ny
 

Private Attributes

std::vector< std::array< int, 3 > > data
 

Detailed Description

Definition at line 12 of file BMP.H.

Constructor & Destructor Documentation

◆ BMP()

Util::BMP::BMP ( )
inline

Definition at line 15 of file BMP.H.

Member Function Documentation

◆ Define()

void Util::BMP::Define ( std::string  filename)
inline

Definition at line 17 of file BMP.H.

Here is the call graph for this function:

◆ max()

std::array<int,3> Util::BMP::max ( )
inline

Definition at line 70 of file BMP.H.

◆ min()

std::array<int,3> Util::BMP::min ( )
inline

Definition at line 59 of file BMP.H.

◆ operator()()

AMREX_FORCE_INLINE std::array<int,3>& Util::BMP::operator() ( int  i,
int  j 
)
inline

Definition at line 53 of file BMP.H.

Here is the call graph for this function:

Field Documentation

◆ data

std::vector<std::array<int,3> > Util::BMP::data
private

Definition at line 85 of file BMP.H.

◆ nx

int Util::BMP::nx

Definition at line 83 of file BMP.H.

◆ ny

int Util::BMP::ny

Definition at line 83 of file BMP.H.


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