From 289be2c29713a12d7255b678c3b6f85325c75c61 Mon Sep 17 00:00:00 2001 From: codeanticode Date: Sat, 26 May 2012 19:27:08 +0000 Subject: [PATCH] hint for enabling perspective-corrected lines in P2D is disabled. --- .../src/processing/opengl/PGraphics2D.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/java/libraries/opengl/src/processing/opengl/PGraphics2D.java b/java/libraries/opengl/src/processing/opengl/PGraphics2D.java index 88597541a..01f1b7128 100644 --- a/java/libraries/opengl/src/processing/opengl/PGraphics2D.java +++ b/java/libraries/opengl/src/processing/opengl/PGraphics2D.java @@ -39,20 +39,37 @@ public class PGraphics2D extends PGraphicsOpenGL { super(); hints[ENABLE_PERSPECTIVE_CORRECTED_LINES] = false; } + ////////////////////////////////////////////////////////////// // RENDERER SUPPORT QUERIES + public boolean is2D() { return true; } + public boolean is3D() { return false; } + ////////////////////////////////////////////////////////////// + + // HINTS + + + public void hint(int which) { + if (which == ENABLE_PERSPECTIVE_CORRECTED_LINES) { + showWarning("2D lines cannot be perspective-corrected."); + return; + } + super.hint(which); + } + + ////////////////////////////////////////////////////////////// // SHAPE