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

Information object to obtain information about OpenGL extensions. More...

#include <vtkPVOpenGLExtensionsInformation.h>

Inheritance diagram for vtkPVOpenGLExtensionsInformation:
Inheritance graph
[legend]
Collaboration diagram for vtkPVOpenGLExtensionsInformation:
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...
 
bool ExtensionSupported (const char *ext)
 Returns if the given extension is supported. 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...
 
- 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 vtkPVOpenGLExtensionsInformationNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPVOpenGLExtensionsInformationSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkPVInformation
static int IsTypeOf (const char *type)
 
static vtkPVInformationSafeDownCast (vtkObject *o)
 
virtual void AddInformation (vtkPVInformation *)
 Merge another information object. More...
 
 vtkPVOpenGLExtensionsInformation ()
 Merge another information object. More...
 
 ~vtkPVOpenGLExtensionsInformation ()
 Merge another information object. More...
 

Additional Inherited Members

- 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 inherited from vtkPVInformation
int RootOnly
 

Detailed Description

Information object to obtain information about OpenGL extensions.

Information object that can be used to obtain OpenGL extension information. The object from which the information is obtained should be a render window.

Definition at line 33 of file vtkPVOpenGLExtensionsInformation.h.

Member Typedef Documentation

§ Superclass

Definition at line 38 of file vtkPVOpenGLExtensionsInformation.h.

Constructor & Destructor Documentation

§ vtkPVOpenGLExtensionsInformation()

vtkPVOpenGLExtensionsInformation::vtkPVOpenGLExtensionsInformation ( )
protected

Merge another information object.

§ ~vtkPVOpenGLExtensionsInformation()

vtkPVOpenGLExtensionsInformation::~vtkPVOpenGLExtensionsInformation ( )
protected

Merge another information object.

Member Function Documentation

§ New()

static vtkPVOpenGLExtensionsInformation* vtkPVOpenGLExtensionsInformation::New ( )
static

§ GetClassName()

virtual const char* vtkPVOpenGLExtensionsInformation::GetClassName ( )
virtual

Reimplemented from vtkPVInformation.

§ IsTypeOf()

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

§ IsA()

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

Reimplemented from vtkPVInformation.

§ SafeDownCast()

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

§ PrintSelf()

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

§ CopyFromObject()

virtual void vtkPVOpenGLExtensionsInformation::CopyFromObject ( vtkObject *  )
virtual

Transfer information about a single object into this object.

Reimplemented from vtkPVInformation.

§ ExtensionSupported()

bool vtkPVOpenGLExtensionsInformation::ExtensionSupported ( const char *  ext)

Returns if the given extension is supported.

§ CopyToStream()

virtual void vtkPVOpenGLExtensionsInformation::CopyToStream ( vtkClientServerStream )
virtual

Manage a serialized version of the information.

Implements vtkPVInformation.

§ CopyFromStream()

virtual void vtkPVOpenGLExtensionsInformation::CopyFromStream ( const vtkClientServerStream )
virtual

Manage a serialized version of the information.

Reimplemented from vtkPVInformation.

§ AddInformation()

virtual void vtkPVOpenGLExtensionsInformation::AddInformation ( vtkPVInformation )
virtual

Merge another information object.

Reimplemented from vtkPVInformation.


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