From commits-return-11476-apmail-sis-commits-archive=sis.apache.org@sis.apache.org Thu Nov 29 18:09:17 2018 Return-Path: X-Original-To: apmail-sis-commits-archive@www.apache.org Delivered-To: apmail-sis-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 94AAC18132 for ; Thu, 29 Nov 2018 18:09:17 +0000 (UTC) Received: (qmail 4114 invoked by uid 500); 29 Nov 2018 18:09:17 -0000 Delivered-To: apmail-sis-commits-archive@sis.apache.org Received: (qmail 4075 invoked by uid 500); 29 Nov 2018 18:09:17 -0000 Mailing-List: contact commits-help@sis.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: sis-dev@sis.apache.org Delivered-To: mailing list commits@sis.apache.org Received: (qmail 4062 invoked by uid 99); 29 Nov 2018 18:09:17 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Nov 2018 18:09:17 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id E723982D2E; Thu, 29 Nov 2018 18:09:16 +0000 (UTC) Date: Thu, 29 Nov 2018 18:09:16 +0000 To: "commits@sis.apache.org" Subject: [sis] branch geoapi-4.0 updated (48dbf45 -> 616a963) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <154351495640.25253.10046399816960897694@gitbox.apache.org> From: desruisseaux@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: sis X-Git-Refname: refs/heads/geoapi-4.0 X-Git-Reftype: branch X-Git-Oldrev: 48dbf45951a41883e4f76353bce913656f1350d6 X-Git-Newrev: 616a963d335599026643aff6d67468c2309fe27a X-Git-NotificationType: ref_changed X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated 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 48dbf45 Add more tests for PassThroughTransform. This forced us to revisit the 'transform' implementation for overlapping arrays. This commit may make https://issues.apache.org/jira/browse/SIS-318 irrelevant. new 1c11912 Trivial method renaming for consistency with https://issues.apache.org/jira/browse/SIS-318. new 576d9a2 Move the special case as an implementation of tryConcatenate(…). new 29e6779 Reduce the amount of transform to inverse when ConcatenatedTransform verify if two transforms are the inverse of each other. new f248e6b Add a test verifying more deeply PassThroughTransform.tryConcatenate(…) work. new 616a963 Initial draft of SampleDimension class for coverages. The 5 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: .../org/apache/sis/coverage/SampleDimension.java | 161 ++++++++++++++++++++ .../sis/coverage/{grid => }/package-info.java | 8 +- .../apache/sis/coverage/grid/GridGeometryTest.java | 47 +++++- .../transform/AbstractLinearTransform.java | 13 +- .../operation/transform/AbstractMathTransform.java | 56 ++++++- .../operation/transform/ConcatenatedTransform.java | 163 ++++++++++----------- .../operation/transform/PassThroughTransform.java | 25 +++- .../operation/transform/TransferFunction.java | 5 +- .../transform/PassThroughTransformTest.java | 51 +++++++ 9 files changed, 427 insertions(+), 102 deletions(-) create mode 100644 core/sis-raster/src/main/java/org/apache/sis/coverage/SampleDimension.java copy core/sis-raster/src/main/java/org/apache/sis/coverage/{grid => }/package-info.java (71%)