/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_mousebird_maply_ShapeInfo */

#ifndef _Included_com_mousebird_maply_ShapeInfo
#define _Included_com_mousebird_maply_ShapeInfo
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    setColor
 * Signature: (FFFF)V
 */
JNIEXPORT void JNICALL Java_com_mousebird_maply_ShapeInfo_setColor
  (JNIEnv *, jobject, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    getColor
 * Signature: ()[F
 */
JNIEXPORT jfloatArray JNICALL Java_com_mousebird_maply_ShapeInfo_getColor
  (JNIEnv *, jobject);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    setLineWidth
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_com_mousebird_maply_ShapeInfo_setLineWidth
  (JNIEnv *, jobject, jfloat);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    getLineWidth
 * Signature: ()F
 */
JNIEXPORT jfloat JNICALL Java_com_mousebird_maply_ShapeInfo_getLineWidth
  (JNIEnv *, jobject);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    setInsideOut
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_com_mousebird_maply_ShapeInfo_setInsideOut
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    getInsideOut
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_com_mousebird_maply_ShapeInfo_getInsideOut
  (JNIEnv *, jobject);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    setZBufferRead
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_com_mousebird_maply_ShapeInfo_setZBufferRead
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    getZBufferRead
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_com_mousebird_maply_ShapeInfo_getZBufferRead
  (JNIEnv *, jobject);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    setZBufferWrite
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_com_mousebird_maply_ShapeInfo_setZBufferWrite
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    getZBufferWrite
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_com_mousebird_maply_ShapeInfo_getZBufferWrite
  (JNIEnv *, jobject);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    getCenter
 * Signature: ()Lcom/mousebird/maply/Point3d;
 */
JNIEXPORT jobject JNICALL Java_com_mousebird_maply_ShapeInfo_getCenter
  (JNIEnv *, jobject);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    setCenter
 * Signature: (Lcom/mousebird/maply/Point3d;)V
 */
JNIEXPORT void JNICALL Java_com_mousebird_maply_ShapeInfo_setCenter
  (JNIEnv *, jobject, jobject);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    nativeInit
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_com_mousebird_maply_ShapeInfo_nativeInit
  (JNIEnv *, jclass);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    initialise
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_com_mousebird_maply_ShapeInfo_initialise
  (JNIEnv *, jobject);

/*
 * Class:     com_mousebird_maply_ShapeInfo
 * Method:    dispose
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_com_mousebird_maply_ShapeInfo_dispose
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
