applies a bit-mask pattern to each component.
More...
#include <vtkImageMaskBits.h>
Inherits vtkThreadedImageAlgorithm.
|
virtual int | IsA (const char *type) |
|
vtkImageMaskBits * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) |
|
|
virtual void | SetMasks (unsigned int, unsigned int, unsigned int, unsigned int) |
|
virtual void | SetMasks (unsigned int[4]) |
|
void | SetMask (unsigned int mask) |
|
void | SetMasks (unsigned int mask1, unsigned int mask2) |
|
void | SetMasks (unsigned int mask1, unsigned int mask2, unsigned int mask3) |
|
virtual unsigned int * | GetMasks () |
|
virtual void | GetMasks (unsigned int &, unsigned int &, unsigned int &, unsigned int &) |
|
virtual void | GetMasks (unsigned int[4]) |
|
|
virtual void | SetOperation (int) |
|
virtual int | GetOperation () |
|
void | SetOperationToAnd () |
|
void | SetOperationToOr () |
|
void | SetOperationToXor () |
|
void | SetOperationToNand () |
|
void | SetOperationToNor () |
|
applies a bit-mask pattern to each component.
vtkImageMaskBits applies a bit-mask pattern to each component. The bit-mask can be applied using a variety of boolean bitwise operators.
- Tests:
- vtkImageMaskBits (Tests)
Definition at line 33 of file vtkImageMaskBits.h.
vtkImageMaskBits::vtkImageMaskBits |
( |
| ) |
|
|
protected |
vtkImageMaskBits::~vtkImageMaskBits |
( |
| ) |
|
|
inlineprotected |
static int vtkImageMaskBits::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkImageMaskBits::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkImageMaskBits::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkImageMaskBits::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
virtual void vtkImageMaskBits::SetMasks |
( |
unsigned |
int, |
|
|
unsigned |
int, |
|
|
unsigned |
int, |
|
|
unsigned |
int |
|
) |
| |
|
virtual |
Set/Get the bit-masks. Default is 0xffffffff.
virtual void vtkImageMaskBits::SetMasks |
( |
unsigned |
int[4] | ) |
|
|
virtual |
Set/Get the bit-masks. Default is 0xffffffff.
void vtkImageMaskBits::SetMask |
( |
unsigned int |
mask | ) |
|
|
inline |
void vtkImageMaskBits::SetMasks |
( |
unsigned int |
mask1, |
|
|
unsigned int |
mask2 |
|
) |
| |
|
inline |
void vtkImageMaskBits::SetMasks |
( |
unsigned int |
mask1, |
|
|
unsigned int |
mask2, |
|
|
unsigned int |
mask3 |
|
) |
| |
|
inline |
virtual unsigned int* vtkImageMaskBits::GetMasks |
( |
| ) |
|
|
virtual |
Set/Get the bit-masks. Default is 0xffffffff.
virtual void vtkImageMaskBits::GetMasks |
( |
unsigned int & |
, |
|
|
unsigned int & |
, |
|
|
unsigned int & |
, |
|
|
unsigned int & |
|
|
) |
| |
|
virtual |
Set/Get the bit-masks. Default is 0xffffffff.
virtual void vtkImageMaskBits::GetMasks |
( |
unsigned |
int[4] | ) |
|
|
virtual |
Set/Get the bit-masks. Default is 0xffffffff.
virtual void vtkImageMaskBits::SetOperation |
( |
int |
| ) |
|
|
virtual |
Set/Get the boolean operator. Default is AND.
virtual int vtkImageMaskBits::GetOperation |
( |
| ) |
|
|
virtual |
Set/Get the boolean operator. Default is AND.
void vtkImageMaskBits::SetOperationToAnd |
( |
| ) |
|
|
inline |
void vtkImageMaskBits::SetOperationToOr |
( |
| ) |
|
|
inline |
void vtkImageMaskBits::SetOperationToXor |
( |
| ) |
|
|
inline |
void vtkImageMaskBits::SetOperationToNand |
( |
| ) |
|
|
inline |
void vtkImageMaskBits::SetOperationToNor |
( |
| ) |
|
|
inline |
void vtkImageMaskBits::ThreadedExecute |
( |
vtkImageData * |
inData, |
|
|
vtkImageData * |
outData, |
|
|
int |
ext[6], |
|
|
int |
id |
|
) |
| |
|
protected |
unsigned int vtkImageMaskBits::Masks[4] |
|
protected |
int vtkImageMaskBits::Operation |
|
protected |
The documentation for this class was generated from the following file: