16 #ifndef vtkChartRepresentation_h 17 #define vtkChartRepresentation_h 66 void SetFieldAssociation(
int);
67 vtkGetMacro(FieldAssociation,
int);
72 void SetCompositeDataSetIndex(
unsigned int);
73 void AddCompositeDataSetIndex(
unsigned int);
74 void ResetCompositeDataSetIndices();
80 unsigned int Initialize(
unsigned int minIdAvailable,
unsigned int maxIdAvailable)
override;
99 virtual std::string GetDefaultSeriesLabel(
100 const std::string& tableName,
const std::string& columnName);
107 vtkSetMacro(FlattenTable,
int);
108 vtkGetMacro(FlattenTable,
int);
198 vtkTable* GetLocalOutput(
bool pre_delivery =
false);
223 typedef std::map<std::string, std::pair<vtkSmartPointer<vtkTable>,
unsigned int>>
MapOfTables;
228 bool GetLocalOutput(MapOfTables& tables);
virtual void PrepareForRendering()
This method is called before actual render if this->MTime was modified since the last time this metho...
#define VTKREMOTINGVIEWS_EXPORT
vtkPVDataRepresentation adds some ParaView specific API to data representations.
vtkSmartPointer< vtkMultiBlockDataSet > LocalOutput
vtkWeakPointer< vtkPVContextView > ContextView
vtkWeakPointer< vtkChartSelectionRepresentation > SelectionRepresentation
bool AddToView(vtkView *view) override
Making these methods public.
virtual void SetVisibility(bool val)
Get/Set the visibility for this representation.
vtkTypeUInt64 vtkMTimeType
virtual int ProcessViewRequest(vtkInformationRequestKey *request_type, vtkInformation *inInfo, vtkInformation *outInfo)
vtkAlgorithm::ProcessRequest() equivalent for rendering passes.
std::map< std::string, std::pair< vtkSmartPointer< vtkTable >, unsigned int > > MapOfTables
virtual unsigned int Initialize(unsigned int minIdAvailable, unsigned int maxIdAvailable)
Initialize the representation with an identifier range so each internal representation can own a uniq...
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Overridden to invoke vtkCommand::UpdateDataEvent.
bool RemoveFromView(vtkView *view) override
Making these methods public.
virtual void MarkModified()
This is one of the most important functions.
static vtkDataRepresentation * New()
virtual bool Export(vtkAbstractChartExporter *vtkNotUsed(exporter))
Called by vtkPVContextView::Export() to export the representation's data to a CSV file...
vtkPVContextView adopts vtkContextView so that it can be used in ParaView configurations.
vtkChartRepresentation is the base representation for charting representations.
void PrintSelf(ostream &os, vtkIndent indent) override
std::set< unsigned int > CompositeIndices
vtkSelectionDeliveryFilter is a filter that can deliver vtkSelection from data-server nodes to the cl...
exporter used by certain views to export data into a file or stream.
representation for showing selections in chart views.