12 #ifndef vtkTextSourceRepresentation_h 13 #define vtkTextSourceRepresentation_h 19 class vtkBillboardTextActor3D;
20 class vtkFlagpoleLabel;
46 void SetInteractivity(
bool);
53 void SetTextPropMode(
int);
59 void SetFlagpoleLabel(vtkFlagpoleLabel* val);
60 vtkGetObjectMacro(FlagpoleLabel, vtkFlagpoleLabel);
67 void SetBillboardTextActor(vtkBillboardTextActor3D* val);
68 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