16 #ifndef vtkChartRepresentation_h 17 #define vtkChartRepresentation_h 69 void SetFieldAssociation(
int);
70 vtkGetMacro(FieldAssociation,
int);
80 vtkSetStringMacro(ActiveAssembly);
81 vtkGetStringMacro(ActiveAssembly);
88 void AddBlockSelector(
const char* selector);
89 void RemoveAllBlockSelectors();
98 "CompositeDataSetIndex is no longer used.")
99 void SetCompositeDataSetIndex(
unsigned int);
101 "CompositeDataSetIndex is no longer used.")
102 void AddCompositeDataSetIndex(
unsigned int);
104 "CompositeDataSetIndex is no longer used.")
105 void ResetCompositeDataSetIndices();
112 unsigned int Initialize(
unsigned int minIdAvailable,
unsigned int maxIdAvailable) override;
131 virtual
std::
string GetDefaultSeriesLabel(
139 vtkSetMacro(FlattenTable,
int);
140 vtkGetMacro(FlattenTable,
int);
182 INDIVIDUAL_BLOCKS = 1,
191 vtkGetMacro(ArraySelectionMode,
int);
192 void SetArraySelectionMode(
int mode);
207 void SetPlaceHolderDataType(
int datatype);
208 vtkGetMacro(PlaceHolderDataType,
int);
263 vtkTable* GetLocalOutput(
bool pre_delivery =
false);
288 using MapOfTables = std::map<std::string, std::pair<vtkSmartPointer<vtkTable>,
unsigned int>>;
297 int ArraySelectionMode = MERGED_BLOCKS;
300 int PlaceHolderDataType = VTK_PARTITIONED_DATA_SET_COLLECTION;
304 char* ActiveAssembly =
nullptr;
virtual void PrepareForRendering()
This method is called before actual render if this->MTime was modified since the last time this metho...
#define VTKREMOTINGVIEWS_EXPORT
std::vector< std::string > BlockSelectors
vtkPVDataRepresentation adds some ParaView specific API to data representations.
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
std::map< std::string, std::pair< vtkSmartPointer< vtkTable >, unsigned int > > MapOfTables
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Overridden to invoke vtkCommand::UpdateDataEvent.
#define PARAVIEW_DEPRECATED_IN_6_1_0(reason)
bool RemoveFromView(vtkView *view) override
Making these methods public.
virtual void MarkModified()
This is one of the most important functions.
static vtkDataRepresentation * New()
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.
vtkSmartPointer< vtkDataObjectTree > LocalOutput
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.