PShape gets rect/ellipse mode from parent

This commit is contained in:
Jakub Valtar
2015-07-29 17:11:19 -04:00
parent fcd2e10fa7
commit 6c327dab65
3 changed files with 9 additions and 8 deletions
+2 -4
View File
@@ -331,10 +331,8 @@ public class PShape implements PConstants {
// curveDetail = pg.curveDetail;
// curveTightness = pg.curveTightness;
// The rect and ellipse modes are set to CORNER since it is the expected
// mode for svg shapes.
rectMode = CORNER;
ellipseMode = CORNER;
rectMode = g.rectMode;
ellipseMode = g.ellipseMode;
// normalX = normalY = 0;
// normalZ = 1;
+5
View File
@@ -266,6 +266,11 @@ public class PShapeSVG extends PShape {
opacity = parent.opacity;
}
// The rect and ellipse modes are set to CORNER since it is the expected
// mode for svg shapes.
rectMode = CORNER;
ellipseMode = CORNER;
}
+2 -4
View File
@@ -395,10 +395,8 @@ public class PShapeOpenGL extends PShape {
curveDetail = pg.curveDetail;
curveTightness = pg.curveTightness;
// The rect and ellipse modes are set to CORNER since it is the expected
// mode for svg shapes.
rectMode = CORNER;
ellipseMode = CORNER;
rectMode = pg.rectMode;
ellipseMode = pg.ellipseMode;
normalX = normalY = 0;
normalZ = 1;