Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » Geom cleanup - what do you use?
Geom cleanup - what do you use? [message #60241] Wed, 25 October 2023 12:50 Go to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Geom package is one of last instances of "old code that needs cleaning / moving to upphub".

There is some very useful code in there, some code that needs polishing and some code that is perhaps too specialised and/or obsolete.

So I have an intention to split Geom, move part to Core (3D geometry stuff mostly, also some geomtric algos like line distance), rest to UppHub.

Before I do, I wanted to ask general community: Which part of Geom do you use?

Mirek
Re: Geom cleanup - what do you use? [message #60243 is a reply to message #60241] Wed, 25 October 2023 13:57 Go to previous messageGo to next message
koldo is currently offline  koldo
Messages: 3358
Registered: August 2008
Senior Veteran
Hi Mirek

In my case I use geometry.h (to see if a point is inside a polygon) and delaunay.h (to get a triangular mesh from a set of points).


Best regards
IƱaki
Re: Geom cleanup - what do you use? [message #60265 is a reply to message #60241] Sat, 28 October 2023 06:56 Go to previous messageGo to next message
deep is currently offline  deep
Messages: 263
Registered: July 2011
Location: Bangalore
Experienced Member
Hi Mirek,

I am using it for various line-line line-arc intersection point calculations.

use geometry.h


Warm Regards

Deepak
Re: Geom cleanup - what do you use? [message #60272 is a reply to message #60241] Mon, 30 October 2023 07:59 Go to previous messageGo to next message
Tom1
Messages: 1212
Registered: March 2007
Senior Contributor
Hi Mirek,

I'm using Matrixf and functions related to that.

Best regards,

Tom
Re: Geom cleanup - what do you use? [message #60275 is a reply to message #60241] Mon, 30 October 2023 13:31 Go to previous message
Oblivion is currently offline  Oblivion
Messages: 1093
Registered: August 2007
Senior Contributor
Hi Mirek,

Quote:
So I have an intention to split Geom, move part to Core (3D geometry stuff mostly, also some geomtric algos like line distance), rest to UppHub.


Incidentally, I had already moved and refactored/cleaned up most of the 3D code of geom package into Point3D, Xform3D (inspired by and similar to the Painter's Xform2D) structures and to their related functions (as part of a very lightweight software-based 3D renderer called Sculptor package, which I needed at the time).

I can send in a pull request next weekend, if you'd like to review. (to speed up)

Best regards,
Oblivion



[Updated on: Mon, 30 October 2023 13:33]

Report message to a moderator

Previous Topic: 2023.2rc3
Next Topic: Ide: full block caret
Goto Forum:
  


Current Time: Mon Apr 29 07:37:05 CEST 2024

Total time taken to generate the page: 0.03087 seconds