VTK
|
collection of utility functions for ParaView Web. More...
#include <vtkWebUtilities.h>
Public Types | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkWebUtilities * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
Static Public Member Functions | |
static vtkWebUtilities * | New () |
static int | IsTypeOf (const char *type) |
static vtkWebUtilities * | SafeDownCast (vtkObjectBase *o) |
static std::string | WriteAttributesToJavaScript (int field_type, vtkDataSet *) |
static std::string | WriteAttributeHeadersToJavaScript (int field_type, vtkDataSet *) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
static void | ProcessRMIs () |
static void | ProcessRMIs (int reportError, int dont_loop=0) |
vtkWebUtilities () | |
~vtkWebUtilities () |
collection of utility functions for ParaView Web.
vtkWebUtilities consolidates miscellaneous utility functions useful for Python scripts designed for ParaView Web.
Definition at line 31 of file vtkWebUtilities.h.
typedef vtkObject vtkWebUtilities::Superclass |
Reimplemented from vtkObject.
Definition at line 35 of file vtkWebUtilities.h.
vtkWebUtilities::vtkWebUtilities | ( | ) | [protected] |
This method is similar to the ProcessRMIs() method on the GlobalController except that it is Python friendly in the sense that it will release the Python GIS lock, so when run in a thread, this will trully work in the background without locking the main one.
vtkWebUtilities::~vtkWebUtilities | ( | ) | [protected] |
This method is similar to the ProcessRMIs() method on the GlobalController except that it is Python friendly in the sense that it will release the Python GIS lock, so when run in a thread, this will trully work in the background without locking the main one.
static vtkWebUtilities* vtkWebUtilities::New | ( | ) | [static] |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
static int vtkWebUtilities::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 vtkObject.
virtual int vtkWebUtilities::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 vtkObject.
static vtkWebUtilities* vtkWebUtilities::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkObject.
virtual vtkObjectBase* vtkWebUtilities::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkObject.
vtkWebUtilities* vtkWebUtilities::NewInstance | ( | ) | const |
Reimplemented from vtkObject.
void vtkWebUtilities::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
static std::string vtkWebUtilities::WriteAttributesToJavaScript | ( | int | field_type, |
vtkDataSet * | |||
) | [static] |
static std::string vtkWebUtilities::WriteAttributeHeadersToJavaScript | ( | int | field_type, |
vtkDataSet * | |||
) | [static] |
static void vtkWebUtilities::ProcessRMIs | ( | ) | [static] |
This method is similar to the ProcessRMIs() method on the GlobalController except that it is Python friendly in the sense that it will release the Python GIS lock, so when run in a thread, this will trully work in the background without locking the main one.
static void vtkWebUtilities::ProcessRMIs | ( | int | reportError, |
int | dont_loop = 0 |
||
) | [static] |
This method is similar to the ProcessRMIs() method on the GlobalController except that it is Python friendly in the sense that it will release the Python GIS lock, so when run in a thread, this will trully work in the background without locking the main one.