QuadCurve2D$Float.h 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __java_awt_geom_QuadCurve2D$Float__
  3. #define __java_awt_geom_QuadCurve2D$Float__
  4. #pragma interface
  5. #include <java/awt/geom/QuadCurve2D.h>
  6. extern "Java"
  7. {
  8. namespace java
  9. {
  10. namespace awt
  11. {
  12. namespace geom
  13. {
  14. class Point2D;
  15. class QuadCurve2D$Float;
  16. class Rectangle2D;
  17. }
  18. }
  19. }
  20. }
  21. class java::awt::geom::QuadCurve2D$Float : public ::java::awt::geom::QuadCurve2D
  22. {
  23. public:
  24. QuadCurve2D$Float();
  25. QuadCurve2D$Float(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);
  26. virtual jdouble getX1();
  27. virtual jdouble getY1();
  28. virtual ::java::awt::geom::Point2D * getP1();
  29. virtual jdouble getCtrlX();
  30. virtual jdouble getCtrlY();
  31. virtual ::java::awt::geom::Point2D * getCtrlPt();
  32. virtual jdouble getX2();
  33. virtual jdouble getY2();
  34. virtual ::java::awt::geom::Point2D * getP2();
  35. virtual void setCurve(jdouble, jdouble, jdouble, jdouble, jdouble, jdouble);
  36. virtual void setCurve(jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);
  37. virtual ::java::awt::geom::Rectangle2D * getBounds2D();
  38. jfloat __attribute__((aligned(__alignof__( ::java::awt::geom::QuadCurve2D)))) x1;
  39. jfloat y1;
  40. jfloat ctrlx;
  41. jfloat ctrly;
  42. jfloat x2;
  43. jfloat y2;
  44. static ::java::lang::Class class$;
  45. };
  46. #endif // __java_awt_geom_QuadCurve2D$Float__