package plplot.core;

/* ----------------------------------------------------------------------------
 * This file was automatically generated by SWIG (http://www.swig.org).
 * Version: 1.3.21
 *
 * Do not make changes to this file unless you know what you are doing--modify
 * the SWIG interface file instead.
 * ----------------------------------------------------------------------------- */


class plplotjavacJNI {
  public final static native String get_jPLFLTArray();
  public final static native String get_jPLFLTbracket();
  public final static native String get_jPLFLTbracket2();
  public final static native int get_PLESC_SET_RGB();
  public final static native int get_PLESC_ALLOC_NCOL();
  public final static native int get_PLESC_SET_LPB();
  public final static native int get_PLESC_EXPOSE();
  public final static native int get_PLESC_RESIZE();
  public final static native int get_PLESC_REDRAW();
  public final static native int get_PLESC_TEXT();
  public final static native int get_PLESC_GRAPH();
  public final static native int get_PLESC_FILL();
  public final static native int get_PLESC_DI();
  public final static native int get_PLESC_FLUSH();
  public final static native int get_PLESC_EH();
  public final static native int get_PLESC_GETC();
  public final static native int get_PLESC_SWIN();
  public final static native int get_PLESC_PLFLTBUFFERING();
  public final static native int get_PLESC_XORMOD();
  public final static native int get_PLESC_SET_COMPRESSION();
  public final static native int get_PLESC_CLEAR();
  public final static native int get_PLESC_DASH();
  public final static native int get_PLESC_HAS_TEXT();
  public final static native int get_PLESC_IMAGE();
  public final static native int get_PLESC_IMAGEOPS();
  public final static native int get_DRAW_LINEX();
  public final static native int get_DRAW_LINEY();
  public final static native int get_DRAW_LINEXY();
  public final static native int get_MAG_COLOR();
  public final static native int get_BASE_CONT();
  public final static native int get_TOP_CONT();
  public final static native int get_SURF_CONT();
  public final static native int get_DRAW_SIDES();
  public final static native int get_FACETED();
  public final static native int get_MESH();
  public final static native int get_PLSWIN_DEVICE();
  public final static native int get_PLSWIN_WORLD();
  public final static native int get_PL_OPT_ENABLED();
  public final static native int get_PL_OPT_ARG();
  public final static native int get_PL_OPT_NODELETE();
  public final static native int get_PL_OPT_INVISIBLE();
  public final static native int get_PL_OPT_DISABLED();
  public final static native int get_PL_OPT_FUNC();
  public final static native int get_PL_OPT_BOOL();
  public final static native int get_PL_OPT_INT();
  public final static native int get_PL_OPT_FLOAT();
  public final static native int get_PL_OPT_STRING();
  public final static native int get_PL_PARSE_PARTIAL();
  public final static native int get_PL_PARSE_FULL();
  public final static native int get_PL_PARSE_QUIET();
  public final static native int get_PL_PARSE_NODELETE();
  public final static native int get_PL_PARSE_SHOWALL();
  public final static native int get_PL_PARSE_OVERRIDE();
  public final static native int get_PL_PARSE_NOPROGRAM();
  public final static native int get_PL_PARSE_NODASH();
  public final static native int get_PL_PARSE_SKIP();
  public final static native int get_PL_MAXKEY();
  public final static native int get_PL_MAXWINDOWS();
  public final static native int get_PL_NOTSET();
  public final static native int get_PLESPLFLTBUFFERING_ENABLE();
  public final static native int get_PLESPLFLTBUFFERING_DISABLE();
  public final static native int get_PLESPLFLTBUFFERING_QUERY();
  public final static native void pl_setcontlabelformat(int jarg1, int jarg2);
  public final static native void pl_setcontlabelparam(double jarg1, double jarg2, double jarg3, int jarg4);
  public final static native void pladv(int jarg1);
  public final static native void plaxes(double jarg1, double jarg2, String jarg3, double jarg4, int jarg5, String jarg6, double jarg7, int jarg8);
  public final static native void plbin(double[] jarg1, double[] jarg3, int jarg4);
  public final static native void plbop();
  public final static native void plbox(String jarg1, double jarg2, int jarg3, String jarg4, double jarg5, int jarg6);
  public final static native void plbox3(String jarg1, String jarg2, double jarg3, int jarg4, String jarg5, String jarg6, double jarg7, int jarg8, String jarg9, String jarg10, double jarg11, int jarg12);
  public final static native void plcalc_world(double jarg1, double jarg2, double[] jarg3, double[] jarg4, int[] jarg5);
  public final static native void plclear();
  public final static native void plcol0(int jarg1);
  public final static native void plcol1(double jarg1);
  public final static native void plcont(double[][] jarg1, int jarg4, int jarg5, int jarg6, int jarg7, double[] jarg8, double[][] jarg10, double[][] jarg11);
  public final static native void plcpstrm(int jarg1, int jarg2);
  public final static native void plend();
  public final static native void plend1();
  public final static native void plenv(double jarg1, double jarg2, double jarg3, double jarg4, int jarg5, int jarg6);
  public final static native void pleop();
  public final static native void plerrx(double[] jarg1, double[] jarg3, double[] jarg4);
  public final static native void plerry(double[] jarg1, double[] jarg3, double[] jarg4);
  public final static native void plfamadv();
  public final static native void plfill(double[] jarg1, double[] jarg3);
  public final static native void plfill3(double[] jarg1, double[] jarg3, double[] jarg4);
  public final static native void plflush();
  public final static native void plfont(int jarg1);
  public final static native void plfontld(int jarg1);
  public final static native void plgchr(double[] jarg1, double[] jarg2);
  public final static native void plgcol0(int jarg1, int[] jarg2, int[] jarg3, int[] jarg4);
  public final static native void plgcolbg(int[] jarg1, int[] jarg2, int[] jarg3);
  public final static native void plgcompression(int[] jarg1);
  public final static native void plgdev(StringBuffer jarg1);
  public final static native void plgdidev(double[] jarg1, double[] jarg2, double[] jarg3, double[] jarg4);
  public final static native void plgdiori(double[] jarg1);
  public final static native void plgdiplt(double[] jarg1, double[] jarg2, double[] jarg3, double[] jarg4);
  public final static native void plgfam(int[] jarg1, int[] jarg2, int[] jarg3);
  public final static native void plgfnam(StringBuffer jarg1);
  public final static native void plglevel(int[] jarg1);
  public final static native void plgpage(double[] jarg1, double[] jarg2, int[] jarg3, int[] jarg4, int[] jarg5, int[] jarg6);
  public final static native void plgra();
  public final static native void plgspa(double[] jarg1, double[] jarg2, double[] jarg3, double[] jarg4);
  public final static native void plgstrm(int[] jarg1);
  public final static native void plgver(StringBuffer jarg1);
  public final static native void plgvpd(double[] jarg1, double[] jarg2, double[] jarg3, double[] jarg4);
  public final static native void plgvpw(double[] jarg1, double[] jarg2, double[] jarg3, double[] jarg4);
  public final static native void plgxax(int[] jarg1, int[] jarg2);
  public final static native void plgyax(int[] jarg1, int[] jarg2);
  public final static native void plgzax(int[] jarg1, int[] jarg2);
  public final static native void plhist(double[] jarg1, double jarg3, double jarg4, int jarg5, int jarg6);
  public final static native void plhls(double jarg1, double jarg2, double jarg3);
  public final static native void plinit();
  public final static native void pljoin(double jarg1, double jarg2, double jarg3, double jarg4);
  public final static native void pllab(String jarg1, String jarg2, String jarg3);
  public final static native void pllightsource(double jarg1, double jarg2, double jarg3);
  public final static native void plline(double[] jarg1, double[] jarg3);
  public final static native void plline3(double[] jarg1, double[] jarg3, double[] jarg4);
  public final static native void pllsty(int jarg1);
  public final static native void plmesh(double[] jarg1, double[] jarg2, double[][] jarg3, int jarg6);
  public final static native void plmeshc(double[] jarg1, double[] jarg2, double[][] jarg3, int jarg6, double[] jarg7);
  public final static native void plmkstrm(int[] jarg1);
  public final static native void plmtex(String jarg1, double jarg2, double jarg3, double jarg4, String jarg5);
  public final static native void plot3d(double[] jarg1, double[] jarg2, double[][] jarg3, int jarg6, int jarg7);
  public final static native void plot3dc(double[] jarg1, double[] jarg2, double[][] jarg3, int jarg6, double[] jarg7);
  public final static native void plot3dcl(double[] jarg1, double[] jarg2, double[][] jarg3, int jarg6, double[] jarg7, int jarg9, int[] jarg10, int[] jarg12);
  public final static native void plsurf3d(double[] jarg1, double[] jarg2, double[][] jarg3, int jarg6, double[] jarg7);
  public final static native void plsurf3dl(double[] jarg1, double[] jarg2, double[][] jarg3, int jarg6, double[] jarg7, int jarg9, int[] jarg10, int[] jarg12);
  public final static native void plpat(int[] jarg1, int[] jarg3);
  public final static native void plpoin(double[] jarg1, double[] jarg3, int jarg4);
  public final static native void plpoin3(double[] jarg1, double[] jarg3, double[] jarg4, int jarg5);
  public final static native void plpoly3(double[] jarg1, double[] jarg3, double[] jarg4, int[] jarg5, int jarg6);
  public final static native void plprec(int jarg1, int jarg2);
  public final static native void plpsty(int jarg1);
  public final static native void plptex(double jarg1, double jarg2, double jarg3, double jarg4, double jarg5, String jarg6);
  public final static native void plreplot();
  public final static native void plschr(double jarg1, double jarg2);
  public final static native void plscmap0(int[] jarg1, int[] jarg2, int[] jarg3);
  public final static native void plscmap0n(int jarg1);
  public final static native void plscmap1(int[] jarg1, int[] jarg2, int[] jarg3);
  public final static native void plscmap1l(int jarg1, double[] jarg2, double[] jarg4, double[] jarg5, double[] jarg6, int[] jarg7);
  public final static native void plscmap1n(int jarg1);
  public final static native void plscol0(int jarg1, int jarg2, int jarg3, int jarg4);
  public final static native void plscolbg(int jarg1, int jarg2, int jarg3);
  public final static native void plscolor(int jarg1);
  public final static native void plscompression(int jarg1);
  public final static native void plsdev(String jarg1);
  public final static native void plsdidev(double jarg1, double jarg2, double jarg3, double jarg4);
  public final static native void plsdimap(int jarg1, int jarg2, int jarg3, int jarg4, double jarg5, double jarg6);
  public final static native void plsdiori(double jarg1);
  public final static native void plsdiplt(double jarg1, double jarg2, double jarg3, double jarg4);
  public final static native void plsdiplz(double jarg1, double jarg2, double jarg3, double jarg4);
  public final static native void plsesc(char jarg1);
  public final static native int plsetopt(String jarg1, String jarg2);
  public final static native void plsfam(int jarg1, int jarg2, int jarg3);
  public final static native void plsfnam(String jarg1);
  public final static native void plshades(double[][] jarg1, double jarg5, double jarg6, double jarg7, double jarg8, double[] jarg9, int jarg11, int jarg12, int jarg13, int jarg15, double[][] jarg16, double[][] jarg17);
  public final static native void plshade(double[][] jarg1, double jarg5, double jarg6, double jarg7, double jarg8, double jarg9, double jarg10, int jarg11, double jarg12, int jarg13, int jarg14, int jarg15, int jarg16, int jarg17, int jarg19, double[][] jarg20, double[][] jarg21);
  public final static native void plsmaj(double jarg1, double jarg2);
  public final static native void plsmin(double jarg1, double jarg2);
  public final static native void plsori(int jarg1);
  public final static native void plspage(double jarg1, double jarg2, int jarg3, int jarg4, int jarg5, int jarg6);
  public final static native void plspause(int jarg1);
  public final static native void plsstrm(int jarg1);
  public final static native void plssub(int jarg1, int jarg2);
  public final static native void plssym(double jarg1, double jarg2);
  public final static native void plstar(int jarg1, int jarg2);
  public final static native void plstart(String jarg1, int jarg2, int jarg3);
  public final static native void plstripa(int jarg1, int jarg2, double jarg3, double jarg4);
  public final static native void plstripc(int[] jarg1, String jarg2, String jarg3, double jarg4, double jarg5, double jarg6, double jarg7, double jarg8, double jarg9, double jarg10, int jarg11, int jarg12, int jarg13, int jarg14, int[] jarg15, int[] jarg16, long jarg17, String jarg18, String jarg19, String jarg20);
  public final static native void plstripd(int jarg1);
  public final static native void plstyl(int[] jarg1, int[] jarg3);
  public final static native void plsvect(double[] jarg1, double[] jarg2, int jarg3, int jarg4);
  public final static native void plsvpa(double jarg1, double jarg2, double jarg3, double jarg4);
  public final static native void plsxax(int jarg1, int jarg2);
  public final static native void plsyax(int jarg1, int jarg2);
  public final static native void plsym(double[] jarg1, double[] jarg3, int jarg4);
  public final static native void plszax(int jarg1, int jarg2);
  public final static native void pltext();
  public final static native void plvasp(double jarg1);
  public final static native void plvect(double[][] jarg1, double[][] jarg2, double jarg5, double[][] jarg6, double[][] jarg7);
  public final static native void plvpas(double jarg1, double jarg2, double jarg3, double jarg4, double jarg5);
  public final static native void plvpor(double jarg1, double jarg2, double jarg3, double jarg4);
  public final static native void plvsta();
  public final static native void plw3d(double jarg1, double jarg2, double jarg3, double jarg4, double jarg5, double jarg6, double jarg7, double jarg8, double jarg9, double jarg10, double jarg11);
  public final static native void plwid(int jarg1);
  public final static native void plwind(double jarg1, double jarg2, double jarg3, double jarg4);
  public final static native void plxormod(int jarg1, int[] jarg2);
  public final static native void plClearOpts();
  public final static native void plResetOpts();
  public final static native void plSetUsage(String jarg1, String jarg2);
  public final static native int plParseOpts(String[] jarg1, int jarg3);
  public final static native void plOptUsage();
}
