#include <vtkSMPointLabelDisplayProxy.h>
Inheritance diagram for vtkSMPointLabelDisplayProxy:
Public Member Functions | |
vtkTypeRevisionMacro (vtkSMPointLabelDisplayProxy, vtkSMConsumerDisplayProxy) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | SetInput (vtkSMSourceProxy *input) |
virtual void | AddInput (vtkSMSourceProxy *input, const char *, int) |
virtual void | Update () |
virtual void | InvalidateGeometry () |
virtual void | MarkConsumersAsModified () |
vtkUnstructuredGrid * | GetCollectedData () |
void | SetFontSizeCM (int size) |
int | GetFontSizeCM () |
Static Public Member Functions | |
vtkSMPointLabelDisplayProxy * | New () |
Protected Member Functions | |
vtkSMPointLabelDisplayProxy () | |
~vtkSMPointLabelDisplayProxy () | |
void | SetupPipeline () |
void | SetupDefaults () |
virtual void | CreateVTKObjects (int numObjects) |
Protected Attributes | |
vtkSMProxy * | CollectProxy |
vtkSMProxy * | UpdateSuppressorProxy |
vtkSMProxy * | MapperProxy |
vtkSMProxy * | ActorProxy |
vtkSMProxy * | TextPropertyProxy |
int | GeometryIsValid |
This class takes an input and collects the data for display in the UI. It is responsible for displaying the labels on the points. This display can work only in single process client mode as it does not have any compositer.
Definition at line 33 of file vtkSMPointLabelDisplayProxy.h.
|
|
|
|
|
Reimplemented from vtkSMDisplayProxy. |
|
|
|
Reimplemented from vtkSMConsumerDisplayProxy. |
|
Set the input. |
|
I have this funny looking AddInput instead of a simple SetInput as I want to have an InputProperty for the input (rather than a proxy property). Implements vtkSMConsumerDisplayProxy. |
|
This method updates the piece that has been assigned to this process. Leads to a call to ForceUpdate on UpdateSuppressorProxy iff GeometryIsValid==0; Reimplemented from vtkSMDisplayProxy. |
|
Marks for Update. |
|
The Pick needs access to this to fill in the UI point values. TODO: I have to find a means to get rid of this!! |
|
Calls MarkConsumersAsModified() on all consumers. Sub-classes should add their functionality and call this. Reimplemented from vtkSMProxy. |
|
Accessor to the font size in the sub proxy. |
|
Accessor to the font size in the sub proxy. |
|
|
|
|
|
Given the number of objects (numObjects), class name (VTKClassName) and server ids ( this->GetServerIDs()), this methods instantiates the objects on the server(s) Reimplemented from vtkSMProxy. |
|
Definition at line 83 of file vtkSMPointLabelDisplayProxy.h. |
|
Definition at line 84 of file vtkSMPointLabelDisplayProxy.h. |
|
Definition at line 85 of file vtkSMPointLabelDisplayProxy.h. |
|
Definition at line 86 of file vtkSMPointLabelDisplayProxy.h. |
|
Definition at line 87 of file vtkSMPointLabelDisplayProxy.h. |
|
Definition at line 88 of file vtkSMPointLabelDisplayProxy.h. |