@Override public int getConstructionIndex() { if (algoAnglePoly != null) { return algoAnglePoly.getConstructionIndex(); } return super.getConstructionIndex(); }
@Override public final String toString() { // Michael Borcherds 2008-03-30 // simplified to allow better Chinese translation if (algoAnglePoly != null) { return app.getPlain( "AngleBetweenABCofD", An.getLabel(), Bn.getLabel(), Cn.getLabel(), algoAnglePoly.getPolygon().getNameDescription()); } return app.getPlain("AngleBetweenABC", An.getLabel(), Bn.getLabel(), Cn.getLabel()); }
@Override public void remove() { if (algoAnglePoly != null) algoAnglePoly.remove(); else super.remove(); }