Go to the documentation of this file.
281 {
return this->EstimatedRenderTime; }
283 {
return this->EstimatedRenderTime; }
292 { this->EstimatedRenderTime =
t; this->SavedEstimatedRenderTime =
t; }
302 { this->EstimatedRenderTime = this->SavedEstimatedRenderTime; }
318 { this->EstimatedRenderTime +=
t; }
331 this->AllocatedRenderTime =
t;
332 this->SavedEstimatedRenderTime = this->EstimatedRenderTime;
333 this->EstimatedRenderTime = 0.0;
349 { this->RenderTimeMultiplier =
t; }
408 void operator=(
const vtkProp&);
double EstimatedRenderTime
#define vtkGetObjectMacro(name, type)
virtual vtkMatrix4x4 * GetMatrix()
virtual void PokeMatrix(vtkMatrix4x4 *vtkNotUsed(matrix))
virtual void InitPathTraversal()
virtual void GetActors2D(vtkPropCollection *)
virtual vtkAssemblyPath * GetNextPath()
virtual int RenderOverlay(vtkViewport *)
virtual bool GetSupportsSelection()
int IsConsumer(vtkObject *c)
virtual int RenderOpaqueGeometry(vtkViewport *)
#define vtkTypeMacro(thisClass, superclass)
virtual double GetEstimatedRenderTime()
abstract base class for most VTK objects
vtkInformation * PropertyKeys
virtual unsigned long GetMTime()
a list of nodes that form an assembly path
a list of lists of props representing an assembly hierarchy
virtual void SetAllocatedRenderTime(double t, vtkViewport *vtkNotUsed(v))
void PrintSelf(ostream &os, vtkIndent indent)
virtual void GetVolumes(vtkPropCollection *)
window superclass for vtkRenderWindow
virtual bool RenderFilteredOpaqueGeometry(vtkViewport *v, vtkInformation *requiredKeys)
virtual int RenderVolumetricGeometry(vtkViewport *)
virtual void BuildPaths(vtkAssemblyPaths *paths, vtkAssemblyPath *path)
virtual void GetActors(vtkPropCollection *)
virtual bool RenderFilteredTranslucentPolygonalGeometry(vtkViewport *v, vtkInformation *requiredKeys)
vtkObject * GetConsumer(int i)
double SavedEstimatedRenderTime
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
virtual void SetPropertyKeys(vtkInformation *keys)
GLsizei const GLchar ** path
double AllocatedRenderTime
virtual int GetNumberOfPaths()
void SetRenderTimeMultiplier(double t)
#define vtkGetMacro(name, type)
virtual double * GetBounds()
virtual bool RenderFilteredVolumetricGeometry(vtkViewport *v, vtkInformation *requiredKeys)
virtual void ShallowCopy(vtkProp *prop)
virtual double GetEstimatedRenderTime(vtkViewport *)
abstract specification for Viewports
virtual int RenderTranslucentPolygonalGeometry(vtkViewport *)
static vtkInformationDoubleVectorKey * GeneralTextureTransform()
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
abstract superclass for all actors, volumes and annotations
virtual void AddEstimatedRenderTime(double t, vtkViewport *vtkNotUsed(vp))
virtual bool RenderFilteredOverlay(vtkViewport *v, vtkInformation *requiredKeys)
void RemoveConsumer(vtkObject *c)
virtual void RestoreEstimatedRenderTime()
virtual unsigned long GetRedrawMTime()
virtual bool HasKeys(vtkInformation *requiredKeys)
virtual void SetEstimatedRenderTime(double t)
#define VTKRENDERINGCORE_EXPORT
void AddConsumer(vtkObject *c)
virtual void ReleaseGraphicsResources(vtkWindow *)
virtual int HasTranslucentPolygonalGeometry()
double RenderTimeMultiplier
static vtkInformationIntegerKey * GeneralTextureUnit()