Go to the documentation of this file.
50 #include "vtkViewsCoreModule.h"
128 void RemoveAllRepresentations();
133 int GetNumberOfRepresentations();
188 {
return this->Message; }
194 {
return this->Progress; }
206 void RegisterProgress(
vtkObject* algorithm,
const char* message=NULL);
211 void UnRegisterProgress(
vtkObject* algorithm);
222 virtual void ProcessEvents(
vtkObject* caller,
unsigned long eventId,
246 vtkGetMacro(ReuseSingleRepresentation,
bool);
253 void operator=(
const vtkView&) VTK_DELETE_FUNCTION;
255 class vtkImplementation;
256 vtkImplementation* Implementation;
259 friend class Command;
263 vtkInternal* Internal;
superclass for callback/observer methods
bool ReuseSingleRepresentation
const char * GetProgressMessage() const
Get the message.
double GetProgress() const
Get the progress value in range [0.0, 1.0].
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
abstract base class for most VTK objects
virtual void AddRepresentationInternal(vtkDataRepresentation *vtkNotUsed(rep))
Subclass "hooks" for notifying subclasses of vtkView when representations are added or removed.
A node in a selection tree. Used to store selection results.
The superclass for all views.
Sets theme colors for a graphical view.
virtual void Update()
Updates the extensions string.
ViewProgressEventCallData(const char *msg, double progress)
~ViewProgressEventCallData()
The superclass for all representations.
A ptr to an instance of ViewProgressEventCallData is provided in the call data when vtkCommand::ViewP...
a simple class to control print indentation
virtual void ApplyViewTheme(vtkViewTheme *vtkNotUsed(theme))
Apply a theme to the view.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
Proxy object to connect input/output ports.
virtual void RemoveRepresentationInternal(vtkDataRepresentation *vtkNotUsed(rep))
general representation of visualization data