Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

common/vtkTclUtil.h File Reference

#include "vtkObject.h"
#include "vtkCommand.h"
#include <tcl.h>
#include <tk.h>

Include dependency graph for vtkTclUtil.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  vtkTclCommand
struct  _vtkTclVoidFuncArg
struct  vtkTclCommandArgStruct
struct  vtkTclCommandStruct
struct  vtkTclInterpStruct

Defines

#define VTKTCL_EXPORT

Typedefs

typedef _vtkTclVoidFuncArg vtkTclVoidFuncArg

Functions

VTKTCL_EXPORT void vtkTclDeleteObjectFromHash (vtkObject *, unsigned long eventId, void *, void *)
VTKTCL_EXPORT void vtkTclGenericDeleteObject (ClientData cd)
VTKTCL_EXPORT void vtkTclGetObjectFromPointer (Tcl_Interp *interp, void *temp, int(*command)(ClientData, Tcl_Interp *, int, char *[]))
VTKTCL_EXPORT void * vtkTclGetPointerFromObject (const char *name, const char *result_type, Tcl_Interp *interp, int &error)
VTKTCL_EXPORT void vtkTclVoidFunc (void *)
VTKTCL_EXPORT void vtkTclVoidFuncArgDelete (void *)
VTKTCL_EXPORT void vtkTclListInstances (Tcl_Interp *interp, ClientData arg)
VTKTCL_EXPORT int vtkTclInDelete (Tcl_Interp *interp)
VTKTCL_EXPORT int vtkTclNewInstanceCommand (ClientData cd, Tcl_Interp *interp, int argc, char *argv[])
VTKTCL_EXPORT void vtkTclDeleteCommandStruct (ClientData cd)
VTKTCL_EXPORT void vtkTclCreateNew (Tcl_Interp *interp, const char *cname, ClientData(*NewCommand)(), int(*CommandFunction)(ClientData cd, Tcl_Interp *interp, int argc, char *argv[]))


Define Documentation

#define VTKTCL_EXPORT
 

Definition at line 52 of file vtkTclUtil.h.


Typedef Documentation

typedef struct _vtkTclVoidFuncArg vtkTclVoidFuncArg
 


Function Documentation

VTKTCL_EXPORT void vtkTclDeleteObjectFromHash vtkObject  ,
unsigned long    eventId,
void *   ,
void *   
 

VTKTCL_EXPORT void vtkTclGenericDeleteObject ClientData    cd
 

VTKTCL_EXPORT void vtkTclGetObjectFromPointer Tcl_Interp *    interp,
void *    temp,
int(*    command)(ClientData, Tcl_Interp *, int, char *[])
 

VTKTCL_EXPORT void* vtkTclGetPointerFromObject const char *    name,
const char *    result_type,
Tcl_Interp *    interp,
int &    error
 

VTKTCL_EXPORT void vtkTclVoidFunc void *   
 

VTKTCL_EXPORT void vtkTclVoidFuncArgDelete void *   
 

VTKTCL_EXPORT void vtkTclListInstances Tcl_Interp *    interp,
ClientData    arg
 

VTKTCL_EXPORT int vtkTclInDelete Tcl_Interp *    interp
 

VTKTCL_EXPORT int vtkTclNewInstanceCommand ClientData    cd,
Tcl_Interp *    interp,
int    argc,
char *    argv[]
 

VTKTCL_EXPORT void vtkTclDeleteCommandStruct ClientData    cd
 

VTKTCL_EXPORT void vtkTclCreateNew Tcl_Interp *    interp,
const char *    cname,
ClientData(*    NewCommand)(),
int(*    CommandFunction)(ClientData cd, Tcl_Interp *interp, int argc, char *argv[])
 


Generated on Wed Nov 21 12:38:05 2001 for VTK by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001