24 #define VTKTCL_EXPORT __declspec( dllexport ) 
   34                                                      unsigned long eventId,
 
   40                            const char *targetType);
 
   44                            Tcl_Interp *interp, 
int &error);
 
   54                                                   int argc, 
char *argv[]);
 
   58                      ClientData (*NewCommand)(),
 
   59                      int (*CommandFunction)(ClientData cd,
 
   61                                             int argc, 
char *argv[]));
 
   97                          int argc, 
char *argv[]);
 
  116                                 const char* 
const relative_dirs[]);
 
VTKTCL_EXPORT void vtkTclVoidFunc(void *)
 
int DeleteExistingObjectOnNew
 
VTKTCL_EXPORT void vtkTclUpdateCommand(Tcl_Interp *interp, char *name, vtkObject *obj)
 
VTKTCL_EXPORT int vtkTclNewInstanceCommand(ClientData cd, Tcl_Interp *interp, int argc, char *argv[])
 
VTKTCL_EXPORT int vtkTclInDelete(Tcl_Interp *interp)
 
abstract base class for most VTK objects 
 
struct _vtkTclVoidFuncArg vtkTclVoidFuncArg
 
VTKTCL_EXPORT void vtkTclCreateNew(Tcl_Interp *interp, const char *cname, ClientData(*NewCommand)(), int(*CommandFunction)(ClientData cd, Tcl_Interp *interp, int argc, char *argv[]))
 
VTKTCL_EXPORT void vtkTclListInstances(Tcl_Interp *interp, ClientData arg)
 
static vtkTclCommand * New()
 
ClientData(* NewCommand)()
 
int(* CommandFunction)(ClientData cd, Tcl_Interp *interp, int argc, char *argv[])
 
Tcl_HashTable PointerLookup
 
superclass for callback/observer methods 
 
VTKTCL_EXPORT void vtkTclApplicationInitExecutable(int argc, const char *const argv[])
 
VTKTCL_EXPORT void vtkTclDeleteCommandStruct(ClientData cd)
 
VTKTCL_EXPORT void vtkTclVoidFuncArgDelete(void *)
 
void Execute(vtkObject *, unsigned long, void *)
 
void SetStringCommand(const char *arg)
 
VTKTCL_EXPORT void vtkTclGetObjectFromPointer(Tcl_Interp *interp, void *temp, const char *targetType)
 
VTKTCL_EXPORT void * vtkTclGetPointerFromObject(const char *name, const char *result_type, Tcl_Interp *interp, int &error)
 
Tcl_HashTable InstanceLookup
 
void SetInterp(Tcl_Interp *interp)
 
VTKTCL_EXPORT void vtkTclDeleteObjectFromHash(vtkObject *, unsigned long eventId, void *, void *)
 
Tcl_HashTable CommandLookup
 
VTKTCL_EXPORT void vtkTclApplicationInitTclTk(Tcl_Interp *interp, const char *const relative_dirs[])
 
VTKTCL_EXPORT void vtkTclGenericDeleteObject(ClientData cd)