@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
6 lines (5 loc) • 744 B
JavaScript
/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.32/esri/copyright.txt for details.
*/
function n(n){return"curveRings"in n&&!!n.curveRings?.length||"curvePaths"in n&&!!n.curvePaths?.length}function r(n){return"curveRings"in n?n.curveRings:n.curvePaths}function t(n){return"b"in n}function u(n){return"c"in n}function e(n){return Array.isArray(n)}function i(n){return"a"in n}function c(n){return 4===n.a.length}function o(n){return 7===n.a.length}function a(n){return t(n)?n.b[0]:u(n)?n.c[0]:i(n)?n.a[0]:n}export{r as getCurves,a as getEndpoint,t as isBezierCurve,u as isCircularArc,e as isCoordinate,n as isCurvedGeometry,i as isEllipticArc,c as isEllipticArc4,o as isEllipticArc7};