Commit 176a8f5c authored by Jakob Lindo's avatar Jakob Lindo 💬 Committed by Donald Shea
Browse files

[#1040] fix gring clockwise issue with lon around 0

Squashed commit of the following:

commit 42f15105
Merge: 60adae50 7aae30f5
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Dec 12 11:04:17 2025 -0500

    Merge branch 'develop' into 1040-mixed-lon-wkt

commit 60adae50
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 20 11:57:00 2025 -0500

    [#1040] Updated WKT starting negative clockwise test

commit ccb45d3b
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 14 14:40:23 2025 -0500

    [#1040] Added Gring strings flagged scan test

commit 81781376
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 14 14:27:27 2025 -0500

    [#1040] Moved some defs to put overloads together

commit e566bfd2
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 14 14:12:36 2025 -0500

    [#1040] Added flagged-scan WKT test, set satelliteFlo"

commit a91a6189
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 14 14:05:28 2025 -0500

    [#1040] Removed satellite flow param and autoformatted

commit c179b5aa
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 14 14:03:27 2025 -0500

    [#1040] Updated/added comments and autoformatted

commit 633a87c4
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 14 12:53:16 2025 -0500

    [#1040] Centralized the def of assignExtrema

commit 3c83d236
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 14 12:46:46 2025 -0500

    [#1040] Added a flagged version of updateExtremes

commit fc3bbe29
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 14 10:04:46 2025 -0500

    [1040] Set the pixel mask

commit f33134de
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 14 10:01:22 2025 -0500

    [#1040] Added support for pixel masking

commit dcfae1ad
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 14 09:33:08 2025 -0500

    [#1040] Added flag test

commit 598c8188
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 13 15:39:47 2025 -0500

    [#1040] Added replaced local OutputRedirectors with a global

commit b827606f
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 13 15:19:47 2025 -0500

    [#1040] Added before processing tests

commit 380cef7a
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 13 15:00:54 2025 -0500

    [#1040] Added direction check tests

commit 991b84d7
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 13 14:37:08 2025 -0500

    [#1040] Changed the flow check logic to increment instead of assign

commit 35b02fc6
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 13 14:05:07 2025 -0500

    [#1040] Added getSatelliteDirection

commit 2f11cd05
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 13 13:31:36 2025 -0500

    [#1040] Removed local currentFlow

commit 724226ca
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 13 10:52:33 2025 -0500

    [#1040] Ran autoformatter

commit ac105bbf
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 13 10:35:38 2025 -0500

    [#1040] Updated the expectation of the starting positive 180 crossing WKT test

commit 79745bad
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Wed Nov 12 15:34:31 2025 -0500

    [#1040] Added pole-crossing Gring test

commit 61625952
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Wed Nov 12 15:30:25 2025 -0500

    [#1040] Updated pole-crossing WKT test

commit 52c2d85f
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Wed Nov 12 14:21:59 2025 -0500

    [#1040] Updated the WKT spanning pole test

commit 45a90997
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Wed Nov 12 13:57:09 2025 -0500

    [#1040] Added a WKT test for pole crossing

commit 12c4f9a4
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Mon Nov 10 12:04:55 2025 -0500

    [#1040] Implemented WKT CW positive test

commit b2a67579
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Mon Nov 10 11:43:32 2025 -0500

    [#1040] Adjusted the WKT starting negative CCW test to actually start CCW

commit 0c6fb012
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Mon Nov 10 11:10:43 2025 -0500

    [#1040] Implemented WKT CW negative test

commit e540e51f
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Mon Nov 10 11:07:01 2025 -0500

    [#1040] Implemented WKT positive CCW

commit dacdbd3a
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Mon Nov 10 11:01:49 2025 -0500

    [#1040] Implemented WKT negative CCW test

commit c6f2d313
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Mon Nov 10 10:01:16 2025 -0500

    [#1040] Implemented intersected polygon WKT test

commit 2a4e7bd6
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Mon Nov 10 09:49:41 2025 -0500

    Added WKT crossing 180 and intersection stubs

commit edba1340
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Mon Nov 10 08:58:24 2025 -0500

    Added CerrRedirector

commit 86d8bd37
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 22:42:41 2025 +0000

    [#1040] Added Gring strings tests

commit d5f72019
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 22:05:59 2025 +0000

    [#1040] Updated WKT tests

commit cfdac4f5
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 21:12:49 2025 +0000

    Added some doxygen comments

commit 5b6728f1
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 21:06:20 2025 +0000

    Unified point types

commit 43918376
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 20:55:53 2025 +0000

    Moved point_t and polygon defs to header

commit 6f2bff6a
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 20:47:27 2025 +0000

    Moved all implementation to cpp file

commit a3e769de
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 20:43:27 2025 +0000

    Updated comments and formatting

commit 48e67aac
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 19:20:27 2025 +0000

    Refactored WKT reverse iteration

commit f45a1cde
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 19:08:19 2025 +0000

    Renamed processScan to tryIncludeScan

commit fcfa41ee
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 19:00:30 2025 +0000

    Moved a variable

commit a995f623
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 18:58:37 2025 +0000

    Default-parameterized the default constructor

commit 7bc9ee9d
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 18:40:34 2025 +0000

    Removed scan direction

commit 12b92fd5
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 18:37:26 2025 +0000

    Removed scanInclusionInterval in favor of flowCheckInterval

commit 997d108d
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 18:35:33 2025 +0000

    Removed scan number heuristic from shouldIncludeScan

commit 5b053be1
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 18:30:45 2025 +0000

    Added scanInclusionRate to default constructor

commit dd4947d2
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 18:24:58 2025 +0000

    Moved polygon types to file namespace

commit 78a728e6
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 17:34:14 2025 +0000

    Moved point_t def to global namespace

commit 3dfa0102
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 17:32:29 2025 +0000

    Reverted a change to prevent segfaults

    This reverts commit 8f199b37.

commit 8f199b37
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 17:27:47 2025 +0000

    Refactored a long condition into a bool

commit 000d3c56
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 17:23:26 2025 +0000

    Added check against scanInclusionInterval

commit cc0a91a8
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 17:18:58 2025 +0000

    Added header guards

commit 13ac71bb
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 00:21:02 2025 +0000

    Removed redundant checks for scan validity

commit c1d8fde0
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 00:18:34 2025 +0000

    Added double middleLatitude

commit 7be01b86
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 00:13:32 2025 +0000

    Added an assignment to prevIncludedLat

commit 5e1d4f51
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 00:12:27 2025 +0000

    Renamed included lat var to prevIncludedLat

commit 543fa7c6
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Fri Nov 7 00:00:19 2025 +0000

    Added class-level bool satelliteFlow

commit 9771a3d6
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 23:40:05 2025 +0000

    Formatted

commit 0d4ec957
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 23:39:45 2025 +0000

    Implemented shouldIncludeScan

commit 9afa1576
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 23:06:59 2025 +0000

    Stubbed out shouldIncludeScan

commit c74e0d5b
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 22:41:30 2025 +0000

    Updated comments about polygon construction

commit 35c6fda9
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 22:37:15 2025 +0000

    Redefined polygon type to specify CW and unclosed

commit 2a38fdec
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 22:35:04 2025 +0000

    Changed a reverse loop to use iterators

commit 495bc41a
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 22:24:38 2025 +0000

    Fixed an issue causing empty strings

commit 77723f1f
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 22:08:29 2025 +0000

    Implemented getGringStrings

commit d518ec66
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 21:53:08 2025 +0000

    Corrected arraysAreEqual by calling std::abs

commit 8a66e7e7
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 21:42:56 2025 +0000

    Added equality guard to addBounds

commit 4ea3022f
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 21:27:30 2025 +0000

    Specified WKT precision

commit 216b8a9a
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 21:22:55 2025 +0000

    Reversed iteration over scan end points

commit 0e85720b
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 21:20:46 2025 +0000

    Moved end pointers back one

commit b3d605ac
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 21:03:55 2025 +0000

    Added some error checks and implemented addBounds

commit 160acab2
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 20:21:24 2025 +0000

    Added initialization of lon/lat extrema

commit 10a0ec1c
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 20:19:22 2025 +0000

    Implemented getGeospatialBounds

commit 4df9a708
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 20:11:45 2025 +0000

    Implemented simple processScan

commit 85b2c37d
Author: Jakob Lindo <jakob.c.lindo@nasa.gov>
Date:   Thu Nov 6 19:55:13 2025 +0000

    Declared minimum interface
parent 7aae30f5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment