VMTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkvmtkPolyDataNeighborhood Class Reference

Create a neighborhood for points on a surface. More...

#include <vtkvmtkPolyDataNeighborhood.h>

Inheritance diagram for vtkvmtkPolyDataNeighborhood:
[legend]
Collaboration diagram for vtkvmtkPolyDataNeighborhood:
[legend]

Public Types

typedef vtkvmtkNeighborhood Superclass
 
- Public Types inherited from vtkvmtkNeighborhood
typedef vtkvmtkDataSetItem Superclass
 
- Public Types inherited from vtkvmtkDataSetItem
typedef vtkvmtkItem Superclass
 
- Public Types inherited from vtkvmtkItem
typedef vtkObject Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkPolyDataNeighborhoodNewInstance () const
 
virtual vtkIdType GetItemType () VTK_OVERRIDE
 
virtual void Build () VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkNeighborhood
vtkvmtkNeighborhoodNewInstance () const
 
virtual bool GetIsBoundary ()
 
vtkIdType GetNumberOfPoints ()
 
vtkIdType GetPointId (vtkIdType i)
 
vtkIdType * GetPointer (vtkIdType i)
 
virtual void DeepCopy (vtkvmtkItem *src) VTK_OVERRIDE
 
- Public Member Functions inherited from vtkvmtkDataSetItem
vtkvmtkDataSetItemNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
virtual void SetDataSetPointId (vtkIdType)
 
virtual vtkIdType GetDataSetPointId ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItem
vtkvmtkItemNewInstance () const
 

Static Public Member Functions

static vtkvmtkPolyDataNeighborhoodNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkNeighborhood
static int IsTypeOf (const char *type)
 
static vtkvmtkNeighborhoodSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkDataSetItem
static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItem
static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkPolyDataNeighborhood ()
 
 ~vtkvmtkPolyDataNeighborhood ()
 
- Protected Member Functions inherited from vtkvmtkNeighborhood
 vtkvmtkNeighborhood ()
 
 ~vtkvmtkNeighborhood ()
 
void ResizePointList (vtkIdType ptId, int size)
 
- Protected Member Functions inherited from vtkvmtkDataSetItem
 vtkvmtkDataSetItem ()
 
 ~vtkvmtkDataSetItem ()
 
- Protected Member Functions inherited from vtkvmtkItem
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 

Additional Inherited Members

- Protected Attributes inherited from vtkvmtkNeighborhood
vtkIdType NPoints
 
vtkIdType * PointIds
 
bool IsBoundary
 
- Protected Attributes inherited from vtkvmtkDataSetItem
vtkDataSet * DataSet
 
vtkIdType DataSetPointId
 
int ReallocateOnBuild
 

Detailed Description

Create a neighborhood for points on a surface.

Date
2006/04/06 16:46:44
Revision
1.3

..

Definition at line 37 of file vtkvmtkPolyDataNeighborhood.h.

Member Typedef Documentation

◆ Superclass

Definition at line 42 of file vtkvmtkPolyDataNeighborhood.h.

Constructor & Destructor Documentation

◆ vtkvmtkPolyDataNeighborhood()

vtkvmtkPolyDataNeighborhood::vtkvmtkPolyDataNeighborhood ( )
inlineprotected

Definition at line 50 of file vtkvmtkPolyDataNeighborhood.h.

50 {};

◆ ~vtkvmtkPolyDataNeighborhood()

vtkvmtkPolyDataNeighborhood::~vtkvmtkPolyDataNeighborhood ( )
inlineprotected

Definition at line 51 of file vtkvmtkPolyDataNeighborhood.h.

51 {};

Member Function Documentation

◆ New()

static vtkvmtkPolyDataNeighborhood* vtkvmtkPolyDataNeighborhood::New ( )
static

◆ IsTypeOf()

static int vtkvmtkPolyDataNeighborhood::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkvmtkPolyDataNeighborhood::IsA ( const char *  type)
virtual

Reimplemented from vtkvmtkNeighborhood.

◆ SafeDownCast()

static vtkvmtkPolyDataNeighborhood* vtkvmtkPolyDataNeighborhood::SafeDownCast ( vtkObjectBase *  o)
static

◆ NewInstanceInternal()

virtual vtkObjectBase* vtkvmtkPolyDataNeighborhood::NewInstanceInternal ( ) const
protectedvirtual

Reimplemented from vtkvmtkNeighborhood.

◆ NewInstance()

vtkvmtkPolyDataNeighborhood* vtkvmtkPolyDataNeighborhood::NewInstance ( ) const

◆ GetItemType()

virtual vtkIdType vtkvmtkPolyDataNeighborhood::GetItemType ( )
inlinevirtual

◆ Build()

virtual void vtkvmtkPolyDataNeighborhood::Build ( )
virtual

Build the neighborhood.

Implements vtkvmtkNeighborhood.


The documentation for this class was generated from the following file: