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);
200 vtkGetMacro(ShowBlockName,
bool);
201 vtkSetMacro(ShowBlockName,
bool);
202 vtkBooleanMacro(ShowBlockName,
bool);
217 void SetPlaceHolderDataType(
int datatype);
218 vtkGetMacro(PlaceHolderDataType,
int);
273 vtkTable* GetLocalOutput(
bool pre_delivery =
false);
298 using MapOfTables = std::map<std::string, std::pair<vtkSmartPointer<vtkTable>,
unsigned int>>;
311 int FieldAssociation;
313 int ArraySelectionMode = MERGED_BLOCKS;
316 int PlaceHolderDataType = VTK_PARTITIONED_DATA_SET_COLLECTION;
318 char* ActiveAssembly =
nullptr;
322 bool ShowBlockName =
true;
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
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.