You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I propose we deprecate (and remove in 3 releases) EllipsoidPrimitive, RectanglePrimitive, and PolygonPrimitive. These objects have outlived their usefulness and cause confusion for many users (adding yet a 3rd option in the API).
To jog everyone's memory,
EllipsoidPrimitive is the raycasted ellipsoid which only works in 3D and as far as I know no one uses. The EllipsoidGeometry and EllipsoidGraphics can handle everything it can do from an end-user's standpoing.
RectanglePrimitive and PolygonPrimitive both wrap their equivalent geometry. Thy have been superseded by the Entity API. And neither have been updated to keep base with underlying geometry features.
Any thoughts or objections?
The text was updated successfully, but these errors were encountered:
As discussed in #3083, these primitives are no longer needed and add
confusion to the public API.
I also replaced usage of them in any tests with the equivalent G&A code.
mramato
changed the title
Proposal to deprecate EllipsoidPrimitive, RectanglePrimitive, and PolygonPrimitive
Proposal to deprecate EllipsoidPrimitive, RectanglePrimitive, and Polygon
Oct 14, 2015
I propose we deprecate (and remove in 3 releases)
EllipsoidPrimitive
,RectanglePrimitive
, andPolygonPrimitive
. These objects have outlived their usefulness and cause confusion for many users (adding yet a 3rd option in the API).To jog everyone's memory,
EllipsoidPrimitive
is the raycasted ellipsoid which only works in 3D and as far as I know no one uses. TheEllipsoidGeometry
andEllipsoidGraphics
can handle everything it can do from an end-user's standpoing.RectanglePrimitive
andPolygonPrimitive
both wrap their equivalent geometry. Thy have been superseded by the Entity API. And neither have been updated to keep base with underlying geometry features.Any thoughts or objections?
The text was updated successfully, but these errors were encountered: