#include <vtkMaterialInterfaceCommBuffer.h>
List of all members.
Public Types |
| enum | { PROC_ID = 0,
BUFFER_SIZE = 1,
DESCR_BASE = 2
} |
Public Member Functions |
| | vtkMaterialInterfaceCommBuffer () |
| | ~vtkMaterialInterfaceCommBuffer () |
| void | Initialize (int procId, int nBlocks, vtkIdType nBytes) |
| void | SizeHeader (int nBlocks) |
| void | SizeBuffer (vtkIdType nBytes) |
| void | SizeBuffer () |
| void | Clear () |
| vtkIdType | GetBufferSize () const |
| char * | GetBuffer () const |
| vtkIdType | GetEOD () const |
| int | GetHeaderSize () const |
| vtkIdType * | GetHeader () const |
| vtkIdType | Capacity () |
| void | SetNumberOfTuples (int blockId, vtkIdType nFragments) |
| vtkIdType | GetNumberOfTuples (int blockId) const |
| vtkIdType | Pack (const double *pData, const int nComps, const vtkIdType nTups) |
| vtkIdType | Pack (const float *pData, const int nComps, const vtkIdType nTups) |
| vtkIdType | Pack (const int *pData, const int nComps, const vtkIdType nTups) |
| vtkIdType | Pack (vtkDoubleArray *da) |
| vtkIdType | Pack (vtkFloatArray *da) |
| void | InitUnpack () |
| int | UnPack (double *&rData, const int nComps, const vtkIdType nTups, const bool copyFlag) |
| int | UnPack (float *&rData, const int nComps, const vtkIdType nTups, const bool copyFlag) |
| int | UnPack (int *&rData, const int nComps, const vtkIdType nTups, const bool copyFlag) |
| int | UnPack (vtkDoubleArray *da, const int nComps, const vtkIdType nTups, const bool copyFlag) |
| int | UnPack (vtkFloatArray *da, const int nComps, const vtkIdType nTups, const bool copyFlag) |
Static Public Member Functions |
| static void | SizeHeader (std::vector< vtkMaterialInterfaceCommBuffer > &buffers, int nBlocks) |
Detailed Description
Member Enumeration Documentation
Constructor & Destructor Documentation
| vtkMaterialInterfaceCommBuffer::vtkMaterialInterfaceCommBuffer |
( |
| ) |
|
| vtkMaterialInterfaceCommBuffer::~vtkMaterialInterfaceCommBuffer |
( |
| ) |
|
Member Function Documentation
| void vtkMaterialInterfaceCommBuffer::Initialize |
( |
int |
procId, |
|
|
int |
nBlocks, |
|
|
vtkIdType |
nBytes |
|
) |
| |
| void vtkMaterialInterfaceCommBuffer::SizeHeader |
( |
int |
nBlocks | ) |
|
| void vtkMaterialInterfaceCommBuffer::SizeBuffer |
( |
vtkIdType |
nBytes | ) |
|
| void vtkMaterialInterfaceCommBuffer::SizeBuffer |
( |
| ) |
|
| void vtkMaterialInterfaceCommBuffer::Clear |
( |
| ) |
|
| vtkIdType vtkMaterialInterfaceCommBuffer::GetBufferSize |
( |
| ) |
const [inline] |
| char* vtkMaterialInterfaceCommBuffer::GetBuffer |
( |
| ) |
const [inline] |
| vtkIdType vtkMaterialInterfaceCommBuffer::GetEOD |
( |
| ) |
const [inline] |
| int vtkMaterialInterfaceCommBuffer::GetHeaderSize |
( |
| ) |
const [inline] |
| vtkIdType* vtkMaterialInterfaceCommBuffer::GetHeader |
( |
| ) |
const [inline] |
| vtkIdType vtkMaterialInterfaceCommBuffer::Capacity |
( |
| ) |
[inline] |
| void vtkMaterialInterfaceCommBuffer::SetNumberOfTuples |
( |
int |
blockId, |
|
|
vtkIdType |
nFragments |
|
) |
| [inline] |
| vtkIdType vtkMaterialInterfaceCommBuffer::GetNumberOfTuples |
( |
int |
blockId | ) |
const [inline] |
| void vtkMaterialInterfaceCommBuffer::InitUnpack |
( |
| ) |
[inline] |
| int vtkMaterialInterfaceCommBuffer::UnPack |
( |
double *& |
rData, |
|
|
const int |
nComps, |
|
|
const vtkIdType |
nTups, |
|
|
const bool |
copyFlag |
|
) |
| |
| int vtkMaterialInterfaceCommBuffer::UnPack |
( |
float *& |
rData, |
|
|
const int |
nComps, |
|
|
const vtkIdType |
nTups, |
|
|
const bool |
copyFlag |
|
) |
| |
| int vtkMaterialInterfaceCommBuffer::UnPack |
( |
int *& |
rData, |
|
|
const int |
nComps, |
|
|
const vtkIdType |
nTups, |
|
|
const bool |
copyFlag |
|
) |
| |
The documentation for this class was generated from the following file: