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

Apply a neighborhood to the points of a manifold surface. More...

#include <vtkvmtkPolyDataManifoldNeighborhood.h>

Inheritance diagram for vtkvmtkPolyDataManifoldNeighborhood:
[legend]
Collaboration diagram for vtkvmtkPolyDataManifoldNeighborhood:
[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)
 
vtkvmtkPolyDataManifoldNeighborhoodNewInstance () 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 vtkvmtkPolyDataManifoldNeighborhoodNew ()
 
static int IsTypeOf (const char *type)
 
static vtkvmtkPolyDataManifoldNeighborhoodSafeDownCast (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
 
 vtkvmtkPolyDataManifoldNeighborhood ()
 
 ~vtkvmtkPolyDataManifoldNeighborhood ()
 
- 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

Apply a neighborhood to the points of a manifold surface.

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

..

Definition at line 38 of file vtkvmtkPolyDataManifoldNeighborhood.h.

Member Typedef Documentation

◆ Superclass

Definition at line 43 of file vtkvmtkPolyDataManifoldNeighborhood.h.

Constructor & Destructor Documentation

◆ vtkvmtkPolyDataManifoldNeighborhood()

vtkvmtkPolyDataManifoldNeighborhood::vtkvmtkPolyDataManifoldNeighborhood ( )
inlineprotected

Definition at line 51 of file vtkvmtkPolyDataManifoldNeighborhood.h.

51 {};

◆ ~vtkvmtkPolyDataManifoldNeighborhood()

vtkvmtkPolyDataManifoldNeighborhood::~vtkvmtkPolyDataManifoldNeighborhood ( )
inlineprotected

Definition at line 52 of file vtkvmtkPolyDataManifoldNeighborhood.h.

52 {};

Member Function Documentation

◆ New()

static vtkvmtkPolyDataManifoldNeighborhood* vtkvmtkPolyDataManifoldNeighborhood::New ( )
static

◆ IsTypeOf()

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

◆ IsA()

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

◆ SafeDownCast()

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

◆ NewInstanceInternal()

virtual vtkObjectBase* vtkvmtkPolyDataManifoldNeighborhood::NewInstanceInternal ( ) const
protectedvirtual

◆ NewInstance()

vtkvmtkPolyDataManifoldNeighborhood* vtkvmtkPolyDataManifoldNeighborhood::NewInstance ( ) const

◆ GetItemType()

virtual vtkIdType vtkvmtkPolyDataManifoldNeighborhood::GetItemType ( )
inlinevirtual

◆ Build()

virtual void vtkvmtkPolyDataManifoldNeighborhood::Build ( )
virtual

Build the neighborhood.

Implements vtkvmtkNeighborhood.

Reimplemented in vtkvmtkPolyDataManifoldExtendedNeighborhood.


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