Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
Johan Larsson
@JohanLarsson
plenty of work has gone in unreleased
Adam Miller
@millera023
Could anyone direct me to what Point2D's ToPoint3D() method is being replaced with? I see the comment saying to "Use projections instead"...but I'm honestly not for sure what that means.
Johan Larsson
@JohanLarsson
I'd just do new Point3D(p.X, p.Y, 0)
where do you see the comment? maybe we can make it clearer?
Adam Miller
@millera023
Line 341 in Point2D.cs
I'm new to using gitter...so I see some people can link things...I don't know If I can link that or not...haha
click on the line number on github and copy the url from the browser
nice ux
Adam Miller
@millera023
Oh, neat.
Johan Larsson
@JohanLarsson
youc an also select ranges etc
also, nice that you found gitter
chat is a nice complement to issues
Adam Miller
@millera023
For sure. It's great to have a forum to directly ask questions and discuss things around libraries.
Johan Larsson
@JohanLarsson
ok, that message does not make things very clear, was probably I who wrote it, we should write something better
question is what to write?
Adam Miller
@millera023
I'm especially unsure because your suggestion to my original question is to do what that method does :)
Johan Larsson
@JohanLarsson
reason for making the method obsolete is that it is in the category of useless helpers that don't make anything clearer
Adam Miller
@millera023
That makes sense, I guess the clarity issue may come from the word "projections" in the current comment. It's a bit ambiguous as to what is actually meant.
Also...someone on my team may end up packaging this project up (right now we are just building from source as we test some things out...)...If that happens would anyone here be interested on what he does?
Johan Larsson
@JohanLarsson
We should have some kind of readme with the steps
He can perhaps pr a readme or reply on #158?
there is also the documentation site etc.
not trying to make it sound like an impossible task btw :)
just that I don't know how to pack and publish it
Johan Larsson
@JohanLarsson
we wrote an analyzer with fixes for some of the breaking changes
for convenience when used from c#
Adam Miller
@millera023
What is the thought process behind having Line2D and LineSegment2D? They appear to be "mostly" the same thing.
Johan Larsson
@JohanLarsson
I think I dumbed Line2D don't remember
IIRC the definition for linesegment is a start and an end point
And a line just goes through a point with a direction
And a ray starts at a point with with a direction.
There was some activity ^
Still no package
Adam Miller
@millera023
I agree with your definitions, however Line2D does not reflect the definition you gave. I am just trying to get a gauge on what direction the whole library is moving towards.
Johan Larsson
@JohanLarsson
I think I implemented Line2D in an unfortunate way.
lately there has not been much direction
Have you seen system.numerics btw?
It looks pretty nice
Adam Jones
@Jones-Adam
LIneSegment2D is more or less a name change from Line2D to free up the namespace to implement LIne2D as per the definition Johan gave for a line. But since releases seem to be a blocking point, the sequence of change got rather lost
the idea was first LineSegment2D/3D. Then deprecate LIne2D/3D, then remove Line2D/3D. Then reintroduce support for actual geometric lines
It was envisaged to do this in separate releases to allow existing users of the library time to adapt their code... but that was back when we kind of thought we could do a series of releases in sequence, roughly one a month. Smaller evolutions
Sean bayly
@SolubleJellyfish_gitlab
Hello, is there any documentation for this package?
Github documentation link 404's
FoggyFinder
@FoggyFinder
I think the link should be removed
@SolubleJellyfish_gitlab There is no docs currently but you can get a grasp of the project from tests and API references
Sean bayly
@SolubleJellyfish_gitlab
@FoggyFinder is documentation going to be introduced in the future?
FoggyFinder
@FoggyFinder
@SolubleJellyfish_gitlab it's open source - if you feel something is missing feel free to add. I'm sure maintainers will accept PRs
Tom Makin
@tmakin
Hi all, my team are about to embark on a 3D c# mesh processing library built on spatial and would like to discuss options for contributing back again. e.g. PR into spatial or a separate OS library. I'm keen to understand the longer term ambitions for spatial and mathnet in general. Where is the best place to raise this sort of thing: private message, gitter, or issue on the repo?