Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

create a ConsequenceReceptorProcess Action #23

Closed
HenryGeorgist opened this issue Aug 15, 2024 · 0 comments · Fixed by #29
Closed

create a ConsequenceReceptorProcess Action #23

HenryGeorgist opened this issue Aug 15, 2024 · 0 comments · Fixed by #29
Assignees
Labels
enhancement New feature or request

Comments

@HenryGeorgist
Copy link

create a public delegate action named ProcessConsequenceReceptorProcess that has an argument of a IConsequenceReceptor

@HenryGeorgist HenryGeorgist added the enhancement New feature or request label Aug 15, 2024
@jackschonherr jackschonherr linked a pull request Aug 22, 2024 that will close this issue
@jackschonherr jackschonherr removed a link to a pull request Aug 22, 2024
@jackschonherr jackschonherr linked a pull request Aug 28, 2024 that will close this issue
Brennan1994 pushed a commit that referenced this issue Aug 28, 2024
* initial DepthHazard

* renaming in Result, added unit test file

* added parameter checking to Get

* implemented Has for LifeLosshazard, need to test more

* changed unit tests to test individual methods

* implemented get for LifeLossHazard, added tests #15

* implemented IResultsWriter #16

* Implemented ConsoleWriter and unit tests for it #17

* Implemented functionality and tests for first unit test of Structure #18

* Added more tests for Structure, fixed issues with testing console output

* implemented Location and BoundingBox, not sure about GDAL format for BB yet though #19

* implemented IHazardProvider

* implemented RandomDepthHazardProvider and tests #21, and removed check on console output from StructureTest (test had weird behavior, console output passes intermittently but values are correct) #18

* removed unneeded dependencies auto-generated by visual studio

* added fields to Structure

* changed floats to doubles to match float64 specification

* removed filter from CI

* removed no-build

* changed unit tests for #17 and #18 to circumvent weird behavior with console output

* added initial interfaces and implementations for processors after the video call #23 #24 #25

* added GetLocation to ConsequenceReceptor and changed Location coordinate types to double to match NSI #27

* added auto properties where needed

* renamed indiviual tests to be more descriptive

* added API functionality

* added scratchpaper testing environment

* implemented feature stream processor

* added URL construction method + compatiblity with custom bounding boxes

* added bounding box to test larger area

* changed tests

* various refactors to make code cleaner

* muted warnings in Process, cleaned up Process test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants