|
VMTK
|
Create an image where a polyball or polyball line are evaluated as a function. More...
#include <vtkvmtkPolyBallModeller.h>
Public Types | |
| typedef vtkImageAlgorithm | Superclass |
Public Member Functions | |
| virtual int | IsA (const char *type) |
| vtkvmtkPolyBallModeller * | NewInstance () const |
| void | PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE |
| virtual void | SetReferenceImage (vtkImageData *) |
| virtual vtkImageData * | GetReferenceImage () |
| virtual void | SetRadiusArrayName (const char *) |
| virtual char * | GetRadiusArrayName () |
| virtual void | SetUsePolyBallLine (int) |
| virtual int | GetUsePolyBallLine () |
| virtual void | UsePolyBallLineOn () |
| virtual void | UsePolyBallLineOff () |
| virtual void | SetNegateFunction (int) |
| virtual int | GetNegateFunction () |
| virtual void | NegateFunctionOn () |
| virtual void | NegateFunctionOff () |
| virtual int * | GetSampleDimensions () |
| virtual void | GetSampleDimensions (int data[3]) |
| virtual void | SetSampleDimensions (int data[]) |
| virtual void | SetModelBounds (double data[]) |
| virtual double * | GetModelBounds () |
| virtual void | GetModelBounds (double data[6]) |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkvmtkPolyBallModeller * | SafeDownCast (vtkObjectBase *o) |
| static vtkvmtkPolyBallModeller * | New () |
Protected Member Functions | |
| virtual vtkObjectBase * | NewInstanceInternal () const |
| vtkvmtkPolyBallModeller () | |
| ~vtkvmtkPolyBallModeller () | |
| int | FillInputPortInformation (int, vtkInformation *info) VTK_OVERRIDE |
| virtual int | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE |
| virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE |
Protected Attributes | |
| int | SampleDimensions [3] |
| double | ModelBounds [6] |
| char * | RadiusArrayName |
| int | UsePolyBallLine |
| int | NegateFunction |
| vtkImageData * | ReferenceImage |
Create an image where a polyball or polyball line are evaluated as a function.
This creates an image which might look similar to a level set (0 at surface boundaries negative inside, positive outside), but it much more powerful. It is a finite approximation of the entire implicit sphere function solution within the bounds of the image volume.
Definition at line 35 of file vtkvmtkPolyBallModeller.h.
| typedef vtkImageAlgorithm vtkvmtkPolyBallModeller::Superclass |
Definition at line 38 of file vtkvmtkPolyBallModeller.h.
|
protected |
|
protected |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
| vtkvmtkPolyBallModeller* vtkvmtkPolyBallModeller::NewInstance | ( | ) | const |
| void vtkvmtkPolyBallModeller::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
|
static |
|
virtual |
Specify i-j-k dimensions on which to sample polyball function.
|
virtual |
Specify i-j-k dimensions on which to sample polyball function.
|
virtual |
Specify i-j-k dimensions on which to sample polyball function.
|
virtual |
Specify the position in space to perform the sampling.
|
virtual |
Specify the position in space to perform the sampling.
|
virtual |
Specify the position in space to perform the sampling.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
Definition at line 78 of file vtkvmtkPolyBallModeller.h.
|
protected |
Definition at line 79 of file vtkvmtkPolyBallModeller.h.
|
protected |
Definition at line 81 of file vtkvmtkPolyBallModeller.h.
|
protected |
Definition at line 83 of file vtkvmtkPolyBallModeller.h.
|
protected |
Definition at line 85 of file vtkvmtkPolyBallModeller.h.
|
protected |
Definition at line 87 of file vtkvmtkPolyBallModeller.h.
1.8.14