Extracts outer (polygonal) surface.
More...
#include <vtkHyperOctreeSurfaceFilter.h>
Inherits vtkPolyDataAlgorithm.
vtkHyperOctreeSurfaceFilter::vtkHyperOctreeSurfaceFilter |
( |
| ) |
|
|
protected |
vtkHyperOctreeSurfaceFilter::~vtkHyperOctreeSurfaceFilter |
( |
| ) |
|
|
protected |
static int vtkHyperOctreeSurfaceFilter::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkHyperOctreeSurfaceFilter::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkHyperOctreeSurfaceFilter::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkHyperOctreeSurfaceFilter::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
virtual void vtkHyperOctreeSurfaceFilter::SetMerging |
( |
int |
| ) |
|
|
virtual |
Turn on/off merging of coincident points. Note that is merging is on, points with different point attributes (e.g., normals) are merged, which may cause rendering artifacts.
virtual int vtkHyperOctreeSurfaceFilter::GetMerging |
( |
| ) |
|
|
virtual |
Turn on/off merging of coincident points. Note that is merging is on, points with different point attributes (e.g., normals) are merged, which may cause rendering artifacts.
virtual void vtkHyperOctreeSurfaceFilter::MergingOn |
( |
| ) |
|
|
virtual |
Turn on/off merging of coincident points. Note that is merging is on, points with different point attributes (e.g., normals) are merged, which may cause rendering artifacts.
virtual void vtkHyperOctreeSurfaceFilter::MergingOff |
( |
| ) |
|
|
virtual |
Turn on/off merging of coincident points. Note that is merging is on, points with different point attributes (e.g., normals) are merged, which may cause rendering artifacts.
void vtkHyperOctreeSurfaceFilter::SetLocator |
( |
vtkIncrementalPointLocator * |
locator | ) |
|
Set / get a spatial locator for merging points. By default an instance of vtkMergePoints is used.
virtual vtkIncrementalPointLocator* vtkHyperOctreeSurfaceFilter::GetLocator |
( |
| ) |
|
|
virtual |
Set / get a spatial locator for merging points. By default an instance of vtkMergePoints is used.
unsigned long vtkHyperOctreeSurfaceFilter::GetMTime |
( |
| ) |
|
Return the MTime also considering the locator.
virtual void vtkHyperOctreeSurfaceFilter::SetPassThroughCellIds |
( |
int |
| ) |
|
|
virtual |
If on, the output polygonal dataset will have a celldata array that holds the cell index of the original 3D cell that produced each output cell. This is useful for cell picking. The default is off to conserve memory.
virtual int vtkHyperOctreeSurfaceFilter::GetPassThroughCellIds |
( |
| ) |
|
|
virtual |
If on, the output polygonal dataset will have a celldata array that holds the cell index of the original 3D cell that produced each output cell. This is useful for cell picking. The default is off to conserve memory.
virtual void vtkHyperOctreeSurfaceFilter::PassThroughCellIdsOn |
( |
| ) |
|
|
virtual |
If on, the output polygonal dataset will have a celldata array that holds the cell index of the original 3D cell that produced each output cell. This is useful for cell picking. The default is off to conserve memory.
virtual void vtkHyperOctreeSurfaceFilter::PassThroughCellIdsOff |
( |
| ) |
|
|
virtual |
If on, the output polygonal dataset will have a celldata array that holds the cell index of the original 3D cell that produced each output cell. This is useful for cell picking. The default is off to conserve memory.
virtual int vtkHyperOctreeSurfaceFilter::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
virtual int vtkHyperOctreeSurfaceFilter::FillInputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
protectedvirtual |
void vtkHyperOctreeSurfaceFilter::GenerateLines |
( |
double |
bounds[2], |
|
|
vtkIdType |
ptIds[2] |
|
) |
| |
|
protected |
void vtkHyperOctreeSurfaceFilter::GenerateQuads |
( |
double |
bounds[4], |
|
|
vtkIdType |
ptIds[4] |
|
) |
| |
|
protected |
void vtkHyperOctreeSurfaceFilter::GenerateFaces |
( |
double |
bounds[6], |
|
|
vtkIdType |
ptIds[8], |
|
|
int |
onFace[6] |
|
) |
| |
|
protected |
void vtkHyperOctreeSurfaceFilter::CreateDefaultLocator |
( |
| ) |
|
|
protected |
Create default locator. Used to create one when none is specified.
void vtkHyperOctreeSurfaceFilter::RecordOrigCellId |
( |
vtkIdType |
destIndex, |
|
|
vtkIdType |
originalId |
|
) |
| |
|
protected |
int vtkHyperOctreeSurfaceFilter::Merging |
|
protected |
vtkIncrementalPointLocator* vtkHyperOctreeSurfaceFilter::Locator |
|
protected |
vtkDataSetAttributes* vtkHyperOctreeSurfaceFilter::InputCD |
|
protected |
vtkHyperOctreeCursor* vtkHyperOctreeSurfaceFilter::Cursor |
|
protected |
vtkPoints* vtkHyperOctreeSurfaceFilter::OutPts |
|
protected |
vtkCellArray* vtkHyperOctreeSurfaceFilter::OutCells |
|
protected |
vtkCellData* vtkHyperOctreeSurfaceFilter::OutputCD |
|
protected |
int vtkHyperOctreeSurfaceFilter::PassThroughCellIds |
|
protected |
vtkIdTypeArray* vtkHyperOctreeSurfaceFilter::OriginalCellIds |
|
protected |
The documentation for this class was generated from the following file: