24 #ifndef vtkTextSourceRepresentation_h 25 #define vtkTextSourceRepresentation_h 31 class vtkBillboardTextActor3D;
32 class vtkFlagpoleLabel;
58 void SetInteractivity(
bool);
65 void SetTextPropMode(
int);
71 void SetFlagpoleLabel(vtkFlagpoleLabel* val);
72 vtkGetObjectMacro(FlagpoleLabel, vtkFlagpoleLabel);
79 void SetBillboardTextActor(vtkBillboardTextActor3D* val);
80 vtkGetObjectMacro(BillboardTextActor, vtkBillboardTextActor3D);
vtk3DWidgetRepresentation * TextWidgetRepresentation
#define VTKREMOTINGVIEWS_EXPORT
vtkPVDataRepresentation adds some ParaView specific API to data representations.
vtkFlagpoleLabel * FlagpoleLabel
bool AddToView(vtkView *view) override
Making these methods public.
virtual void SetVisibility(bool val)
Get/Set the visibility for this representation.
virtual int ProcessViewRequest(vtkInformationRequestKey *request_type, vtkInformation *inInfo, vtkInformation *outInfo)
vtkAlgorithm::ProcessRequest() equivalent for rendering passes.
vtkBillboardTextActor3D * BillboardTextActor
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Overridden to invoke vtkCommand::UpdateDataEvent.
bool RemoveFromView(vtkView *view) override
Making these methods public.
vtkPolyData * DummyPolyData
static vtkDataRepresentation * New()
vtkTextSourceRepresentation is a representation to show text.
void PrintSelf(ostream &os, vtkIndent indent) override