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

Gets OpenGL information. More...

#include <vtkPVOpenGLInformation.h>

Inheritance diagram for vtkPVOpenGLInformation:
Inheritance graph
[legend]
Collaboration diagram for vtkPVOpenGLInformation:
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 *)
 Merge another information object. More...
 
const std::string & GetVendor ()
 
const std::string & GetVersion ()
 
const std::string & GetRenderer ()
 
bool GetLocalDisplay ()
 
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 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...
 
- Public Member Functions inherited from vtkPVInformation
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual int GetRootOnly ()
 Set/get whether to gather information only from the root. More...
 

Static Public Member Functions

static vtkPVOpenGLInformationNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPVOpenGLInformationSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkPVInformation
static int IsTypeOf (const char *type)
 
static vtkPVInformationSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkPVOpenGLInformation ()
 
 ~vtkPVOpenGLInformation ()
 
void SetVendor ()
 
void SetVersion ()
 
void SetRenderer ()
 
void SetLocalDisplay (bool)
 
- 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
 

Additional Inherited Members

- Protected Attributes inherited from vtkPVInformation
int RootOnly
 

Detailed Description

Gets OpenGL information.

Get details of OpenGL from the render server.

Definition at line 30 of file vtkPVOpenGLInformation.h.

Member Typedef Documentation

◆ Superclass

Definition at line 34 of file vtkPVOpenGLInformation.h.

Constructor & Destructor Documentation

◆ vtkPVOpenGLInformation()

vtkPVOpenGLInformation::vtkPVOpenGLInformation ( )
protected

◆ ~vtkPVOpenGLInformation()

vtkPVOpenGLInformation::~vtkPVOpenGLInformation ( )
protected

Member Function Documentation

◆ New()

static vtkPVOpenGLInformation* vtkPVOpenGLInformation::New ( )
static

◆ GetClassName()

virtual const char* vtkPVOpenGLInformation::GetClassName ( )
virtual

Reimplemented from vtkPVInformation.

◆ IsTypeOf()

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

◆ IsA()

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

Reimplemented from vtkPVInformation.

◆ SafeDownCast()

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

◆ PrintSelf()

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

◆ CopyFromObject()

virtual void vtkPVOpenGLInformation::CopyFromObject ( vtkObject *  )
virtual

Transfer information about a single object into this object.

Reimplemented from vtkPVInformation.

◆ AddInformation()

virtual void vtkPVOpenGLInformation::AddInformation ( vtkPVInformation )
virtual

Merge another information object.

Reimplemented from vtkPVInformation.

◆ CopyToStream()

virtual void vtkPVOpenGLInformation::CopyToStream ( vtkClientServerStream )
virtual

Manage a serialized version of the information.

Implements vtkPVInformation.

◆ CopyFromStream()

virtual void vtkPVOpenGLInformation::CopyFromStream ( const vtkClientServerStream )
virtual

Manage a serialized version of the information.

Reimplemented from vtkPVInformation.

◆ CopyParametersToStream()

virtual void vtkPVOpenGLInformation::CopyParametersToStream ( vtkMultiProcessStream &  )
inlinevirtual

Serialize/Deserialize the parameters that control how/what information is gathered.

This are different from the ivars that constitute the gathered information itself. For example, PortNumber on vtkPVDataInformation controls what output port the data-information is gathered from.

Reimplemented from vtkPVInformation.

Definition at line 62 of file vtkPVOpenGLInformation.h.

◆ CopyParametersFromStream()

virtual void vtkPVOpenGLInformation::CopyParametersFromStream ( vtkMultiProcessStream &  )
inlinevirtual

Serialize/Deserialize the parameters that control how/what information is gathered.

This are different from the ivars that constitute the gathered information itself. For example, PortNumber on vtkPVDataInformation controls what output port the data-information is gathered from.

Reimplemented from vtkPVInformation.

Definition at line 63 of file vtkPVOpenGLInformation.h.

◆ GetVendor()

const std::string& vtkPVOpenGLInformation::GetVendor ( )

◆ GetVersion()

const std::string& vtkPVOpenGLInformation::GetVersion ( )

◆ GetRenderer()

const std::string& vtkPVOpenGLInformation::GetRenderer ( )

◆ GetLocalDisplay()

bool vtkPVOpenGLInformation::GetLocalDisplay ( )

◆ SetVendor()

void vtkPVOpenGLInformation::SetVendor ( )
protected

◆ SetVersion()

void vtkPVOpenGLInformation::SetVersion ( )
protected

◆ SetRenderer()

void vtkPVOpenGLInformation::SetRenderer ( )
protected

◆ SetLocalDisplay()

void vtkPVOpenGLInformation::SetLocalDisplay ( bool  )
protected

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