16 #ifndef vtkChartRepresentation_h 17 #define vtkChartRepresentation_h 68 void SetFieldAssociation(
int);
69 vtkGetMacro(FieldAssociation,
int);
74 void SetCompositeDataSetIndex(
unsigned int);
75 void AddCompositeDataSetIndex(
unsigned int);
76 void ResetCompositeDataSetIndices();
82 unsigned int Initialize(
unsigned int minIdAvailable,
unsigned int maxIdAvailable)
override;
101 virtual std::string GetDefaultSeriesLabel(
102 const std::string& tableName,
const std::string& columnName);
109 vtkSetMacro(FlattenTable,
int);
110 vtkGetMacro(FlattenTable,
int);
201 vtkTable* GetLocalOutput(
bool pre_delivery =
false);
226 typedef std::map<std::string, std::pair<vtkSmartPointer<vtkTable>,
unsigned int>>
MapOfTables;
231 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.
exporter used by certain views to export data as CSV.
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.