Removing points

This commit is contained in:
Jindra Petřík
2022-12-31 19:20:08 +01:00
parent 25a9588f35
commit 2bd544881b
3 changed files with 133 additions and 46 deletions

View File

@@ -142,13 +142,13 @@ public class DefineMorphShape2Tag extends MorphShapeTag {
@Override
public void updateStartBounds() {
super.updateStartBounds();
startEdgeBounds = SHAPERECORD.getBounds(startEdges.shapeRecords, null, getShapeNum(), true);
startEdgeBounds = SHAPERECORD.getBounds(startEdges.shapeRecords, null, 4, true);
}
@Override
public void updateEndBounds() {
super.updateEndBounds();
endEdgeBounds = SHAPERECORD.getBounds(endEdges.shapeRecords, null, getShapeNum(), true);
endEdgeBounds = SHAPERECORD.getBounds(endEdges.shapeRecords, null, 4, true);
}
}

View File

@@ -361,11 +361,11 @@ public abstract class MorphShapeTag extends DrawableTag {
}
public void updateStartBounds() {
startBounds = SHAPERECORD.getBounds(startEdges.shapeRecords, morphLineStyles.getStartLineStyles(getShapeNum()), getShapeNum(), false);
startBounds = SHAPERECORD.getBounds(startEdges.shapeRecords, morphLineStyles.getStartLineStyles(getShapeNum()), getShapeNum() == 2 ? 4 : 3, false);
}
public void updateEndBounds() {
startBounds = SHAPERECORD.getBounds(endEdges.shapeRecords, morphLineStyles.getEndLineStyles(getShapeNum()), getShapeNum(), false);
startBounds = SHAPERECORD.getBounds(endEdges.shapeRecords, morphLineStyles.getEndLineStyles(getShapeNum()), getShapeNum() == 2 ? 4 : 3, false);
}
public void updateBounds() {