mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
PShape gets rect/ellipse mode from parent
This commit is contained in:
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user