sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject [sis] branch geoapi-4.0 updated (ce75340 -> d33c28c)
Date Thu, 31 Dec 2020 16:17:22 GMT
This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git.


    from ce75340  Add a note about another failed attempt to optimize.
     new c127810  Store isoline coordinates as single-precision floating point numbers, but
with a translation for attenuating the precision lost.
     new 3c7c5c5  Delegate `contains(…)` and `intersects(…)` implementations to Path2D.
     new d33c28c  Move part of `CategoryColorCell` into a new `ColorCell` base class. The
intent is to share this code with other kinds of color tables, to be created later for isolines.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/sis/gui/coverage/CategoryColors.java    |  27 +-
 .../sis/gui/coverage/CategoryColorsCell.java       | 241 +++-----------
 .../apache/sis/internal/gui/control/ColorCell.java | 350 +++++++++++++++++++++
 .../sis/internal/gui/control}/package-info.java    |   6 +-
 .../sis/internal/feature/j2d/PathBuilder.java      |   3 +-
 .../apache/sis/internal/feature/j2d/Polygon.java   |   9 +-
 .../apache/sis/internal/feature/j2d/Polyline.java  | 170 ++++++++--
 .../sis/internal/feature/j2d/FlatShapeTest.java    |   6 +-
 .../internal/processing/image/IsolinesTest.java    |   7 +-
 9 files changed, 573 insertions(+), 246 deletions(-)
 create mode 100644 application/sis-javafx/src/main/java/org/apache/sis/internal/gui/control/ColorCell.java
 copy {core/sis-utility/src/main/java/org/apache/sis/internal/jdk9 => application/sis-javafx/src/main/java/org/apache/sis/internal/gui/control}/package-info.java
(90%)


Mime
View raw message