22 #include "vtkWrappingJavaModule.h"
26 extern VTKWRAPPINGJAVA_EXPORT jlong
q(JNIEnv *env,jobject obj);
29 extern VTKWRAPPINGJAVA_EXPORT
char *
vtkJavaUTFToChar(JNIEnv *env, jstring in);
34 float *arr,
int size);
36 float *arr,
int size);
38 double *arr,
int size);
virtual void Execute(vtkObject *caller, unsigned long eventId, void *callData)=0
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfIntFromLongLong(JNIEnv *env, long long *arr, int size)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfIntFromInt(JNIEnv *env, int *arr, int size)
abstract base class for most VTK objects
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfUnsignedCharFromUnsignedChar(JNIEnv *env, unsigned char *arr, int size)
void SetMethodID(jmethodID id)
VTKWRAPPINGJAVA_EXPORT char * vtkJavaUTFToChar(JNIEnv *env, jstring in)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfDoubleFromDouble(JNIEnv *env, double *arr, int size)
VTKWRAPPINGJAVA_EXPORT bool vtkJavaUTFToString(JNIEnv *env, jstring in, std::string &out)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfByteFromUnsignedChar(JNIEnv *env, unsigned char *arr, int size)
VTKWRAPPINGJAVA_EXPORT void vtkJavaVoidFuncArgDelete(void *)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfUnsignedShortFromUnsignedShort(JNIEnv *env, unsigned short *ptr, int size)
VTKWRAPPINGJAVA_EXPORT jstring vtkJavaMakeJavaString(JNIEnv *env, const char *in)
VTKWRAPPINGJAVA_EXPORT void vtkJavaVoidFunc(void *)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfUnsignedIntFromUnsignedInt(JNIEnv *env, unsigned int *arr, int size)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfIntFromSignedChar(JNIEnv *env, signed char *arr, int size)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfLongFromLong(JNIEnv *env, long *arr, int size)
void AssignJavaVM(JNIEnv *env)
superclass for callback/observer methods
void SetGlobalRef(jobject obj)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfByteFromChar(JNIEnv *env, char *arr, int size)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfIntFromIdType(JNIEnv *env, vtkIdType *arr, int size)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfShortFromShort(JNIEnv *env, short *arr, int size)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfUnsignedLongFromUnsignedLong(JNIEnv *env, unsigned long *arr, int size)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfCharFromChar(JNIEnv *env, char *arr, int size)
VTKWRAPPINGJAVA_EXPORT jlong q(JNIEnv *env, jobject obj)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfFloatFromFloat(JNIEnv *env, float *arr, int size)
VTKWRAPPINGJAVA_EXPORT jarray vtkJavaMakeJArrayOfDoubleFromFloat(JNIEnv *env, float *arr, int size)
VTKWRAPPINGJAVA_EXPORT void * vtkJavaGetPointerFromObject(JNIEnv *env, jobject obj)
static vtkJavaCommand * New()