ConstReadonlybuffer: (Readonlycentroid: (input: GeometryEngineInput) => Promise<EsriGeometry | null>Readonlycontains: (ReadonlyconvexHull: (input: GeometryEngineInput) => Promise<EsriGeometry | null>Readonlydifference: (ReadonlygeodesicArea: (input: GeometryEngineInput, unit?: EsriAreaUnit) => Promise<number>ReadonlygeodesicLength: (input: GeometryEngineInput, unit?: EsriLinearUnit) => Promise<number>Readonlyintersect: (Readonlyintersects: (a: GeometryEngineInput, b: GeometryEngineInput) => Promise<boolean>ReadonlyplanarArea: (input: GeometryEngineInput, unit?: EsriAreaUnit) => Promise<number>ReadonlyplanarLength: (input: GeometryEngineInput, unit?: EsriLinearUnit) => Promise<number>Readonlysimplify: (input: GeometryEngineInput) => Promise<EsriGeometry | null>Readonlyunion: (inputs: readonly GeometryEngineInput[]) => Promise<EsriGeometry | null>
The asynchronous
geometryEngineAsynccompat surface: the same operations, each returning aPromise. Mirrors@arcgis/core/geometry/geometryEngineAsync.