Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
VTKViewer_Filter Class Referenceabstract

#include <VTKViewer_Filter.h>

Inheritance diagram for VTKViewer_Filter:
Inheritance graph

Public Member Functions

 VTKViewer_Filter ()
 
virtual ~VTKViewer_Filter ()
 
bool IsValid (VTKViewer_Actor *, const int theId)
 
virtual bool IsValid (const int theId) const =0
 
virtual int GetId () const =0
 
virtual bool IsNodeFilter () const =0
 
virtual void SetActor (VTKViewer_Actor *)
 

Protected Attributes

VTKViewer_ActormyActor
 

Detailed Description

Description : Base class of filters of for VTK viewer. Method IsValid
should be redefined in derived classes

Constructor & Destructor Documentation

VTKViewer_Filter::VTKViewer_Filter ( )
VTKViewer_Filter::~VTKViewer_Filter ( )
virtual

Virtual Destructor.

Member Function Documentation

virtual int VTKViewer_Filter::GetId ( ) const
pure virtual
virtual bool VTKViewer_Filter::IsNodeFilter ( ) const
pure virtual
bool VTKViewer_Filter::IsValid ( VTKViewer_Actor theActor,
const int  theCellId 
)

Check correctness of theCellId for actor theActor by call virtual method IsValid( const int theId ).

Parameters
theActor- actor
theCellId- cell id.
Return values
\ctrue - if cell id is valid, else false.

References SetActor().

virtual bool VTKViewer_Filter::IsValid ( const int  theId) const
pure virtual
void VTKViewer_Filter::SetActor ( VTKViewer_Actor theActor)
virtual

Virtual method.Set actor to theActor.

Parameters
theActor- actor.

References myActor.

Member Data Documentation

VTKViewer_Actor* VTKViewer_Filter::myActor
protected

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