VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkEmptyRepresentation Class Reference

#include <vtkEmptyRepresentation.h>

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

Public Types

typedef vtkDataRepresentation Superclass
 
- Public Types inherited from vtkDataRepresentation
typedef vtkPassInputTypeAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkEmptyRepresentationNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual vtkAlgorithmOutput * GetInternalAnnotationOutputPort ()
 
virtual vtkAlgorithmOutput * GetInternalAnnotationOutputPort (int port)
 
virtual vtkAlgorithmOutput * GetInternalAnnotationOutputPort (int port, int conn)
 
- Public Member Functions inherited from vtkDataRepresentation
vtkDataRepresentationNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void ApplyViewTheme (vtkViewTheme *vtkNotUsed(theme))
 
virtual vtkSelection * ConvertSelection (vtkView *view, vtkSelection *selection)
 
vtkAlgorithmOutput * GetInputConnection (int port=0, int index=0)
 
vtkAnnotationLinkGetAnnotationLink ()
 
void SetAnnotationLink (vtkAnnotationLink *link)
 
void Select (vtkView *view, vtkSelection *selection)
 
void Select (vtkView *view, vtkSelection *selection, bool extend)
 
void Annotate (vtkView *view, vtkAnnotationLayers *annotations)
 
void Annotate (vtkView *view, vtkAnnotationLayers *annotations, bool extend)
 
virtual void SetSelectable (bool)
 
virtual bool GetSelectable ()
 
virtual void SelectableOn ()
 
virtual void SelectableOff ()
 
void UpdateSelection (vtkSelection *selection)
 
void UpdateSelection (vtkSelection *selection, bool extend)
 
void UpdateAnnotations (vtkAnnotationLayers *annotations)
 
void UpdateAnnotations (vtkAnnotationLayers *annotations, bool extend)
 
virtual vtkAlgorithmOutput * GetInternalSelectionOutputPort ()
 
virtual vtkAlgorithmOutput * GetInternalSelectionOutputPort (int port)
 
virtual vtkAlgorithmOutput * GetInternalSelectionOutputPort (int port, int conn)
 
virtual vtkAlgorithmOutput * GetInternalOutputPort ()
 
virtual vtkAlgorithmOutput * GetInternalOutputPort (int port)
 
virtual vtkAlgorithmOutput * GetInternalOutputPort (int port, int conn)
 
virtual void SetSelectionType (int)
 
virtual int GetSelectionType ()
 
virtual void SetSelectionArrayNames (vtkStringArray *names)
 
virtual vtkStringArray * GetSelectionArrayNames ()
 
virtual void SetSelectionArrayName (const char *name)
 
virtual const char * GetSelectionArrayName ()
 

Static Public Member Functions

static vtkEmptyRepresentationNew ()
 
static int IsTypeOf (const char *type)
 
static vtkEmptyRepresentationSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkDataRepresentation
static vtkDataRepresentationNew ()
 
static int IsTypeOf (const char *type)
 
static vtkDataRepresentationSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkEmptyRepresentation ()
 
 ~vtkEmptyRepresentation ()
 
- Protected Member Functions inherited from vtkDataRepresentation
 vtkDataRepresentation ()
 
 ~vtkDataRepresentation ()
 
virtual void ProcessEvents (vtkObject *caller, unsigned long eventId, void *callData)
 
virtual bool AddToView (vtkView *vtkNotUsed(view))
 
virtual bool RemoveFromView (vtkView *vtkNotUsed(view))
 
virtual vtkAnnotationLayers * ConvertAnnotations (vtkView *view, vtkAnnotationLayers *annotations)
 
vtkTrivialProducer * GetInternalInput (int port, int conn)
 
void SetInternalInput (int port, int conn, vtkTrivialProducer *producer)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual void SetAnnotationLinkInternal (vtkAnnotationLink *link)
 

Additional Inherited Members

- Protected Attributes inherited from vtkDataRepresentation
bool Selectable
 
int SelectionType
 
vtkStringArray * SelectionArrayNames
 
CommandObserver
 
vtkAnnotationLinkAnnotationLinkInternal
 

Detailed Description

Definition at line 34 of file vtkEmptyRepresentation.h.

Member Typedef Documentation

Definition at line 38 of file vtkEmptyRepresentation.h.

Constructor & Destructor Documentation

vtkEmptyRepresentation::vtkEmptyRepresentation ( )
protected
vtkEmptyRepresentation::~vtkEmptyRepresentation ( )
protected

Member Function Documentation

static vtkEmptyRepresentation* vtkEmptyRepresentation::New ( )
static
static int vtkEmptyRepresentation::IsTypeOf ( const char *  type)
static
virtual int vtkEmptyRepresentation::IsA ( const char *  type)
virtual

Reimplemented from vtkDataRepresentation.

static vtkEmptyRepresentation* vtkEmptyRepresentation::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkEmptyRepresentation::NewInstanceInternal ( ) const
protectedvirtual

Reimplemented from vtkDataRepresentation.

vtkEmptyRepresentation* vtkEmptyRepresentation::NewInstance ( ) const
void vtkEmptyRepresentation::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual vtkAlgorithmOutput* vtkEmptyRepresentation::GetInternalAnnotationOutputPort ( )
inlinevirtual

Since this representation has no inputs, override superclass implementation with one that ignores "port" and "conn" and still allows it to have an annotation output.

Reimplemented from vtkDataRepresentation.

Definition at line 45 of file vtkEmptyRepresentation.h.

virtual vtkAlgorithmOutput* vtkEmptyRepresentation::GetInternalAnnotationOutputPort ( int  port)
inlinevirtual

Since this representation has no inputs, override superclass implementation with one that ignores "port" and "conn" and still allows it to have an annotation output.

Reimplemented from vtkDataRepresentation.

Definition at line 47 of file vtkEmptyRepresentation.h.

virtual vtkAlgorithmOutput* vtkEmptyRepresentation::GetInternalAnnotationOutputPort ( int  port,
int  conn 
)
virtual

Since this representation has no inputs, override superclass implementation with one that ignores "port" and "conn" and still allows it to have an annotation output.

Reimplemented from vtkDataRepresentation.


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