git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]# [geometry] Polar/Spherical Coordinates API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Hi all, I'm trying to add support for polar and spherical coordinates to the Euclidean geometry code. My basic idea is to add them as simple DTOs with getters and factory methods in the Point?D and Vector?D classes. For example: Polar polar = Polar.of(1, Math.PI / 2); polar.getRadius(); // 1 polar.getTheta(); // 2 Vector2D vec = Vector2D.ofPolar(polar); // also possible: Vector2D.ofPolar(1, Math.PI / 2) // do stuff with vec; uses Cartesian coordinates internally Polar result = vec.getPolar(); The Spherical class would be similar. Any thoughts, comments, or objections to this approach? I've create the following issue to track this: https://issues.apache.org/jira/projects/GEOMETRY/issues/GEOMETRY-7. Thanks, Matt

- Prev by Date:
**[ANN] Apache Commons Compress 1.17 Released** - Next by Date:
**Writing 16 Bits Per Sample To Tiff File** - Previous by thread:
**[ANN] Apache Commons Compress 1.17 Released** - Next by thread:
**Re: [geometry] Polar/Spherical Coordinates API** - Index(es):