Go to the documentation of this file.
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;
static vtkDataRepresentation * New()
vtkWeakPointer< vtkPVContextView > ContextView
std::map< std::string, std::pair< vtkSmartPointer< vtkTable >, unsigned int > > MapOfTables
virtual void PrepareForRendering()
This method is called before actual render if this->MTime was modified since the last time this metho...
vtkSmartPointer< vtkMultiBlockDataSet > LocalOutput
bool AddToView(vtkView *view) override
Making these methods public.
exporter used by certain views to export data into a file or stream.
virtual void SetVisibility(bool val)
Get/Set the visibility for this representation.
vtkTypeUInt64 vtkMTimeType
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.
representation for showing selections in chart views.
bool RemoveFromView(vtkView *view) override
Making these methods public.
virtual int ProcessViewRequest(vtkInformationRequestKey *request_type, vtkInformation *inInfo, vtkInformation *outInfo)
vtkAlgorithm::ProcessRequest() equivalent for rendering passes.
vtkWeakPointer< vtkChartSelectionRepresentation > SelectionRepresentation
std::set< unsigned int > CompositeIndices
void PrintSelf(ostream &os, vtkIndent indent) override
virtual void MarkModified()
This is one of the most important functions.
virtual bool Export(vtkAbstractChartExporter *vtkNotUsed(exporter))
Called by vtkPVContextView::Export() to export the representation's data to a CSV file.