|
VTK
|
#include <vtkPixelTransfer.h>
Public Member Functions | |
| vtkPixelTransfer () | |
| ~vtkPixelTransfer () | |
Static Public Member Functions | |
| static int | Blit (const vtkPixelExtent &ext, int nComps, int srcType, void *srcData, int destType, void *destData) |
| static int | Blit (const vtkPixelExtent &srcWhole, const vtkPixelExtent &srcSubset, const vtkPixelExtent &destWhole, const vtkPixelExtent &destSubset, int nSrcComps, int srcType, void *srcData, int nDestComps, int destType, void *destData) |
| template<typename SOURCE_TYPE , typename DEST_TYPE > | |
| static int | Blit (const vtkPixelExtent &srcWhole, const vtkPixelExtent &srcSubset, const vtkPixelExtent &destWhole, const vtkPixelExtent &destSubset, int nSrcComps, SOURCE_TYPE *srcData, int nDestComps, DEST_TYPE *destData) |
pixel extents
Class to handle non-contiguous data transfers of data described by pixel extents within a process. For transfering data between processes see vtkPPixelTransfer.
Definition at line 38 of file vtkPixelTransfer.h.
| vtkPixelTransfer::vtkPixelTransfer | ( | ) | [inline] |
Definition at line 41 of file vtkPixelTransfer.h.
| vtkPixelTransfer::~vtkPixelTransfer | ( | ) | [inline] |
Definition at line 42 of file vtkPixelTransfer.h.
| int vtkPixelTransfer::Blit | ( | const vtkPixelExtent & | ext, |
| int | nComps, | ||
| int | srcType, | ||
| void * | srcData, | ||
| int | destType, | ||
| void * | destData | ||
| ) | [inline, static] |
for memory to memory transfers. Conveinience api for working with vtk type enum rather than c-data types and simple extents.
Definition at line 107 of file vtkPixelTransfer.h.
| static int vtkPixelTransfer::Blit | ( | const vtkPixelExtent & | srcWhole, |
| const vtkPixelExtent & | srcSubset, | ||
| const vtkPixelExtent & | destWhole, | ||
| const vtkPixelExtent & | destSubset, | ||
| int | nSrcComps, | ||
| int | srcType, | ||
| void * | srcData, | ||
| int | nDestComps, | ||
| int | destType, | ||
| void * | destData | ||
| ) | [static] |
for memory to memory transfers. Conveinience api for working with vtk type enum rather than c-data types.
| int vtkPixelTransfer::Blit | ( | const vtkPixelExtent & | srcWhole, |
| const vtkPixelExtent & | srcSubset, | ||
| const vtkPixelExtent & | destWhole, | ||
| const vtkPixelExtent & | destSubset, | ||
| int | nSrcComps, | ||
| SOURCE_TYPE * | srcData, | ||
| int | nDestComps, | ||
| DEST_TYPE * | destData | ||
| ) | [static] |
for local memory to memory transfers
Definition at line 161 of file vtkPixelTransfer.h.
1.8.0