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

Add support for more primitives #26

Open
awulkiew opened this issue Jun 1, 2020 · 3 comments
Open

Add support for more primitives #26

awulkiew opened this issue Jun 1, 2020 · 3 comments

Comments

@awulkiew
Copy link
Owner

awulkiew commented Jun 1, 2020

  • Geodesic (1, 2) (G, S)
  • InfiniteLine (1, 2, 3, 4) (C)
  • Ray (1, 2, 3) (C)
  • RhumbLine (2) (G, S)
  • Segment (1) (C, G, S)
  • Vector?
  • VectorField?

(1) may be defined by 2 points
(2) may be defined by point and angle
(3) may be defined by point and direction
(4) may be defined by line equation

(C) cartesian
(G) geographic
(S) spherical equatorial

Geodesic could also be defined as InfiniteLine in G and S.

@Ok23
Copy link

Ok23 commented Jun 1, 2020

The Line Type
Line type, which is a 1 dimensional entity of infinite length that is described by two points within its present dimension.
Wykobi Computational Geometry Library

From Wykoby http://www.wykobi.com/tutorial.html#TheLineType

@awulkiew
Copy link
Owner Author

awulkiew commented Jun 1, 2020

Ok, I added it to the list. I also added Wykobi here: #25

@awulkiew
Copy link
Owner Author

awulkiew commented Oct 17, 2021

Segment, Ray and Line were added in v0.33. See:
https://github.com/awulkiew/graphical-debugging/blob/v0.33/examples/cpp.xml#L131-L177

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants