VTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkDaxObjectFactory Class Reference

#include <vtkDaxObjectFactory.h>

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

List of all members.

Public Types

typedef vtkObjectFactory Superclass

Public Member Functions

virtual const char * GetVTKSourceVersion ()
const char * GetDescription ()
virtual int IsA (const char *type)
vtkDaxObjectFactoryNewInstance () const
void PrintSelf (ostream &os, vtkIndent indent)

Static Public Member Functions

static vtkDaxObjectFactoryNew ()
static int IsTypeOf (const char *type)
static vtkDaxObjectFactorySafeDownCast (vtkObjectBase *o)

Protected Member Functions

virtual vtkObjectBaseNewInstanceInternal () const
 vtkDaxObjectFactory ()

Detailed Description

Definition at line 33 of file vtkDaxObjectFactory.h.


Member Typedef Documentation

Reimplemented from vtkObjectFactory.

Definition at line 40 of file vtkDaxObjectFactory.h.


Constructor & Destructor Documentation

Definition at line 56 of file vtkDaxObjectFactory.h.


Member Function Documentation

Create an object with Debug turned off, modified time initialized to zero, and reference counting on.

Reimplemented from vtkObject.

virtual const char* vtkDaxObjectFactory::GetVTKSourceVersion ( ) [inline, virtual]

All sub-classes of vtkObjectFactory should must return the version of VTK they were built with. This should be implemented with the macro VTK_SOURCE_VERSION and NOT a call to vtkVersion::GetVTKSourceVersion. As the version needs to be compiled into the file as a string constant. This is critical to determine possible incompatible dynamic factory loads.

Implements vtkObjectFactory.

Definition at line 38 of file vtkDaxObjectFactory.h.

const char* vtkDaxObjectFactory::GetDescription ( ) [inline, virtual]

Return a descriptive string describing the factory.

Implements vtkObjectFactory.

Definition at line 39 of file vtkDaxObjectFactory.h.

static int vtkDaxObjectFactory::IsTypeOf ( const char *  name) [static]

Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.

Reimplemented from vtkObjectFactory.

virtual int vtkDaxObjectFactory::IsA ( const char *  name) [virtual]

Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.

Reimplemented from vtkObjectFactory.

Reimplemented from vtkObjectFactory.

virtual vtkObjectBase* vtkDaxObjectFactory::NewInstanceInternal ( ) const [protected, virtual]

Reimplemented from vtkObjectFactory.

Reimplemented from vtkObjectFactory.

void vtkDaxObjectFactory::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [inline, virtual]

Print ObjectFactory to stream.

Reimplemented from vtkObjectFactory.

Definition at line 42 of file vtkDaxObjectFactory.h.


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