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

#ifndef _Included_Dislin
#define _Included_Dislin
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     Dislin
 * Method:    abs3pt
 * Signature: (FFF[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_abs3pt
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloatArray);

/*
 * Class:     Dislin
 * Method:    addlab
 * Signature: (Ljava/lang/String;FILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_addlab
  (JNIEnv *, jclass, jstring, jfloat, jint, jstring);

/*
 * Class:     Dislin
 * Method:    angle
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_angle
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    arcell
 * Signature: (IIIIFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_arcell
  (JNIEnv *, jclass, jint, jint, jint, jint, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    areaf
 * Signature: ([I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_areaf
  (JNIEnv *, jclass, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    autres
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_autres
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    autres3d
 * Signature: (III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_autres3d
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    ax2grf
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_ax2grf
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    ax3len
 * Signature: (III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_ax3len
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    axclrs
 * Signature: (ILjava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_axclrs
  (JNIEnv *, jclass, jint, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    axends
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_axends
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    axgit
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_axgit
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    axis3d
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_axis3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    axsbgd
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_axsbgd
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    axsers
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_axsers
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    axslen
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_axslen
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    axsorg
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_axsorg
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    axspos
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_axspos
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    axsscl
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_axsscl
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    axstyp
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_axstyp
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    barbor
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_barbor
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    barclr
 * Signature: (III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_barclr
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    bargrp
 * Signature: (IF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_bargrp
  (JNIEnv *, jclass, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    barmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_barmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    baropt
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_baropt
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    barpos
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_barpos
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    bars
 * Signature: ([D[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_bars___3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    bars
 * Signature: ([F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_bars___3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    bars3d
 * Signature: ([D[D[D[D[D[D[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_bars3d___3D_3D_3D_3D_3D_3D_3II
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    bars3d
 * Signature: ([F[F[F[F[F[F[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_bars3d___3F_3F_3F_3F_3F_3F_3II
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    bartyp
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_bartyp
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    barwth
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_barwth
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    basalf
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_basalf
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    basdat
 * Signature: (III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_basdat
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    bezier
 * Signature: ([D[DI[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_bezier___3D_3DI_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    bezier
 * Signature: ([F[FI[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_bezier___3F_3FI_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    bitsi2
 * Signature: (ISISI)S
 */
JNIEXPORT jshort JNICALL Java_de_dislin_Dislin_bitsi2
  (JNIEnv *, jclass, jint, jshort, jint, jshort, jint);

/*
 * Class:     Dislin
 * Method:    bitsi4
 * Signature: (IIIII)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_bitsi4
  (JNIEnv *, jclass, jint, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    bmpfnt
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_bmpfnt
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    bmpmod
 * Signature: (ILjava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_bmpmod
  (JNIEnv *, jclass, jint, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    box2d
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_box2d
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    box3d
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_box3d
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    bufmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_bufmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    center
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_center
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    cgmbgd
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_cgmbgd
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    cgmpic
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_cgmpic
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    cgmver
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_cgmver
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    chaang
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_chaang
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    chacod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_chacod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    chaspc
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_chaspc
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    chawth
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_chawth
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    chnatt
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_chnatt
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    chnbar
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_chnbar
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    chncrv
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_chncrv
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    chndot
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_chndot
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    chndsh
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_chndsh
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    chnpie
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_chnpie
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    circ3p
 * Signature: (FFFFFF[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_circ3p
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloatArray);

/*
 * Class:     Dislin
 * Method:    circle
 * Signature: (III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_circle
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    circsp
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_circsp
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    clip3d
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_clip3d
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    closfl
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_closfl
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    clpbor
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_clpbor
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    clpmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_clpmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    clpwin
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_clpwin
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    clrcyc
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_clrcyc
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    clrmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_clrmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    clswin
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_clswin
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    color
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_color
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    colran
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_colran
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    colray
 * Signature: ([D[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_colray___3D_3II
  (JNIEnv *, jclass, jdoubleArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    colray
 * Signature: ([F[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_colray___3F_3II
  (JNIEnv *, jclass, jfloatArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    complx
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_complx
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    conclr
 * Signature: ([II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conclr
  (JNIEnv *, jclass, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    concrv
 * Signature: ([D[DIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_concrv___3D_3DIF
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    concrv
 * Signature: ([F[FIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_concrv___3F_3FIF
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    cone3d
 * Signature: (FFFFFFII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_cone3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jint, jint);

/*
 * Class:     Dislin
 * Method:    confll
 * Signature: ([D[D[DI[I[I[II[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_confll___3D_3D_3DI_3I_3I_3II_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jintArray, jintArray, jintArray, jint, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    confll
 * Signature: ([F[F[FI[I[I[II[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_confll___3F_3F_3FI_3I_3I_3II_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jintArray, jintArray, jintArray, jint, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    congap
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_congap
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    conlab
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conlab
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    conmat
 * Signature: ([DIIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conmat___3DIIF
  (JNIEnv *, jclass, jdoubleArray, jint, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    conmat
 * Signature: ([FIIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conmat___3FIIF
  (JNIEnv *, jclass, jfloatArray, jint, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    conmod
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conmod
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    conn3d
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conn3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    connpt
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_connpt
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    conpts
 * Signature: ([DI[DI[DF[D[DI[II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_conpts___3DI_3DI_3DF_3D_3DI_3II
  (JNIEnv *, jclass, jdoubleArray, jint, jdoubleArray, jint, jdoubleArray, jfloat, jdoubleArray, jdoubleArray, jint, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    conpts
 * Signature: ([FI[FI[FF[F[FI[II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_conpts___3FI_3FI_3FF_3F_3FI_3II
  (JNIEnv *, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray, jfloat, jfloatArray, jfloatArray, jint, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    conshd
 * Signature: ([DI[DI[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conshd___3DI_3DI_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jint, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    conshd
 * Signature: ([FI[FI[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conshd___3FI_3FI_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    conshd2
 * Signature: ([D[D[DII[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conshd2___3D_3D_3DII_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jint, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    conshd2
 * Signature: ([F[F[FII[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conshd2___3F_3F_3FII_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jint, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    conshd3d
 * Signature: ([DI[DI[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conshd3d___3DI_3DI_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jint, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    conshd3d
 * Signature: ([FI[FI[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_conshd3d___3FI_3FI_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    contri
 * Signature: ([D[D[DI[I[I[IIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_contri___3D_3D_3DI_3I_3I_3IIF
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jintArray, jintArray, jintArray, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    contri
 * Signature: ([F[F[FI[I[I[IIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_contri___3F_3F_3FI_3I_3I_3IIF
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jintArray, jintArray, jintArray, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    contur
 * Signature: ([DI[DI[DF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_contur___3DI_3DI_3DF
  (JNIEnv *, jclass, jdoubleArray, jint, jdoubleArray, jint, jdoubleArray, jfloat);

/*
 * Class:     Dislin
 * Method:    contur
 * Signature: ([FI[FI[FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_contur___3FI_3FI_3FF
  (JNIEnv *, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray, jfloat);

/*
 * Class:     Dislin
 * Method:    contur2
 * Signature: ([D[D[DIIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_contur2___3D_3D_3DIIF
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    contur2
 * Signature: ([F[F[FIIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_contur2___3F_3F_3FIIF
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    cross
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_cross
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    crvmat
 * Signature: ([DIIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_crvmat___3DIIII
  (JNIEnv *, jclass, jdoubleArray, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    crvmat
 * Signature: ([FIIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_crvmat___3FIIII
  (JNIEnv *, jclass, jfloatArray, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    crvqdr
 * Signature: ([D[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_crvqdr___3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    crvqdr
 * Signature: ([F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_crvqdr___3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    crvt3d
 * Signature: ([D[D[D[D[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_crvt3d___3D_3D_3D_3D_3II
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    crvt3d
 * Signature: ([F[F[F[F[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_crvt3d___3F_3F_3F_3F_3II
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    crvtri
 * Signature: ([D[D[DI[I[I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_crvtri___3D_3D_3DI_3I_3I_3II
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    crvtri
 * Signature: ([F[F[FI[I[I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_crvtri___3F_3F_3FI_3I_3I_3II
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    csrkey
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_csrkey
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    csrlin
 * Signature: ([I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_csrlin
  (JNIEnv *, jclass, jintArray);

/*
 * Class:     Dislin
 * Method:    csrmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_csrmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    csrmov
 * Signature: ([I[II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_csrmov
  (JNIEnv *, jclass, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    csrpol
 * Signature: ([I[II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_csrpol
  (JNIEnv *, jclass, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    csrpos
 * Signature: ([I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_csrpos
  (JNIEnv *, jclass, jintArray);

/*
 * Class:     Dislin
 * Method:    csrpt1
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_csrpt1
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    csrpts
 * Signature: ([I[II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_csrpts
  (JNIEnv *, jclass, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    csrrec
 * Signature: ([I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_csrrec
  (JNIEnv *, jclass, jintArray);

/*
 * Class:     Dislin
 * Method:    csrtyp
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_csrtyp
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    csruni
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_csruni
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    curv3d
 * Signature: ([D[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curv3d___3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    curv3d
 * Signature: ([F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curv3d___3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    curv4d
 * Signature: ([D[D[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curv4d___3D_3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    curv4d
 * Signature: ([F[F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curv4d___3F_3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    curve
 * Signature: ([D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curve___3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    curve
 * Signature: ([F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curve___3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    curve3
 * Signature: ([D[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curve3___3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    curve3
 * Signature: ([F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curve3___3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    curvmp
 * Signature: ([D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curvmp___3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    curvmp
 * Signature: ([F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curvmp___3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    curvx3
 * Signature: ([DD[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curvx3___3DD_3DI
  (JNIEnv *, jclass, jdoubleArray, jdouble, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    curvx3
 * Signature: ([FF[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curvx3___3FF_3FI
  (JNIEnv *, jclass, jfloatArray, jfloat, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    curvy3
 * Signature: (F[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curvy3__F_3D_3DI
  (JNIEnv *, jclass, jfloat, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    curvy3
 * Signature: (F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_curvy3__F_3F_3FI
  (JNIEnv *, jclass, jfloat, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    cyli3d
 * Signature: (FFFFFII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_cyli3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jint, jint);

/*
 * Class:     Dislin
 * Method:    dash
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_dash
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    dashl
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_dashl
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    dashm
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_dashm
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    dattim
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_dattim
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    dbffin
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_dbffin
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    dbfini
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_dbfini
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    dbfmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_dbfmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    delglb
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_delglb
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    digits
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_digits
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    disalf
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_disalf
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    disenv
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_disenv
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    disfin
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_disfin
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    disini
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_disini
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    disk3d
 * Signature: (FFFFFII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_disk3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jint, jint);

/*
 * Class:     Dislin
 * Method:    doevnt
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_doevnt
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    dot
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_dot
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    dotl
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_dotl
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    duplx
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_duplx
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    dwgbut
 * Signature: (Ljava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_dwgbut
  (JNIEnv *, jclass, jstring, jint);

/*
 * Class:     Dislin
 * Method:    dwgerr
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_dwgerr
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    dwgfil
 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_dwgfil
  (JNIEnv *, jclass, jstring, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    dwglis
 * Signature: (Ljava/lang/String;Ljava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_dwglis
  (JNIEnv *, jclass, jstring, jstring, jint);

/*
 * Class:     Dislin
 * Method:    dwgmsg
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_dwgmsg
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    dwgtxt
 * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_dwgtxt
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    ellips
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_ellips
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    endgrf
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_endgrf
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    erase
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_erase
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    errbar
 * Signature: ([D[D[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_errbar___3D_3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    errbar
 * Signature: ([F[F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_errbar___3F_3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    errdev
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_errdev
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    errfil
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_errfil
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    errmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_errmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    eushft
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_eushft
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    expimg
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_expimg
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    expzlb
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_expzlb
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    fbars
 * Signature: ([D[D[D[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_fbars___3D_3D_3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    fbars
 * Signature: ([F[F[F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_fbars___3F_3F_3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    fcha
 * Signature: (FI)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_fcha
  (JNIEnv *, jclass, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    field
 * Signature: ([D[D[D[DII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_field___3D_3D_3D_3DII
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    field
 * Signature: ([F[F[F[FII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_field___3F_3F_3F_3FII
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    field3d
 * Signature: ([D[D[D[D[D[DII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_field3d___3D_3D_3D_3D_3D_3DII
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    field3d
 * Signature: ([F[F[F[F[F[FII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_field3d___3F_3F_3F_3F_3F_3FII
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    filbox
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_filbox
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    filclr
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_filclr
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    filmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_filmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    filopt
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_filopt
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    filsiz
 * Signature: (Ljava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_filsiz
  (JNIEnv *, jclass, jstring, jint);

/*
 * Class:     Dislin
 * Method:    filtyp
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_filtyp
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    filwin
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_filwin
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    fitscls
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_fitscls
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    fitsflt
 * Signature: (Ljava/lang/String;)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_fitsflt
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    fitshdu
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_fitshdu
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    fitsimg
 * Signature: ([BI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_fitsimg
  (JNIEnv *, jclass, jbyteArray, jint);

/*
 * Class:     Dislin
 * Method:    fitsopn
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_fitsopn
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    fitsstr
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_fitsstr
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    fitstyp
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_fitstyp
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    fitsval
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_fitsval
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    fixspc
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_fixspc
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    flab3d
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_flab3d
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    flen
 * Signature: (FI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_flen
  (JNIEnv *, jclass, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    frame
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_frame
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    frmbar
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_frmbar
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    frmclr
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_frmclr
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    frmess
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_frmess
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gapcrv
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_gapcrv
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    gapsiz
 * Signature: (FLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_gapsiz
  (JNIEnv *, jclass, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    gaxpar
 * Signature: (FFLjava/lang/String;Ljava/lang/String;[F)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gaxpar
  (JNIEnv *, jclass, jfloat, jfloat, jstring, jstring, jfloatArray);

/*
 * Class:     Dislin
 * Method:    getalf
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_getalf
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getang
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getang
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getbpp
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getbpp
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getclp
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getclp
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getclr
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getclr
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getdig
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getdig
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getdsp
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_getdsp
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getfil
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_getfil
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getgrf
 * Signature: (ILjava/lang/String;)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_getgrf
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    gethgt
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gethgt
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    gethnm
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gethnm
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getico
 * Signature: (FF[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_getico
  (JNIEnv *, jclass, jfloat, jfloat, jfloatArray);

/*
 * Class:     Dislin
 * Method:    getind
 * Signature: (II)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_getind
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    getlab
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_getlab
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getlen
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getlen
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getlev
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getlev
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getlin
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getlin
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getlit
 * Signature: (FFFFFF)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getlit
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    getmat
 * Signature: ([D[D[DI[DIIF[I[D)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_getmat___3D_3D_3DI_3DIIF_3I_3D
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jdoubleArray, jint, jint, jfloat, jintArray, jdoubleArray);

/*
 * Class:     Dislin
 * Method:    getmat
 * Signature: ([F[F[FI[FIIF[I[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_getmat___3F_3F_3FI_3FIIF_3I_3F
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jfloatArray, jint, jint, jfloat, jintArray, jfloatArray);

/*
 * Class:     Dislin
 * Method:    getmfl
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_getmfl
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getmix
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_getmix
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    getor
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getor
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getpag
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getpag
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getpat
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getpat
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getplv
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getplv
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getpos
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getpos
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getran
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getran
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getrco
 * Signature: (FF[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_getrco
  (JNIEnv *, jclass, jfloat, jfloat, jfloatArray);

/*
 * Class:     Dislin
 * Method:    getres
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getres
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getrgb
 * Signature: (I)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_getrgb
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getscl
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getscl
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getscm
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getscm
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getscr
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getscr
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getshf
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_getshf
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    getsp1
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getsp1
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getsp2
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getsp2
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getsym
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getsym
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gettcl
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gettcl
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gettic
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gettic
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gettyp
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gettyp
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getuni
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getuni
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getver
 * Signature: ()F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_getver
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getvk
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getvk
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getvlt
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_getvlt
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getwid
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getwid
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    getwin
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getwin
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    getxid
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_getxid
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    gifmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_gifmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    gothic
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_gothic
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    grace
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_grace
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    graf
 * Signature: (FFFFFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_graf
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    graf3
 * Signature: (FFFFFFFFFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_graf3
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    graf3d
 * Signature: (FFFFFFFFFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_graf3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    grafmp
 * Signature: (FFFFFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_grafmp
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    grafp
 * Signature: (FFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_grafp
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    grafr
 * Signature: ([DI[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_grafr___3DI_3DI
  (JNIEnv *, jclass, jdoubleArray, jint, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    grafr
 * Signature: ([FI[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_grafr___3FI_3FI
  (JNIEnv *, jclass, jfloatArray, jint, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    grdpol
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_grdpol
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    grffin
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_grffin
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    grfimg
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_grfimg
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    grfini
 * Signature: (FFFFFFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_grfini
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    grid
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_grid
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    grid3d
 * Signature: (IILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_grid3d
  (JNIEnv *, jclass, jint, jint, jstring);

/*
 * Class:     Dislin
 * Method:    gridim
 * Signature: (FFFI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_gridim
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    gridmp
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_gridmp
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    gridre
 * Signature: (FFFI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_gridre
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    gwgatt
 * Signature: (ILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gwgatt
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    gwgbox
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gwgbox
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gwgbut
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gwgbut
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gwgfil
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_gwgfil
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gwgflt
 * Signature: (I)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_gwgflt
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gwggui
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gwggui
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    gwgint
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gwgint
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gwglis
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gwglis
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gwgscl
 * Signature: (I)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_gwgscl
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gwgsiz
 * Signature: (II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gwgsiz
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    gwgtbf
 * Signature: (III)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_gwgtbf
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    gwgtbi
 * Signature: (III)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gwgtbi
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    gwgtbl
 * Signature: (I[DIILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_gwgtbl__I_3DIILjava_lang_String_2
  (JNIEnv *, jclass, jint, jdoubleArray, jint, jint, jstring);

/*
 * Class:     Dislin
 * Method:    gwgtbl
 * Signature: (I[FIILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_gwgtbl__I_3FIILjava_lang_String_2
  (JNIEnv *, jclass, jint, jfloatArray, jint, jint, jstring);

/*
 * Class:     Dislin
 * Method:    gwgtbs
 * Signature: (III)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_gwgtbs
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    gwgtxt
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_gwgtxt
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    gwgxid
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_gwgxid
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    height
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_height
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    helve
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_helve
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    helves
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_helves
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    helvet
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_helvet
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    hidwin
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_hidwin
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    histog
 * Signature: ([DI[D[D)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_histog___3DI_3D_3D
  (JNIEnv *, jclass, jdoubleArray, jint, jdoubleArray, jdoubleArray);

/*
 * Class:     Dislin
 * Method:    histog
 * Signature: ([FI[F[F)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_histog___3FI_3F_3F
  (JNIEnv *, jclass, jfloatArray, jint, jfloatArray, jfloatArray);

/*
 * Class:     Dislin
 * Method:    hname
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_hname
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    hpgmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_hpgmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    hsvrgb
 * Signature: (FFF[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_hsvrgb
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloatArray);

/*
 * Class:     Dislin
 * Method:    hsym3d
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_hsym3d
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    hsymbl
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_hsymbl
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    htitle
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_htitle
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    hwfont
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_hwfont
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    hwmode
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_hwmode
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    hworig
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_hworig
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    hwpage
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_hwpage
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    hwscal
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_hwscal
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    imgbox
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_imgbox
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    imgclp
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_imgclp
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    imgfin
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_imgfin
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    imgfmt
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_imgfmt
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    imgini
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_imgini
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    imgmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_imgmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    imgsiz
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_imgsiz
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    imgtpr
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_imgtpr
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    inccrv
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_inccrv
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    incdat
 * Signature: (III)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_incdat
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    incfil
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_incfil
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    incmrk
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_incmrk
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    indrgb
 * Signature: (FFF)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_indrgb
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    intax
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_intax
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    intcha
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_intcha
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    intlen
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_intlen
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    intrgb
 * Signature: (FFF)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_intrgb
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    intutf
 * Signature: ([IILjava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_intutf
  (JNIEnv *, jclass, jintArray, jint, jstring, jint);

/*
 * Class:     Dislin
 * Method:    isopts
 * Signature: ([DI[DI[DI[DF[D[D[DI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_isopts___3DI_3DI_3DI_3DF_3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jint, jdoubleArray, jint, jdoubleArray, jint, jdoubleArray, jfloat, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    isopts
 * Signature: ([FI[FI[FI[FF[F[F[FI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_isopts___3FI_3FI_3FI_3FF_3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray, jint, jfloatArray, jfloat, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    itmcat
 * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_itmcat
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    itmcnt
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_itmcnt
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    itmncat
 * Signature: (Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_itmncat
  (JNIEnv *, jclass, jstring, jint, jstring);

/*
 * Class:     Dislin
 * Method:    itmstr
 * Signature: (Ljava/lang/String;I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_de_dislin_Dislin_itmstr
  (JNIEnv *, jclass, jstring, jint);

/*
 * Class:     Dislin
 * Method:    jusbar
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_jusbar
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    labclr
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_labclr
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    labdig
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_labdig
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    labdis
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_labdis
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    labels
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_labels
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    labjus
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_labjus
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    labl3d
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_labl3d
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    labmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_labmod
  (JNIEnv *, jclass, jstring, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    labpos
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_labpos
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    labtyp
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_labtyp
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    ldimg
 * Signature: (Ljava/lang/String;[SII)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_ldimg
  (JNIEnv *, jclass, jstring, jshortArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    legbgd
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legbgd
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    legclr
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legclr
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    legend
 * Signature: (Ljava/lang/String;I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legend
  (JNIEnv *, jclass, jstring, jint);

/*
 * Class:     Dislin
 * Method:    legini
 * Signature: (Ljava/lang/String;II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legini
  (JNIEnv *, jclass, jstring, jint, jint);

/*
 * Class:     Dislin
 * Method:    leglin
 * Signature: (Ljava/lang/String;Ljava/lang/String;I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_leglin
  (JNIEnv *, jclass, jstring, jstring, jint);

/*
 * Class:     Dislin
 * Method:    legopt
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legopt
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    legpat
 * Signature: (IIIIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legpat
  (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    legpos
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legpos
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    legsel
 * Signature: ([II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legsel
  (JNIEnv *, jclass, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    legtbl
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legtbl
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    legtit
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legtit
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    legtyp
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legtyp
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    legval
 * Signature: (FLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_legval
  (JNIEnv *, jclass, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    lfttit
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_lfttit
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    licmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_licmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    licpts
 * Signature: ([D[DII[I[I[D)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_licpts___3D_3DII_3I_3I_3D
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jint, jintArray, jintArray, jdoubleArray);

/*
 * Class:     Dislin
 * Method:    licpts
 * Signature: ([F[FII[I[I[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_licpts___3F_3FII_3I_3I_3F
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jint, jintArray, jintArray, jfloatArray);

/*
 * Class:     Dislin
 * Method:    light
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_light
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    linclr
 * Signature: ([II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_linclr
  (JNIEnv *, jclass, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    lincyc
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_lincyc
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    line
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_line
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    linesp
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_linesp
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    linfit
 * Signature: ([D[DI[DLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_linfit___3D_3DI_3DLjava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jdoubleArray, jstring);

/*
 * Class:     Dislin
 * Method:    linfit
 * Signature: ([F[FI[FLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_linfit___3F_3FI_3FLjava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jfloatArray, jstring);

/*
 * Class:     Dislin
 * Method:    linmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_linmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    lintyp
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_lintyp
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    linwid
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_linwid
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    litmod
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_litmod
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    litop3
 * Signature: (IFFFLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_litop3
  (JNIEnv *, jclass, jint, jfloat, jfloat, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    litopt
 * Signature: (IFLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_litopt
  (JNIEnv *, jclass, jint, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    litpos
 * Signature: (IFFFLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_litpos
  (JNIEnv *, jclass, jint, jfloat, jfloat, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    lncap
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_lncap
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    lnjoin
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_lnjoin
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    lnmlt
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_lnmlt
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    logtic
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_logtic
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    lsechk
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_lsechk
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    mapbas
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mapbas
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    mapfil
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mapfil
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    mapimg
 * Signature: (Ljava/lang/String;FFFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mapimg
  (JNIEnv *, jclass, jstring, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    maplab
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_maplab
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    maplev
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_maplev
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    mapmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mapmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    mapopt
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mapopt
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    mappol
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mappol
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    mapref
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mapref
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    mapsph
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mapsph
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    marker
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_marker
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    matop3
 * Signature: (FFFLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_matop3
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    matopt
 * Signature: (FLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_matopt
  (JNIEnv *, jclass, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    mdfmat
 * Signature: (IIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mdfmat
  (JNIEnv *, jclass, jint, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    messag
 * Signature: (Ljava/lang/String;II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_messag
  (JNIEnv *, jclass, jstring, jint, jint);

/*
 * Class:     Dislin
 * Method:    metafl
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_metafl
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    mixalf
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mixalf
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    mixleg
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mixleg
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    mpaepl
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mpaepl
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    mplang
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mplang
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    mplclr
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mplclr
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    mplpos
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mplpos
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    mplsiz
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mplsiz
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    mpslogo
 * Signature: (IIILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mpslogo
  (JNIEnv *, jclass, jint, jint, jint, jstring);

/*
 * Class:     Dislin
 * Method:    mrkclr
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mrkclr
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    msgbox
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_msgbox
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    mshclr
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mshclr
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    mshcrv
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mshcrv
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    mylab
 * Signature: (Ljava/lang/String;ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mylab
  (JNIEnv *, jclass, jstring, jint, jstring);

/*
 * Class:     Dislin
 * Method:    myline
 * Signature: ([II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_myline
  (JNIEnv *, jclass, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    mypat
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mypat
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    mysymb
 * Signature: ([D[DIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mysymb___3D_3DIII
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    mysymb
 * Signature: ([F[FIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_mysymb___3F_3FIII
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    myvlt
 * Signature: ([D[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_myvlt___3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    myvlt
 * Signature: ([F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_myvlt___3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    namdis
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_namdis
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    name
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_name
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    namjus
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_namjus
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    nancrv
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_nancrv
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    neglog
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_neglog
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    newmix
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_newmix
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    newpag
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_newpag
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    nlmess
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_nlmess
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    nlnumb
 * Signature: (FI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_nlnumb
  (JNIEnv *, jclass, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    noarln
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_noarln
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    nobar
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_nobar
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    nobgd
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_nobgd
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    nochek
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_nochek
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    noclip
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_noclip
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    nofill
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_nofill
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    nograf
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_nograf
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    nohide
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_nohide
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    noline
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_noline
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    number
 * Signature: (FIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_number
  (JNIEnv *, jclass, jfloat, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    numfmt
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_numfmt
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    numode
 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_numode
  (JNIEnv *, jclass, jstring, jstring, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    nwkday
 * Signature: (III)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_nwkday
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    nxlegn
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_nxlegn
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    nxpixl
 * Signature: (II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_nxpixl
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    nxposn
 * Signature: (F)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_nxposn
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    nylegn
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_nylegn
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    nypixl
 * Signature: (II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_nypixl
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    nyposn
 * Signature: (F)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_nyposn
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    nzposn
 * Signature: (F)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_nzposn
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    openfl
 * Signature: (Ljava/lang/String;II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_openfl
  (JNIEnv *, jclass, jstring, jint, jint);

/*
 * Class:     Dislin
 * Method:    opnwin
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_opnwin
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    origin
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_origin
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    page
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_page
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    pagera
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pagera
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    pagfll
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pagfll
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    paghdr
 * Signature: (Ljava/lang/String;Ljava/lang/String;II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_paghdr
  (JNIEnv *, jclass, jstring, jstring, jint, jint);

/*
 * Class:     Dislin
 * Method:    pagmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pagmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    pagorg
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pagorg
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    pagwin
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pagwin
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    patcyc
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_patcyc
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    pdfbuf
 * Signature: ([BI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_pdfbuf
  (JNIEnv *, jclass, jbyteArray, jint);

/*
 * Class:     Dislin
 * Method:    pdfmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pdfmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    pdfmrk
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pdfmrk
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    penwid
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_penwid
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    pie
 * Signature: (IIIFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pie
  (JNIEnv *, jclass, jint, jint, jint, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    piebor
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_piebor
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    pieclr
 * Signature: ([I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pieclr
  (JNIEnv *, jclass, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    pieexp
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pieexp
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    piegrf
 * Signature: (Ljava/lang/String;I[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_piegrf__Ljava_lang_String_2I_3DI
  (JNIEnv *, jclass, jstring, jint, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    piegrf
 * Signature: (Ljava/lang/String;I[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_piegrf__Ljava_lang_String_2I_3FI
  (JNIEnv *, jclass, jstring, jint, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    pielab
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pielab
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    pieopt
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pieopt
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    pierot
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pierot
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    pietyp
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pietyp
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    pieval
 * Signature: (FLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pieval
  (JNIEnv *, jclass, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    pievec
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pievec
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    pike3d
 * Signature: (FFFFFFFII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pike3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jint, jint);

/*
 * Class:     Dislin
 * Method:    plat3d
 * Signature: (FFFFLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_plat3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    plyfin
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_plyfin
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    plyini
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_plyini
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    pngmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pngmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    point
 * Signature: (IIIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_point
  (JNIEnv *, jclass, jint, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    polar
 * Signature: (FFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_polar
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    polclp
 * Signature: ([D[DI[D[DIFLjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_polclp___3D_3DI_3D_3DIFLjava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    polclp
 * Signature: ([F[FI[F[FIFLjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_polclp___3F_3FI_3F_3FIFLjava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jfloatArray, jfloatArray, jint, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    polcrv
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_polcrv
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    polmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_polmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    pos2pt
 * Signature: (FF[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pos2pt
  (JNIEnv *, jclass, jfloat, jfloat, jfloatArray);

/*
 * Class:     Dislin
 * Method:    pos3pt
 * Signature: (FFF[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pos3pt
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloatArray);

/*
 * Class:     Dislin
 * Method:    posbar
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_posbar
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    posifl
 * Signature: (II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_posifl
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    proj3d
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_proj3d
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    projct
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_projct
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    psfont
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_psfont
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    psmode
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_psmode
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    pt2pos
 * Signature: (FF[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pt2pos
  (JNIEnv *, jclass, jfloat, jfloat, jfloatArray);

/*
 * Class:     Dislin
 * Method:    pyra3d
 * Signature: (FFFFFFI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_pyra3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    qplbar
 * Signature: ([DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplbar___3DI
  (JNIEnv *, jclass, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    qplbar
 * Signature: ([FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplbar___3FI
  (JNIEnv *, jclass, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    qplclr
 * Signature: ([DII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplclr___3DII
  (JNIEnv *, jclass, jdoubleArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    qplclr
 * Signature: ([FII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplclr___3FII
  (JNIEnv *, jclass, jfloatArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    qplcon
 * Signature: ([DIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplcon___3DIII
  (JNIEnv *, jclass, jdoubleArray, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    qplcon
 * Signature: ([FIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplcon___3FIII
  (JNIEnv *, jclass, jfloatArray, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    qplcrv
 * Signature: ([D[DILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplcrv___3D_3DILjava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    qplcrv
 * Signature: ([F[FILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplcrv___3F_3FILjava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    qplot
 * Signature: ([D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplot___3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    qplot
 * Signature: ([F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplot___3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    qplpie
 * Signature: ([DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplpie___3DI
  (JNIEnv *, jclass, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    qplpie
 * Signature: ([FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplpie___3FI
  (JNIEnv *, jclass, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    qplsca
 * Signature: ([D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplsca___3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    qplsca
 * Signature: ([F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplsca___3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    qplscl
 * Signature: (FFFFLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplscl
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    qplsur
 * Signature: ([DII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplsur___3DII
  (JNIEnv *, jclass, jdoubleArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    qplsur
 * Signature: ([FII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_qplsur___3FII
  (JNIEnv *, jclass, jfloatArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    quad3d
 * Signature: (FFFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_quad3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rbfpng
 * Signature: ([BI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_rbfpng
  (JNIEnv *, jclass, jbyteArray, jint);

/*
 * Class:     Dislin
 * Method:    rbmp
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rbmp
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    readfl
 * Signature: (I[BI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_readfl
  (JNIEnv *, jclass, jint, jbyteArray, jint);

/*
 * Class:     Dislin
 * Method:    reawgt
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_reawgt
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    recfll
 * Signature: (IIIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_recfll
  (JNIEnv *, jclass, jint, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    rectan
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rectan
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    rel3pt
 * Signature: (FFF[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rel3pt
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloatArray);

/*
 * Class:     Dislin
 * Method:    resatt
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_resatt
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    reset
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_reset
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    revscr
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_revscr
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    rgbhsv
 * Signature: (FFF[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rgbhsv
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloatArray);

/*
 * Class:     Dislin
 * Method:    rgif
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rgif
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    rgtlab
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rgtlab
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    rimage
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rimage
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    rlarc
 * Signature: (FFFFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlarc
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rlarea
 * Signature: ([D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlarea___3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    rlarea
 * Signature: ([F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlarea___3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    rlcirc
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlcirc
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rlconn
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlconn
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rlell
 * Signature: (FFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlell
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rline
 * Signature: (FFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rline
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rlmess
 * Signature: (Ljava/lang/String;FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlmess
  (JNIEnv *, jclass, jstring, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rlnumb
 * Signature: (FIFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlnumb
  (JNIEnv *, jclass, jfloat, jint, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rlpie
 * Signature: (FFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlpie
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rlpoin
 * Signature: (FFIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlpoin
  (JNIEnv *, jclass, jfloat, jfloat, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    rlrec
 * Signature: (FFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlrec
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rlrnd
 * Signature: (FFFFI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlrnd
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    rlsec
 * Signature: (FFFFFFI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlsec
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    rlstrt
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlstrt
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rlsymb
 * Signature: (IFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlsymb
  (JNIEnv *, jclass, jint, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rlvec
 * Signature: (FFFFI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlvec
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    rlwind
 * Signature: (FFFIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rlwind
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    rndrec
 * Signature: (IIIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rndrec
  (JNIEnv *, jclass, jint, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    rot3d
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rot3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    rpixel
 * Signature: (II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_rpixel
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    rpixls
 * Signature: ([BIIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rpixls
  (JNIEnv *, jclass, jbyteArray, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    rpng
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rpng
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    rppm
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rppm
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    rpxrow
 * Signature: ([BIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rpxrow
  (JNIEnv *, jclass, jbyteArray, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    rtiff
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rtiff
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    rvynam
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_rvynam
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    scale
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_scale
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    sclfac
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sclfac
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    sclmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sclmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    scrmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_scrmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    sdhfac
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sdhfac
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    sector
 * Signature: (IIIIFFI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sector
  (JNIEnv *, jclass, jint, jint, jint, jint, jfloat, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    selwin
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_selwin
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    sendbf
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sendbf
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    sendmb
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sendmb
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    sendok
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sendok
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    serif
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_serif
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    setbas
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setbas
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    setclr
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setclr
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    setcsr
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setcsr
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    setexp
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setexp
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    setfce
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setfce
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    setfil
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setfil
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    setgrf
 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setgrf
  (JNIEnv *, jclass, jstring, jstring, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    setind
 * Signature: (IFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setind
  (JNIEnv *, jclass, jint, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    setmix
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setmix
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    setpag
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setpag
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    setres
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setres
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    setres3d
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setres3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    setrgb
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setrgb
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    setscl
 * Signature: ([DILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setscl___3DILjava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    setscl
 * Signature: ([FILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setscl___3FILjava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    setvlt
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setvlt
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    setxid
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_setxid
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    shdafr
 * Signature: ([I[I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdafr
  (JNIEnv *, jclass, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    shdasi
 * Signature: ([I[I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdasi
  (JNIEnv *, jclass, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    shdaus
 * Signature: ([I[I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdaus
  (JNIEnv *, jclass, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    shdcha
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdcha
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    shdcrv
 * Signature: ([D[DI[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdcrv___3D_3DI_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    shdcrv
 * Signature: ([F[FI[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdcrv___3F_3FI_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    shdeur
 * Signature: ([I[I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdeur
  (JNIEnv *, jclass, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    shdmap
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdmap
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    shdmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    shdnor
 * Signature: ([I[I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdnor
  (JNIEnv *, jclass, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    shdpat
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdpat
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    shdsou
 * Signature: ([I[I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdsou
  (JNIEnv *, jclass, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    shdusa
 * Signature: ([I[I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shdusa
  (JNIEnv *, jclass, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    shield
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shield
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    shlcir
 * Signature: (III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shlcir
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    shldel
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shldel
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    shlell
 * Signature: (IIIIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shlell
  (JNIEnv *, jclass, jint, jint, jint, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    shlind
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_shlind
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    shlpie
 * Signature: (IIIFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shlpie
  (JNIEnv *, jclass, jint, jint, jint, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    shlpol
 * Signature: ([I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shlpol
  (JNIEnv *, jclass, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    shlrct
 * Signature: (IIIIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shlrct
  (JNIEnv *, jclass, jint, jint, jint, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    shlrec
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shlrec
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    shlres
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shlres
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    shlsur
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shlsur
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    shlvis
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_shlvis
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    simplx
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_simplx
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    skipfl
 * Signature: (II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_skipfl
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    smxalf
 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_smxalf
  (JNIEnv *, jclass, jstring, jstring, jstring, jint);

/*
 * Class:     Dislin
 * Method:    solid
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_solid
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    sortr1
 * Signature: ([DILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sortr1___3DILjava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    sortr1
 * Signature: ([FILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sortr1___3FILjava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    sortr2
 * Signature: ([D[DILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sortr2___3D_3DILjava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    sortr2
 * Signature: ([F[FILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sortr2___3F_3FILjava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    spcbar
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_spcbar
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    sphe3d
 * Signature: (FFFFII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sphe3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jint, jint);

/*
 * Class:     Dislin
 * Method:    spline
 * Signature: ([D[DI[D[D)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_spline___3D_3DI_3D_3D
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jdoubleArray, jdoubleArray);

/*
 * Class:     Dislin
 * Method:    spline
 * Signature: ([F[FI[F[F)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_spline___3F_3FI_3F_3F
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jfloatArray, jfloatArray);

/*
 * Class:     Dislin
 * Method:    splmod
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_splmod
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    stmmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_stmmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    stmopt
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_stmopt
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    stmpts
 * Signature: ([D[DII[D[DFF[D[DI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_stmpts___3D_3DII_3D_3DFF_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jint, jdoubleArray, jdoubleArray, jfloat, jfloat, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    stmpts
 * Signature: ([F[FII[F[FFF[F[FI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_stmpts___3F_3FII_3F_3FFF_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jint, jfloatArray, jfloatArray, jfloat, jfloat, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    stmpts3d
 * Signature: ([D[D[DIII[D[D[DFFF[D[D[DI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_stmpts3d___3D_3D_3DIII_3D_3D_3DFFF_3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jint, jint, jdoubleArray, jdoubleArray, jdoubleArray, jfloat, jfloat, jfloat, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    stmpts3d
 * Signature: ([F[F[FIII[F[F[FFFF[F[F[FI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_stmpts3d___3F_3F_3FIII_3F_3F_3FFFF_3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jint, jint, jfloatArray, jfloatArray, jfloatArray, jfloat, jfloat, jfloat, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    stmtri
 * Signature: ([D[D[D[DI[I[I[II[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_stmtri___3D_3D_3D_3DI_3I_3I_3II_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jint, jintArray, jintArray, jintArray, jint, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    stmtri
 * Signature: ([F[F[F[FI[I[I[II[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_stmtri___3F_3F_3F_3FI_3I_3I_3II_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jint, jintArray, jintArray, jintArray, jint, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    stmval
 * Signature: (FLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_stmval
  (JNIEnv *, jclass, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    stream
 * Signature: ([D[DII[D[D[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_stream___3D_3DII_3D_3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jint, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    stream
 * Signature: ([F[FII[F[F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_stream___3F_3FII_3F_3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jint, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    stream3d
 * Signature: ([D[D[DIII[D[D[D[D[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_stream3d___3D_3D_3DIII_3D_3D_3D_3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jint, jint, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    stream3d
 * Signature: ([F[F[FIII[F[F[F[F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_stream3d___3F_3F_3FIII_3F_3F_3F_3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jint, jint, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    strt3d
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_strt3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    strtpt
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_strtpt
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    surclr
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surclr
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    surfce
 * Signature: ([DI[DI[D)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surfce___3DI_3DI_3D
  (JNIEnv *, jclass, jdoubleArray, jint, jdoubleArray, jint, jdoubleArray);

/*
 * Class:     Dislin
 * Method:    surfce
 * Signature: ([FI[FI[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surfce___3FI_3FI_3F
  (JNIEnv *, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray);

/*
 * Class:     Dislin
 * Method:    surfcp
 * Signature: (Ljava/lang/String;FFFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surfcp
  (JNIEnv *, jclass, jstring, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    surfun
 * Signature: (Ljava/lang/String;IFIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surfun
  (JNIEnv *, jclass, jstring, jint, jfloat, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    suriso
 * Signature: ([DI[DI[DI[DD)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_suriso___3DI_3DI_3DI_3DD
  (JNIEnv *, jclass, jdoubleArray, jint, jdoubleArray, jint, jdoubleArray, jint, jdoubleArray, jdouble);

/*
 * Class:     Dislin
 * Method:    suriso
 * Signature: ([FI[FI[FI[FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_suriso___3FI_3FI_3FI_3FF
  (JNIEnv *, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray, jint, jfloatArray, jfloat);

/*
 * Class:     Dislin
 * Method:    surmat
 * Signature: ([DIIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surmat___3DIIII
  (JNIEnv *, jclass, jdoubleArray, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    surmat
 * Signature: ([FIIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surmat___3FIIII
  (JNIEnv *, jclass, jfloatArray, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    surmsh
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surmsh
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    suropt
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_suropt
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    surshc
 * Signature: ([DI[DI[D[D)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surshc___3DI_3DI_3D_3D
  (JNIEnv *, jclass, jdoubleArray, jint, jdoubleArray, jint, jdoubleArray, jdoubleArray);

/*
 * Class:     Dislin
 * Method:    surshc
 * Signature: ([FI[FI[F[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surshc___3FI_3FI_3F_3F
  (JNIEnv *, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray, jfloatArray);

/*
 * Class:     Dislin
 * Method:    surshd
 * Signature: ([DI[DI[D)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surshd___3DI_3DI_3D
  (JNIEnv *, jclass, jdoubleArray, jint, jdoubleArray, jint, jdoubleArray);

/*
 * Class:     Dislin
 * Method:    surshd
 * Signature: ([FI[FI[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surshd___3FI_3FI_3F
  (JNIEnv *, jclass, jfloatArray, jint, jfloatArray, jint, jfloatArray);

/*
 * Class:     Dislin
 * Method:    sursze
 * Signature: (FFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_sursze
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    surtri
 * Signature: ([D[D[DI[I[I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surtri___3D_3D_3DI_3I_3I_3II
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    surtri
 * Signature: ([F[F[FI[I[I[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_surtri___3F_3F_3FI_3I_3I_3II
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    survis
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_survis
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    swgatt
 * Signature: (ILjava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgatt
  (JNIEnv *, jclass, jint, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    swgbgd
 * Signature: (IFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgbgd
  (JNIEnv *, jclass, jint, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    swgbox
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgbox
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    swgbut
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgbut
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    swgcb2
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgcb2
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgcb3
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgcb3
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgcbk
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgcbk
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgclr
 * Signature: (FFFLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgclr
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    swgdrw
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgdrw
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    swgfgd
 * Signature: (IFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgfgd
  (JNIEnv *, jclass, jint, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    swgfil
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgfil
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgflt
 * Signature: (IFI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgflt
  (JNIEnv *, jclass, jint, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    swgfnt
 * Signature: (Ljava/lang/String;I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgfnt
  (JNIEnv *, jclass, jstring, jint);

/*
 * Class:     Dislin
 * Method:    swgfoc
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgfoc
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    swghlp
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swghlp
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    swgint
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgint
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    swgiop
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgiop
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgjus
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgjus
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    swglis
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swglis
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    swgmix
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgmix
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    swgmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    swgmrg
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgmrg
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgoff
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgoff
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    swgopt
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgopt
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    swgpop
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgpop
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    swgpos
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgpos
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    swgray
 * Signature: ([DILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgray___3DILjava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgray
 * Signature: ([FILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgray___3FILjava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgscl
 * Signature: (IF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgscl
  (JNIEnv *, jclass, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    swgsiz
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgsiz
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    swgspc
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgspc
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    swgstp
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgstp
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    swgtbf
 * Signature: (IFIIILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgtbf
  (JNIEnv *, jclass, jint, jfloat, jint, jint, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgtbi
 * Signature: (IIIILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgtbi
  (JNIEnv *, jclass, jint, jint, jint, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgtbl
 * Signature: (I[DIIILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgtbl__I_3DIIILjava_lang_String_2
  (JNIEnv *, jclass, jint, jdoubleArray, jint, jint, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgtbl
 * Signature: (I[FIIILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgtbl__I_3FIIILjava_lang_String_2
  (JNIEnv *, jclass, jint, jfloatArray, jint, jint, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgtbs
 * Signature: (ILjava/lang/String;IILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgtbs
  (JNIEnv *, jclass, jint, jstring, jint, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgtit
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgtit
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    swgtxt
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgtxt
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    swgtyp
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgtyp
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    swgval
 * Signature: (IF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgval
  (JNIEnv *, jclass, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    swgwin
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgwin
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    swgwth
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_swgwth
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    symb3d
 * Signature: (IFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_symb3d
  (JNIEnv *, jclass, jint, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    symbol
 * Signature: (III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_symbol
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    symfil
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_symfil
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    symrot
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_symrot
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    tellfl
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_tellfl
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    texmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_texmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    texopt
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_texopt
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    texval
 * Signature: (FLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_texval
  (JNIEnv *, jclass, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    thkc3d
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_thkc3d
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    thkcrv
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_thkcrv
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    thrfin
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_thrfin
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    thrini
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_thrini
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    ticks
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_ticks
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    ticlen
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_ticlen
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    ticmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_ticmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    ticpos
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_ticpos
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    tifmod
 * Signature: (ILjava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tifmod
  (JNIEnv *, jclass, jint, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    tiforg
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tiforg
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    tifwin
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tifwin
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    timopt
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_timopt
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    titjus
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_titjus
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    title
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_title
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    titlin
 * Signature: (Ljava/lang/String;I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_titlin
  (JNIEnv *, jclass, jstring, jint);

/*
 * Class:     Dislin
 * Method:    titpos
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_titpos
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    torus3d
 * Signature: (FFFFFFFFII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_torus3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jint, jint);

/*
 * Class:     Dislin
 * Method:    tprfin
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tprfin
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    tprini
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tprini
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    tprmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tprmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    tprval
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tprval
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    tr3axs
 * Signature: (FFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tr3axs
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    tr3res
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tr3res
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    tr3rot
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tr3rot
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    tr3scl
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tr3scl
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    tr3shf
 * Signature: (FFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tr3shf
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    trfco1
 * Signature: ([DILjava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfco1___3DILjava_lang_String_2Ljava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jint, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    trfco1
 * Signature: ([FILjava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfco1___3FILjava_lang_String_2Ljava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jint, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    trfco2
 * Signature: ([D[DILjava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfco2___3D_3DILjava_lang_String_2Ljava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    trfco2
 * Signature: ([F[FILjava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfco2___3F_3FILjava_lang_String_2Ljava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    trfco3
 * Signature: ([D[D[DILjava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfco3___3D_3D_3DILjava_lang_String_2Ljava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    trfco3
 * Signature: ([F[F[FILjava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfco3___3F_3F_3FILjava_lang_String_2Ljava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    trfdat
 * Signature: (I[I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfdat
  (JNIEnv *, jclass, jint, jintArray);

/*
 * Class:     Dislin
 * Method:    trfmat
 * Signature: ([DII[DII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfmat___3DII_3DII
  (JNIEnv *, jclass, jdoubleArray, jint, jint, jdoubleArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    trfmat
 * Signature: ([FII[FII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfmat___3FII_3FII
  (JNIEnv *, jclass, jfloatArray, jint, jint, jfloatArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    trfrel
 * Signature: ([D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfrel___3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    trfrel
 * Signature: ([F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfrel___3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    trfres
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfres
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    trfrot
 * Signature: (FII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfrot
  (JNIEnv *, jclass, jfloat, jint, jint);

/*
 * Class:     Dislin
 * Method:    trfscl
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfscl
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    trfshf
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trfshf
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    tria3d
 * Signature: ([D[D[D)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tria3d___3D_3D_3D
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray);

/*
 * Class:     Dislin
 * Method:    tria3d
 * Signature: ([F[F[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tria3d___3F_3F_3F
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray);

/*
 * Class:     Dislin
 * Method:    triang
 * Signature: ([D[DI[I[I[II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_triang___3D_3DI_3I_3I_3II
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    triang
 * Signature: ([F[FI[I[I[II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_triang___3F_3FI_3I_3I_3II
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jintArray, jintArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    triflc
 * Signature: ([D[D[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_triflc___3D_3D_3II
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    triflc
 * Signature: ([F[F[II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_triflc___3F_3F_3II
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    trifll
 * Signature: ([D[D)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trifll___3D_3D
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray);

/*
 * Class:     Dislin
 * Method:    trifll
 * Signature: ([F[F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_trifll___3F_3F
  (JNIEnv *, jclass, jfloatArray, jfloatArray);

/*
 * Class:     Dislin
 * Method:    triplx
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_triplx
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    tripts
 * Signature: ([D[D[DI[I[I[IIF[D[DI[II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_tripts___3D_3D_3DI_3I_3I_3IIF_3D_3DI_3II
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jintArray, jintArray, jintArray, jint, jfloat, jdoubleArray, jdoubleArray, jint, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    tripts
 * Signature: ([F[F[FI[I[I[IIF[F[FI[II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_tripts___3F_3F_3FI_3I_3I_3IIF_3F_3FI_3II
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jintArray, jintArray, jintArray, jint, jfloat, jfloatArray, jfloatArray, jint, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    trmlen
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_trmlen
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    ttfont
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_ttfont
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    tube3d
 * Signature: (FFFFFFFII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_tube3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jint, jint);

/*
 * Class:     Dislin
 * Method:    txtbgd
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_txtbgd
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    txtjus
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_txtjus
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    txture
 * Signature: ([III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_txture
  (JNIEnv *, jclass, jintArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    unit
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_unit
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    units
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_units
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    upstr
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_upstr
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    utfint
 * Signature: (Ljava/lang/String;[II)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_utfint
  (JNIEnv *, jclass, jstring, jintArray, jint);

/*
 * Class:     Dislin
 * Method:    vang3d
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vang3d
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    vclp3d
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vclp3d
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    vecclr
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vecclr
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    vecf3d
 * Signature: ([D[D[D[D[D[DII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vecf3d___3D_3D_3D_3D_3D_3DII
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    vecf3d
 * Signature: ([F[F[F[F[F[FII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vecf3d___3F_3F_3F_3F_3F_3FII
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    vecfld
 * Signature: ([D[D[D[DII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vecfld___3D_3D_3D_3DII
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    vecfld
 * Signature: ([F[F[F[FII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vecfld___3F_3F_3F_3FII
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    vecmat
 * Signature: ([D[DII[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vecmat___3D_3DII_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jint, jint, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    vecmat
 * Signature: ([F[FII[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vecmat___3F_3FII_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jint, jint, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    vecmat3d
 * Signature: ([D[D[DIII[D[D[DI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vecmat3d___3D_3D_3DIII_3D_3D_3DI
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jint, jint, jdoubleArray, jdoubleArray, jdoubleArray, jint);

/*
 * Class:     Dislin
 * Method:    vecmat3d
 * Signature: ([F[F[FIII[F[F[FI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vecmat3d___3F_3F_3FIII_3F_3F_3FI
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jint, jint, jfloatArray, jfloatArray, jfloatArray, jint);

/*
 * Class:     Dislin
 * Method:    vecopt
 * Signature: (FLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vecopt
  (JNIEnv *, jclass, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    vector
 * Signature: (IIIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vector
  (JNIEnv *, jclass, jint, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    vectr3
 * Signature: (FFFFFFI)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vectr3
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    vfoc3d
 * Signature: (FFFLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vfoc3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    view3d
 * Signature: (FFFLjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_view3d
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jstring);

/*
 * Class:     Dislin
 * Method:    vkxbar
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vkxbar
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    vkybar
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vkybar
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    vkytit
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vkytit
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    vltfil
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vltfil
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    vscl3d
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vscl3d
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    vtx3d
 * Signature: ([D[D[DILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vtx3d___3D_3D_3DILjava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    vtx3d
 * Signature: ([F[F[FILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vtx3d___3F_3F_3FILjava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    vtxc3d
 * Signature: ([D[D[D[IILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vtxc3d___3D_3D_3D_3IILjava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jintArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    vtxc3d
 * Signature: ([F[F[F[IILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vtxc3d___3F_3F_3F_3IILjava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jintArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    vtxn3d
 * Signature: ([D[D[D[D[D[DILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vtxn3d___3D_3D_3D_3D_3D_3DILjava_lang_String_2
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jdoubleArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    vtxn3d
 * Signature: ([F[F[F[F[F[FILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vtxn3d___3F_3F_3F_3F_3F_3FILjava_lang_String_2
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jfloatArray, jint, jstring);

/*
 * Class:     Dislin
 * Method:    vup3d
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_vup3d
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    wgapp
 * Signature: (ILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgapp
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    wgappb
 * Signature: (I[BII)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgappb
  (JNIEnv *, jclass, jint, jbyteArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    wgbas
 * Signature: (ILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgbas
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    wgbox
 * Signature: (ILjava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgbox
  (JNIEnv *, jclass, jint, jstring, jint);

/*
 * Class:     Dislin
 * Method:    wgbut
 * Signature: (ILjava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgbut
  (JNIEnv *, jclass, jint, jstring, jint);

/*
 * Class:     Dislin
 * Method:    wgcmd
 * Signature: (ILjava/lang/String;Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgcmd
  (JNIEnv *, jclass, jint, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    wgdlis
 * Signature: (ILjava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgdlis
  (JNIEnv *, jclass, jint, jstring, jint);

/*
 * Class:     Dislin
 * Method:    wgdraw
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgdraw
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    wgfil
 * Signature: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgfil
  (JNIEnv *, jclass, jint, jstring, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    wgfin
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_wgfin
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    wgicon
 * Signature: (ILjava/lang/String;IILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgicon
  (JNIEnv *, jclass, jint, jstring, jint, jint, jstring);

/*
 * Class:     Dislin
 * Method:    wgimg
 * Signature: (ILjava/lang/String;[BII)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgimg
  (JNIEnv *, jclass, jint, jstring, jbyteArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    wgini
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgini
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    wglab
 * Signature: (ILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wglab
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    wglis
 * Signature: (ILjava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wglis
  (JNIEnv *, jclass, jint, jstring, jint);

/*
 * Class:     Dislin
 * Method:    wgltxt
 * Signature: (ILjava/lang/String;Ljava/lang/String;I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgltxt
  (JNIEnv *, jclass, jint, jstring, jstring, jint);

/*
 * Class:     Dislin
 * Method:    wgok
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgok
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    wgpbar
 * Signature: (IFFF)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgpbar
  (JNIEnv *, jclass, jint, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    wgpbut
 * Signature: (ILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgpbut
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    wgpicon
 * Signature: (ILjava/lang/String;IILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgpicon
  (JNIEnv *, jclass, jint, jstring, jint, jint, jstring);

/*
 * Class:     Dislin
 * Method:    wgpimg
 * Signature: (ILjava/lang/String;[BII)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgpimg
  (JNIEnv *, jclass, jint, jstring, jbyteArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    wgpop
 * Signature: (ILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgpop
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    wgpopb
 * Signature: (I[BII)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgpopb
  (JNIEnv *, jclass, jint, jbyteArray, jint, jint);

/*
 * Class:     Dislin
 * Method:    wgquit
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgquit
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    wgscl
 * Signature: (ILjava/lang/String;FFFI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgscl
  (JNIEnv *, jclass, jint, jstring, jfloat, jfloat, jfloat, jint);

/*
 * Class:     Dislin
 * Method:    wgsep
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgsep
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    wgstxt
 * Signature: (III)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgstxt
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    wgtbl
 * Signature: (III)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgtbl
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    wgtxt
 * Signature: (ILjava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_wgtxt
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    widbar
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_widbar
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    wimage
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_wimage
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    winapp
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_winapp
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    wincbk
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_wincbk
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    windbr
 * Signature: (FIIIF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_windbr
  (JNIEnv *, jclass, jfloat, jint, jint, jint, jfloat);

/*
 * Class:     Dislin
 * Method:    window
 * Signature: (IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_window
  (JNIEnv *, jclass, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    winfnt
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_winfnt
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    winico
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_winico
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    winid
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_winid
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    winjus
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_winjus
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    winkey
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_winkey
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    winmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_winmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    winopt
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_winopt
  (JNIEnv *, jclass, jint, jstring);

/*
 * Class:     Dislin
 * Method:    winsiz
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_winsiz
  (JNIEnv *, jclass, jint, jint);

/*
 * Class:     Dislin
 * Method:    wintit
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_wintit
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    wintyp
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_wintyp
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    wmfmod
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_wmfmod
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    world
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_world
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    wpixel
 * Signature: (III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_wpixel
  (JNIEnv *, jclass, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    wpixls
 * Signature: ([BIIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_wpixls
  (JNIEnv *, jclass, jbyteArray, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    wpxrow
 * Signature: ([BIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_wpxrow
  (JNIEnv *, jclass, jbyteArray, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    writfl
 * Signature: (I[BI)I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_writfl
  (JNIEnv *, jclass, jint, jbyteArray, jint);

/*
 * Class:     Dislin
 * Method:    wtiff
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_wtiff
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    x11fnt
 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_x11fnt
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     Dislin
 * Method:    x11mod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_x11mod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    x2dpos
 * Signature: (FF)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_x2dpos
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    x3dabs
 * Signature: (FFF)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_x3dabs
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    x3dpos
 * Signature: (FFF)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_x3dpos
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    x3drel
 * Signature: (FFF)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_x3drel
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    xaxgit
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_xaxgit
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    xaxis
 * Signature: (FFFFILjava/lang/String;III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_xaxis
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jint, jstring, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    xaxlg
 * Signature: (FFFFILjava/lang/String;III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_xaxlg
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jint, jstring, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    xaxmap
 * Signature: (FFFFLjava/lang/String;II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_xaxmap
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jstring, jint, jint);

/*
 * Class:     Dislin
 * Method:    xcross
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_xcross
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    xdraw
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_xdraw
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    xinvrs
 * Signature: (I)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_xinvrs
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    xmove
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_xmove
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    xposn
 * Signature: (F)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_xposn
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    y2dpos
 * Signature: (FF)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_y2dpos
  (JNIEnv *, jclass, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    y3dabs
 * Signature: (FFF)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_y3dabs
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    y3dpos
 * Signature: (FFF)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_y3dpos
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    y3drel
 * Signature: (FFF)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_y3drel
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    yaxgit
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_yaxgit
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    yaxis
 * Signature: (FFFFILjava/lang/String;III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_yaxis
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jint, jstring, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    yaxlg
 * Signature: (FFFFILjava/lang/String;III)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_yaxlg
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jint, jstring, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    yaxmap
 * Signature: (FFFFLjava/lang/String;II)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_yaxmap
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jstring, jint, jint);

/*
 * Class:     Dislin
 * Method:    ycross
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_ycross
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    yinvrs
 * Signature: (I)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_yinvrs
  (JNIEnv *, jclass, jint);

/*
 * Class:     Dislin
 * Method:    ypolar
 * Signature: (FFFFLjava/lang/String;I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_ypolar
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jstring, jint);

/*
 * Class:     Dislin
 * Method:    yposn
 * Signature: (F)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_yposn
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    z3dpos
 * Signature: (FFF)F
 */
JNIEXPORT jfloat JNICALL Java_de_dislin_Dislin_z3dpos
  (JNIEnv *, jclass, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    zaxis
 * Signature: (FFFFILjava/lang/String;IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_zaxis
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jint, jstring, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    zaxlg
 * Signature: (FFFFILjava/lang/String;IIII)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_zaxlg
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jint, jstring, jint, jint, jint, jint);

/*
 * Class:     Dislin
 * Method:    zbfers
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_zbfers
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    zbffin
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_zbffin
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    zbfini
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_de_dislin_Dislin_zbfini
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    zbflin
 * Signature: (FFFFFF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_zbflin
  (JNIEnv *, jclass, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);

/*
 * Class:     Dislin
 * Method:    zbfmod
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_zbfmod
  (JNIEnv *, jclass, jstring);

/*
 * Class:     Dislin
 * Method:    zbfres
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_zbfres
  (JNIEnv *, jclass);

/*
 * Class:     Dislin
 * Method:    zbfscl
 * Signature: (F)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_zbfscl
  (JNIEnv *, jclass, jfloat);

/*
 * Class:     Dislin
 * Method:    zbftri
 * Signature: ([D[D[D[I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_zbftri___3D_3D_3D_3I
  (JNIEnv *, jclass, jdoubleArray, jdoubleArray, jdoubleArray, jintArray);

/*
 * Class:     Dislin
 * Method:    zbftri
 * Signature: ([F[F[F[I)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_zbftri___3F_3F_3F_3I
  (JNIEnv *, jclass, jfloatArray, jfloatArray, jfloatArray, jintArray);

/*
 * Class:     Dislin
 * Method:    zscale
 * Signature: (FF)V
 */
JNIEXPORT void JNICALL Java_de_dislin_Dislin_zscale
  (JNIEnv *, jclass, jfloat, jfloat);

#ifdef __cplusplus
}
#endif
#endif
