#include <blocktools.h>
|
| Block (size_t sx, size_t sy, size_t sz, size_t inset, size_t xmidlen, size_t ymidlen, size_t zmidlen, unsigned int dpp=1) |
|
| ~Block () |
|
double * | getOutBuffer (unsigned char subx, unsigned char suby, unsigned char subz) |
|
double * | getOutBuffer (unsigned char bid) |
|
double * | getInBuffer (unsigned char subx, unsigned char suby, unsigned char subz) |
|
double * | getInBuffer (unsigned char bid) |
|
size_t | getBuffSize (unsigned char subx, unsigned char suby, unsigned char subz) |
|
size_t | getBuffSize (unsigned char bid) |
|
size_t | startOffset (unsigned char subx, unsigned char suby, unsigned char subz) |
|
void | displayBlock (unsigned char subx, unsigned char suby, unsigned char subz, bool out) |
|
void | copyToBuffer (unsigned char buffid, double *src) |
|
void | copyFromBuffer (unsigned char buffid, double *dest) |
|
void | copyAllToBuffer (double *src) |
|
void | copyUsedFromBuffer (double *dest) |
|
void | setUsed (unsigned char buffid) |
|
§ Block()
Block::Block |
( |
size_t |
sx, |
|
|
size_t |
sy, |
|
|
size_t |
sz, |
|
|
size_t |
inset, |
|
|
size_t |
xmidlen, |
|
|
size_t |
ymidlen, |
|
|
size_t |
zmidlen, |
|
|
unsigned int |
dpp = 1 |
|
) |
| |
References createBuffArrays(), dims, dpsize, inbuff, inbuffptr, inset, outbuff, outbuffptr, populateDimsTable(), populateOffsetTable(), sx, sy, sz, used, xmidlen, ymidlen, and zmidlen.
§ ~Block()
§ copyAllToBuffer()
void Block::copyAllToBuffer |
( |
double * |
src | ) |
|
§ copyFromBuffer()
void Block::copyFromBuffer |
( |
unsigned char |
buffid, |
|
|
double * |
dest |
|
) |
| |
§ copyToBuffer()
void Block::copyToBuffer |
( |
unsigned char |
buffid, |
|
|
double * |
src |
|
) |
| |
§ copyUsedFromBuffer()
void Block::copyUsedFromBuffer |
( |
double * |
dest | ) |
|
§ createBuffArrays()
void Block::createBuffArrays |
( |
double * |
startaddress, |
|
|
double * |
buffptr[27], |
|
|
size_t |
inset, |
|
|
size_t |
xmidlen, |
|
|
size_t |
ymidlen, |
|
|
size_t |
zmidlen |
|
) |
| |
|
private |
§ displayBlock()
void Block::displayBlock |
( |
unsigned char |
subx, |
|
|
unsigned char |
suby, |
|
|
unsigned char |
subz, |
|
|
bool |
out |
|
) |
| |
§ getBuffSize() [1/2]
size_t Block::getBuffSize |
( |
unsigned char |
subx, |
|
|
unsigned char |
suby, |
|
|
unsigned char |
subz |
|
) |
| |
§ getBuffSize() [2/2]
size_t Block::getBuffSize |
( |
unsigned char |
bid | ) |
|
§ getInBuffer() [1/2]
double * Block::getInBuffer |
( |
unsigned char |
subx, |
|
|
unsigned char |
suby, |
|
|
unsigned char |
subz |
|
) |
| |
§ getInBuffer() [2/2]
double * Block::getInBuffer |
( |
unsigned char |
bid | ) |
|
§ getOutBuffer() [1/2]
double * Block::getOutBuffer |
( |
unsigned char |
subx, |
|
|
unsigned char |
suby, |
|
|
unsigned char |
subz |
|
) |
| |
§ getOutBuffer() [2/2]
double * Block::getOutBuffer |
( |
unsigned char |
bid | ) |
|
§ populateDimsTable()
void Block::populateDimsTable |
( |
| ) |
|
|
private |
§ populateOffsetTable()
void Block::populateOffsetTable |
( |
size_t |
inset, |
|
|
size_t |
xmidlen, |
|
|
size_t |
ymidlen, |
|
|
size_t |
zmidlen |
|
) |
| |
|
private |
§ setUsed()
void Block::setUsed |
( |
unsigned char |
buffid | ) |
|
§ startOffset()
size_t Block::startOffset |
( |
unsigned char |
subx, |
|
|
unsigned char |
suby, |
|
|
unsigned char |
subz |
|
) |
| |
§ buffoffsets
size_t Block::buffoffsets[27] |
|
private |
§ dims
size_t Block::dims[27][3] |
|
private |
§ dpsize
const unsigned int Block::dpsize |
|
private |
§ flatoffsets
size_t Block::flatoffsets[27] |
|
private |
§ inbuff
§ inbuffptr
double* Block::inbuffptr[27] |
|
private |
§ inset
§ outbuff
§ outbuffptr
double* Block::outbuffptr[27] |
|
private |
§ sx
§ sy
§ sz
§ used
§ xmidlen
§ ymidlen
§ zmidlen
The documentation for this class was generated from the following files: