Contour of a flash AMR volume.
More...
#include <vtkFlashContour.h>
Inherits vtkMultiBlockDataSetAlgorithm.
|
| vtkFlashContour () |
|
| ~vtkFlashContour () |
|
unsigned char | ComputeBranchDepth (int globalBlockId) |
|
virtual void | SetCellArrayNameToProcess (const char *) |
|
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
|
virtual int | FillInputPortInformation (int port, vtkInformation *info) |
|
virtual int | FillOutputPortInformation (int port, vtkInformation *info) |
|
void | PropogateNeighbors (int neighbors[3][3][3], int x, int y, int z) |
|
void | RecurseTree (int neighborhood[3][3][3], vtkMultiBlockDataSet *input) |
|
void | ProcessBlock (vtkImageData *block) |
|
void | ProcessCell (const double *origin, const double *spacing, const double *cornerValues, const double *passValues) |
|
void | ProcessNeighborhoodSharedRegion (int neighborhood[3][3][3], int r[3], vtkMultiBlockDataSet *input) |
|
void | ProcessSharedRegion (int regionDims[3], double *cornerPtrs[8], int incs[3], double cornerPoints[32], double cornerSpacings[32], int cornerLevelDiffs[8], double *passPtrs[8]) |
|
void | ProcessDegenerateCell (double cornerPoints[32], double *cornerPtrs[8], double *passPtrs[8]) |
|
void | ProcessCellFinal (const double cornerPoints[32], const double cornerValues[8], int cubeCase, const double passValues[8]) |
|
Contour of a flash AMR volume.
This filter takes a cell data array and generates a polydata surface.
Definition at line 37 of file vtkFlashContour.h.
◆ Superclass
◆ vtkFlashContour()
vtkFlashContour::vtkFlashContour |
( |
| ) |
|
|
protected |
◆ ~vtkFlashContour()
vtkFlashContour::~vtkFlashContour |
( |
| ) |
|
|
protected |
◆ New()
◆ GetClassName()
virtual const char* vtkFlashContour::GetClassName |
( |
| ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkFlashContour::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
virtual int vtkFlashContour::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ PrintSelf()
void vtkFlashContour::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ SetIsoValue()
virtual void vtkFlashContour::SetIsoValue |
( |
double |
| ) |
|
|
virtual |
◆ GetIsoValue()
virtual double vtkFlashContour::GetIsoValue |
( |
| ) |
|
|
virtual |
◆ SetPassAttribute()
virtual void vtkFlashContour::SetPassAttribute |
( |
const char * |
| ) |
|
|
virtual |
◆ GetPassAttribute()
virtual char* vtkFlashContour::GetPassAttribute |
( |
| ) |
|
|
virtual |
◆ ComputeBranchDepth()
unsigned char vtkFlashContour::ComputeBranchDepth |
( |
int |
globalBlockId | ) |
|
|
protected |
◆ SetCellArrayNameToProcess()
virtual void vtkFlashContour::SetCellArrayNameToProcess |
( |
const char * |
| ) |
|
|
protectedvirtual |
◆ RequestData()
virtual int vtkFlashContour::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
◆ FillInputPortInformation()
virtual int vtkFlashContour::FillInputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
protectedvirtual |
◆ FillOutputPortInformation()
virtual int vtkFlashContour::FillOutputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
protectedvirtual |
◆ PropogateNeighbors()
void vtkFlashContour::PropogateNeighbors |
( |
int |
neighbors[3][3][3], |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
z |
|
) |
| |
|
protected |
◆ RecurseTree()
void vtkFlashContour::RecurseTree |
( |
int |
neighborhood[3][3][3], |
|
|
vtkMultiBlockDataSet * |
input |
|
) |
| |
|
protected |
◆ ProcessBlock()
void vtkFlashContour::ProcessBlock |
( |
vtkImageData * |
block | ) |
|
|
protected |
◆ ProcessCell()
void vtkFlashContour::ProcessCell |
( |
const double * |
origin, |
|
|
const double * |
spacing, |
|
|
const double * |
cornerValues, |
|
|
const double * |
passValues |
|
) |
| |
|
protected |
◆ ProcessNeighborhoodSharedRegion()
void vtkFlashContour::ProcessNeighborhoodSharedRegion |
( |
int |
neighborhood[3][3][3], |
|
|
int |
r[3], |
|
|
vtkMultiBlockDataSet * |
input |
|
) |
| |
|
protected |
◆ ProcessSharedRegion()
void vtkFlashContour::ProcessSharedRegion |
( |
int |
regionDims[3], |
|
|
double * |
cornerPtrs[8], |
|
|
int |
incs[3], |
|
|
double |
cornerPoints[32], |
|
|
double |
cornerSpacings[32], |
|
|
int |
cornerLevelDiffs[8], |
|
|
double * |
passPtrs[8] |
|
) |
| |
|
protected |
◆ ProcessDegenerateCell()
void vtkFlashContour::ProcessDegenerateCell |
( |
double |
cornerPoints[32], |
|
|
double * |
cornerPtrs[8], |
|
|
double * |
passPtrs[8] |
|
) |
| |
|
protected |
◆ ProcessCellFinal()
void vtkFlashContour::ProcessCellFinal |
( |
const double |
cornerPoints[32], |
|
|
const double |
cornerValues[8], |
|
|
int |
cubeCase, |
|
|
const double |
passValues[8] |
|
) |
| |
|
protected |
◆ IsoValue
double vtkFlashContour::IsoValue |
|
protected |
◆ PassAttribute
char* vtkFlashContour::PassAttribute |
|
protected |
◆ PassArray
vtkDoubleArray* vtkFlashContour::PassArray |
|
protected |
◆ BlockIdCellArray
vtkIntArray* vtkFlashContour::BlockIdCellArray |
|
protected |
◆ CurrentBlockId
int vtkFlashContour::CurrentBlockId |
|
protected |
◆ LevelCellArray
vtkUnsignedCharArray* vtkFlashContour::LevelCellArray |
|
protected |
◆ CurrentLevel
unsigned char vtkFlashContour::CurrentLevel |
|
protected |
◆ RemainingDepthCellArray
vtkUnsignedCharArray* vtkFlashContour::RemainingDepthCellArray |
|
protected |
◆ RemainingDepth
unsigned char vtkFlashContour::RemainingDepth |
|
protected |
◆ Points
vtkPoints* vtkFlashContour::Points |
|
protected |
◆ Faces
vtkCellArray* vtkFlashContour::Faces |
|
protected |
◆ Mesh
vtkPolyData* vtkFlashContour::Mesh |
|
protected |
◆ CellArrayNameToProcess
char* vtkFlashContour::CellArrayNameToProcess |
|
protected |
◆ NumberOfGlobalBlocks
int vtkFlashContour::NumberOfGlobalBlocks |
|
protected |
◆ GlobalLevelArray
int* vtkFlashContour::GlobalLevelArray |
|
protected |
◆ GlobalChildrenArray
int* vtkFlashContour::GlobalChildrenArray |
|
protected |
◆ GlobalNeighborArray
int* vtkFlashContour::GlobalNeighborArray |
|
protected |
◆ GlobalToLocalMap
int* vtkFlashContour::GlobalToLocalMap |
|
protected |
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/ParaView-v5.2.0/ParaViewCore/VTKExtensions/Default/vtkFlashContour.h