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

Create a feature edge on a surface from a point and implicit plane function. More...

#include <vtkvmtkTopologicalSeamFilter.h>

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

Public Types

typedef vtkPolyDataAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkTopologicalSeamFilterNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE
 
virtual void SetClosestPoint (double data[])
 
virtual double * GetClosestPoint ()
 
virtual void GetClosestPoint (double data[3])
 
virtual void SetSeamScalarsArrayName (const char *)
 
virtual char * GetSeamScalarsArrayName ()
 
virtual void SetSeamFunction (vtkImplicitFunction *)
 
virtual vtkImplicitFunction * GetSeamFunction ()
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkTopologicalSeamFilterSafeDownCast (vtkObjectBase *o)
 
static vtkvmtkTopologicalSeamFilterNew ()
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkTopologicalSeamFilter ()
 
 ~vtkvmtkTopologicalSeamFilter ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE
 

Protected Attributes

double ClosestPoint [3]
 
char * SeamScalarsArrayName
 
vtkImplicitFunction * SeamFunction
 

Detailed Description

Create a feature edge on a surface from a point and implicit plane function.

Date
2015/12/01 12:26:27
Revision
1.1

Definition at line 33 of file vtkvmtkTopologicalSeamFilter.h.

Member Typedef Documentation

◆ Superclass

typedef vtkPolyDataAlgorithm vtkvmtkTopologicalSeamFilter::Superclass

Definition at line 36 of file vtkvmtkTopologicalSeamFilter.h.

Constructor & Destructor Documentation

◆ vtkvmtkTopologicalSeamFilter()

vtkvmtkTopologicalSeamFilter::vtkvmtkTopologicalSeamFilter ( )
protected

◆ ~vtkvmtkTopologicalSeamFilter()

vtkvmtkTopologicalSeamFilter::~vtkvmtkTopologicalSeamFilter ( )
protected

Member Function Documentation

◆ IsTypeOf()

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

◆ IsA()

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

◆ SafeDownCast()

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

◆ NewInstanceInternal()

virtual vtkObjectBase* vtkvmtkTopologicalSeamFilter::NewInstanceInternal ( ) const
protectedvirtual

◆ NewInstance()

vtkvmtkTopologicalSeamFilter* vtkvmtkTopologicalSeamFilter::NewInstance ( ) const

◆ PrintSelf()

void vtkvmtkTopologicalSeamFilter::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ New()

static vtkvmtkTopologicalSeamFilter* vtkvmtkTopologicalSeamFilter::New ( )
static

◆ SetClosestPoint()

virtual void vtkvmtkTopologicalSeamFilter::SetClosestPoint ( double  data[])
virtual

◆ GetClosestPoint() [1/2]

virtual double* vtkvmtkTopologicalSeamFilter::GetClosestPoint ( )
virtual

◆ GetClosestPoint() [2/2]

virtual void vtkvmtkTopologicalSeamFilter::GetClosestPoint ( double  data[3])
virtual

◆ SetSeamScalarsArrayName()

virtual void vtkvmtkTopologicalSeamFilter::SetSeamScalarsArrayName ( const char *  )
virtual

◆ GetSeamScalarsArrayName()

virtual char* vtkvmtkTopologicalSeamFilter::GetSeamScalarsArrayName ( )
virtual

◆ SetSeamFunction()

virtual void vtkvmtkTopologicalSeamFilter::SetSeamFunction ( vtkImplicitFunction *  )
virtual

◆ GetSeamFunction()

virtual vtkImplicitFunction* vtkvmtkTopologicalSeamFilter::GetSeamFunction ( )
virtual

◆ RequestData()

virtual int vtkvmtkTopologicalSeamFilter::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

Member Data Documentation

◆ ClosestPoint

double vtkvmtkTopologicalSeamFilter::ClosestPoint[3]
protected

Definition at line 56 of file vtkvmtkTopologicalSeamFilter.h.

◆ SeamScalarsArrayName

char* vtkvmtkTopologicalSeamFilter::SeamScalarsArrayName
protected

Definition at line 57 of file vtkvmtkTopologicalSeamFilter.h.

◆ SeamFunction

vtkImplicitFunction* vtkvmtkTopologicalSeamFilter::SeamFunction
protected

Definition at line 58 of file vtkvmtkTopologicalSeamFilter.h.


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