PageSourceSearch

https://oma.mustankorkea.fi/e-services/mustankorkea/assets/affineTransformOperator-g2VQXcIX.js

js mustankorkea.fi collected 2026-09-24 23:50:40 UTC 1,361 bytes, 1 lines download raw bytes

1import{N as c}from"./index-CYBe2UDx.js";import{t as i,s as p}from"./SimpleGeometryCursor-B92kdZ15.js";import{j as f}from"./Transformation2D-B_tst7So.js";import{getSpatialReference as u,toGeometry as m,fromGeometry as a}from"./apiConverter-L7DAQEES.js";import"./ProjectionTransformation-Bh7wqFnB.js";import"./jsonConverter-DB8gBwG9.js";class l{getOperatorType(){return 10303}supportsCurves(){return!0}accelerateGeometry(e,t,n){return!1}canAccelerateGeometry(e){return!1}executeMany(e,t,n){return new y(e,t,n)}execute(e,t,n){const o=e.clone();return o.applyTransformation(t),o}}class y extends i{constructor(e,t,n){super(),this.m_index=-1,this.m_transformation=t.clone(),this.m_inputGeometryCursor=e}next(){let e;if(e=this.m_inputGeometryCursor.next()){f(e),this.m_index=this.m_inputGeometryCursor.getGeometryID();const t=e.clone();return t.applyTransformation(this.m_transformation),t}return null}getGeometryID(){return this.m_index}tock(){return!0}getRank(){return 1}}const s=new l;function x(r,e){return s.execute(r,e,null)}function G(r,e){const t=s.executeMany(new p(r),e,null);return Array.from(t)}function h(){return s.supportsCurves()}function M(r,e){const t=u(r);return m(x(a(r),e.transform),t)}function T(r,e){const t=r.map(a),n=u(r);return G(t,e.transform).map(o=>m(o,n)).filter(c)}const $=h();export{M as execute,T as executeMany,$ as supportsCurves};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.