ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkPVDisplayInformation Class Reference

provides information about the rendering display and OpenGL context. More...

#include <vtkPVDisplayInformation.h>

Inheritance diagram for vtkPVDisplayInformation:
Inheritance graph
[legend]
Collaboration diagram for vtkPVDisplayInformation:
Collaboration graph
[legend]

Public Types

typedef vtkPVInformation Superclass
 
- Public Types inherited from vtkPVInformation
typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void CopyFromObject (vtkObject *)
 Transfer information about a single object into this object. More...
 
virtual void AddInformation (vtkPVInformation *info)
 Merge another information object. More...
 
virtual void CopyToStream (vtkClientServerStream *)
 Manage a serialized version of the information. More...
 
virtual void CopyFromStream (const vtkClientServerStream *)
 Manage a serialized version of the information. More...
 
virtual int GetCanOpenDisplay ()
 CanOpenDisplay is set to 1 if a window can be opened on the display. More...
 
virtual int GetSupportsOpenGL ()
 SupportsOpenGL is set to 1 if the OpenGL context available supports core features needed for rendering. More...
 
- Public Member Functions inherited from vtkPVInformation
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void CopyParametersToStream (vtkMultiProcessStream &)
 Serialize/Deserialize the parameters that control how/what information is gathered. More...
 
virtual void CopyParametersFromStream (vtkMultiProcessStream &)
 Serialize/Deserialize the parameters that control how/what information is gathered. More...
 
virtual int GetRootOnly ()
 Set/get whether to gather information only from the root. More...
 

Static Public Member Functions

static vtkPVDisplayInformationNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPVDisplayInformationSafeDownCast (vtkObject *o)
 
static bool CanOpenDisplayLocally ()
 Returns if the display can be opened up on the current processes. More...
 
static bool SupportsOpenGLLocally ()
 Returns true if OpenGL context supports core features required for rendering. More...
 
- Static Public Member Functions inherited from vtkPVInformation
static int IsTypeOf (const char *type)
 
static vtkPVInformationSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkPVDisplayInformation ()
 
 ~vtkPVDisplayInformation ()
 
- Protected Member Functions inherited from vtkPVInformation
 vtkPVInformation ()
 
 ~vtkPVInformation ()
 
virtual void SetRootOnly (int)
 
 vtkPVInformation (const vtkPVInformation &) VTK_DELETE_FUNCTION
 
void operator= (const vtkPVInformation &) VTK_DELETE_FUNCTION
 

Protected Attributes

int CanOpenDisplay
 
int SupportsOpenGL
 
- Protected Attributes inherited from vtkPVInformation
int RootOnly
 

Detailed Description

provides information about the rendering display and OpenGL context.

Definition at line 27 of file vtkPVDisplayInformation.h.

Member Typedef Documentation

◆ Superclass

Definition at line 31 of file vtkPVDisplayInformation.h.

Constructor & Destructor Documentation

◆ vtkPVDisplayInformation()

vtkPVDisplayInformation::vtkPVDisplayInformation ( )
protected

◆ ~vtkPVDisplayInformation()

vtkPVDisplayInformation::~vtkPVDisplayInformation ( )
protected

Member Function Documentation

◆ New()

static vtkPVDisplayInformation* vtkPVDisplayInformation::New ( )
static

◆ GetClassName()

virtual const char* vtkPVDisplayInformation::GetClassName ( )
virtual

Reimplemented from vtkPVInformation.

◆ IsTypeOf()

static int vtkPVDisplayInformation::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkPVDisplayInformation::IsA ( const char *  type)
virtual

Reimplemented from vtkPVInformation.

◆ SafeDownCast()

static vtkPVDisplayInformation* vtkPVDisplayInformation::SafeDownCast ( vtkObject *  o)
static

◆ PrintSelf()

void vtkPVDisplayInformation::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ CanOpenDisplayLocally()

static bool vtkPVDisplayInformation::CanOpenDisplayLocally ( )
static

Returns if the display can be opened up on the current processes.

◆ SupportsOpenGLLocally()

static bool vtkPVDisplayInformation::SupportsOpenGLLocally ( )
static

Returns true if OpenGL context supports core features required for rendering.

◆ CopyFromObject()

virtual void vtkPVDisplayInformation::CopyFromObject ( vtkObject *  )
virtual

Transfer information about a single object into this object.

Reimplemented from vtkPVInformation.

◆ AddInformation()

virtual void vtkPVDisplayInformation::AddInformation ( vtkPVInformation info)
virtual

Merge another information object.

Calls AddInformation(info, 0).

Reimplemented from vtkPVInformation.

◆ CopyToStream()

virtual void vtkPVDisplayInformation::CopyToStream ( vtkClientServerStream )
virtual

Manage a serialized version of the information.

Implements vtkPVInformation.

◆ CopyFromStream()

virtual void vtkPVDisplayInformation::CopyFromStream ( const vtkClientServerStream )
virtual

Manage a serialized version of the information.

Reimplemented from vtkPVInformation.

◆ GetCanOpenDisplay()

virtual int vtkPVDisplayInformation::GetCanOpenDisplay ( )
virtual

CanOpenDisplay is set to 1 if a window can be opened on the display.

◆ GetSupportsOpenGL()

virtual int vtkPVDisplayInformation::GetSupportsOpenGL ( )
virtual

SupportsOpenGL is set to 1 if the OpenGL context available supports core features needed for rendering.

Member Data Documentation

◆ CanOpenDisplay

int vtkPVDisplayInformation::CanOpenDisplay
protected

Definition at line 83 of file vtkPVDisplayInformation.h.

◆ SupportsOpenGL

int vtkPVDisplayInformation::SupportsOpenGL
protected

Definition at line 84 of file vtkPVDisplayInformation.h.


The documentation for this class was generated from the following file: