@nativescript-community/ui-carto
Version:
NativeScript plugin for CARTO Mobile SDK
923 lines (892 loc) • 835 kB
TypeScript
/* eslint-disable @typescript-eslint/unified-signatures */
/* eslint-disable @typescript-eslint/adjacent-overload-signatures */
/* eslint-disable no-redeclare */
declare namespace com {
export namespace carto {
export namespace components {
export class Layers extends java.lang.Object {
public static class: java.lang.Class<com.carto.components.Layers>;
public swigCMemOwn: boolean;
public set(index: number, layer: com.carto.layers.Layer): void;
public remove(layer: com.carto.layers.Layer): boolean;
public get(index: number): com.carto.layers.Layer;
public finalize(): void;
public static getCPtr(obj: com.carto.components.Layers): number;
public constructor(cPtr: number, cMemoryOwn: boolean);
public setAll(layers: com.carto.layers.LayerVector): void;
public insert(index: number, layer: com.carto.layers.Layer): void;
public swigGetRawPtr(): number;
public equals(obj: any): boolean;
public delete(): void;
public hashCode(): number;
public getAll(): com.carto.layers.LayerVector;
public clear(): void;
public addAll(layers: com.carto.layers.LayerVector): void;
public count(): number;
public add(layer: com.carto.layers.Layer): void;
public removeAll(layers: com.carto.layers.LayerVector): boolean;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace components {
export class LayersModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.components.LayersModuleJNI>;
public static Layers_swigGetRawPtr(param0: number, param1: com.carto.components.Layers): number;
public static Layers_addAll(param0: number, param1: com.carto.components.Layers, param2: number, param3: com.carto.layers.LayerVector): void;
public static Layers_remove(param0: number, param1: com.carto.components.Layers, param2: number, param3: com.carto.layers.Layer): boolean;
public static Layers_count(param0: number, param1: com.carto.components.Layers): number;
public static Layers_add(param0: number, param1: com.carto.components.Layers, param2: number, param3: com.carto.layers.Layer): void;
public static Layers_setAll(param0: number, param1: com.carto.components.Layers, param2: number, param3: com.carto.layers.LayerVector): void;
public static Layers_insert(param0: number, param1: com.carto.components.Layers, param2: number, param3: number, param4: com.carto.layers.Layer): void;
public constructor();
public static Layers_get(param0: number, param1: com.carto.components.Layers, param2: number): number;
public static delete_Layers(param0: number): void;
public static Layers_clear(param0: number, param1: com.carto.components.Layers): void;
public static Layers_removeAll(param0: number, param1: com.carto.components.Layers, param2: number, param3: com.carto.layers.LayerVector): boolean;
public static Layers_set(param0: number, param1: com.carto.components.Layers, param2: number, param3: number, param4: com.carto.layers.Layer): void;
public static Layers_getAll(param0: number, param1: com.carto.components.Layers): number;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace components {
export class Options extends java.lang.Object {
public static class: java.lang.Class<com.carto.components.Options>;
public swigCMemOwn: boolean;
public setSkyColor(color: com.carto.graphics.Color): void;
public isDoubleClickDetection(): boolean;
public getPivotMode(): com.carto.components.PivotMode;
public isRotatable(): boolean;
public setDoubleClickMaxDuration(duration: number): void;
public setDPI(dpi: number): void;
public static getCPtr(obj: com.carto.components.Options): number;
public hashCode(): number;
public setClearColor(color: com.carto.graphics.Color): void;
public setTiltRange(tiltRange: com.carto.core.MapRange): void;
public getBackgroundBitmap(): com.carto.graphics.Bitmap;
public getDoubleClickMaxDuration(): number;
public getSkyColor(): com.carto.graphics.Color;
public setTiltGestureReversed(reversed: boolean): void;
public setZoomRange(zoomRange: com.carto.core.MapRange): void;
public getAmbientLightColor(): com.carto.graphics.Color;
public isZoomGestures(): boolean;
public getFieldOfViewY(): number;
public getPanBounds(): com.carto.core.MapBounds;
public setDoubleClickDetection(enabled: boolean): void;
public setTileThreadPoolSize(poolSize: number): void;
public setRenderProjectionMode(renderProjectionMode: com.carto.components.RenderProjectionMode): void;
public setLongClickDuration(duration: number): void;
public isLayersLabelsProcessedInReverseOrder(): boolean;
public setTileDrawSize(tileDrawSize: number): void;
public getLongClickDuration(): number;
public setLayersLabelsProcessedInReverseOrder(enabled: boolean): void;
public setBackgroundBitmap(backgroundBitmap: com.carto.graphics.Bitmap): void;
public isSeamlessPanning(): boolean;
public setClickTypeDetection(enabled: boolean): void;
public setRestrictedPanning(enabled: boolean): void;
public setBaseProjection(baseProjection: com.carto.projections.Projection): void;
public setMainLightDirection(direction: com.carto.core.MapVec): void;
public isClickTypeDetection(): boolean;
public getFocusPointOffset(): com.carto.core.ScreenPos;
public setFocusPointOffset(offset: com.carto.core.ScreenPos): void;
public getTileThreadPoolSize(): number;
public getDrawDistance(): number;
public isTiltGestureReversed(): boolean;
public getRenderProjectionMode(): com.carto.components.RenderProjectionMode;
public isKineticRotation(): boolean;
public finalize(): void;
public isUserInput(): boolean;
public setFieldOfViewY(fovY: number): void;
public constructor(cPtr: number, cMemoryOwn: boolean);
public getClearColor(): com.carto.graphics.Color;
public getTiltRange(): com.carto.core.MapRange;
public delete(): void;
public isKineticZoom(): boolean;
public setEnvelopeThreadPoolSize(poolSize: number): void;
public getDPI(): number;
public setUserInput(enabled: boolean): void;
public setAmbientLightColor(color: com.carto.graphics.Color): void;
public setKineticZoom(enabled: boolean): void;
public setPanBounds(panBounds: com.carto.core.MapBounds): void;
public getBaseProjection(): com.carto.projections.Projection;
public setRotationGestures(enabled: boolean): void;
public setPivotMode(pivotMode: com.carto.components.PivotMode): void;
public isRotationGestures(): boolean;
public setKineticRotation(enabled: boolean): void;
public isKineticPan(): boolean;
public setRotatable(enabled: boolean): void;
public getZoomRange(): com.carto.core.MapRange;
public setSeamlessPanning(enabled: boolean): void;
public getPanningMode(): com.carto.components.PanningMode;
public setKineticPan(enabled: boolean): void;
public swigGetRawPtr(): number;
public equals(obj: any): boolean;
public setZoomGestures(enabled: boolean): void;
public getMainLightDirection(): com.carto.core.MapVec;
public getMainLightColor(): com.carto.graphics.Color;
public getTileDrawSize(): number;
public setPanningMode(panningMode: com.carto.components.PanningMode): void;
public isRestrictedPanning(): boolean;
public setDrawDistance(drawDistance: number): void;
public getEnvelopeThreadPoolSize(): number;
public setMainLightColor(color: com.carto.graphics.Color): void;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace components {
export class OptionsModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.components.OptionsModuleJNI>;
public static Options_getPanningMode(param0: number, param1: com.carto.components.Options): number;
public static Options_getBackgroundBitmap(param0: number, param1: com.carto.components.Options): number;
public static Options_setBackgroundBitmap(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.graphics.Bitmap): void;
public static Options_getPivotMode(param0: number, param1: com.carto.components.Options): number;
public static delete_Options(param0: number): void;
public static Options_getDPI(param0: number, param1: com.carto.components.Options): number;
public static Options_setTiltRange(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.core.MapRange): void;
public static Options_getDrawDistance(param0: number, param1: com.carto.components.Options): number;
public static Options_setDrawDistance(param0: number, param1: com.carto.components.Options, param2: number): void;
public constructor();
public static Options_getFieldOfViewY(param0: number, param1: com.carto.components.Options): number;
public static Options_isLayersLabelsProcessedInReverseOrder(param0: number, param1: com.carto.components.Options): boolean;
public static Options_isKineticZoom(param0: number, param1: com.carto.components.Options): boolean;
public static Options_getSkyColor(param0: number, param1: com.carto.components.Options): number;
public static Options_setMainLightDirection(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.core.MapVec): void;
public static Options_setZoomRange(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.core.MapRange): void;
public static Options_isZoomGestures(param0: number, param1: com.carto.components.Options): boolean;
public static Options_setTileDrawSize(param0: number, param1: com.carto.components.Options, param2: number): void;
public static Options_isKineticPan(param0: number, param1: com.carto.components.Options): boolean;
public static Options_getMainLightColor(param0: number, param1: com.carto.components.Options): number;
public static Options_getRenderProjectionMode(param0: number, param1: com.carto.components.Options): number;
public static Options_setAmbientLightColor(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.graphics.Color): void;
public static Options_getTileThreadPoolSize(param0: number, param1: com.carto.components.Options): number;
public static Options_setRestrictedPanning(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_setRotatable(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_getClearColor(param0: number, param1: com.carto.components.Options): number;
public static Options_getTileDrawSize(param0: number, param1: com.carto.components.Options): number;
public static Options_isKineticRotation(param0: number, param1: com.carto.components.Options): boolean;
public static Options_setBaseProjection(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.projections.Projection): void;
public static Options_swigGetRawPtr(param0: number, param1: com.carto.components.Options): number;
public static Options_isClickTypeDetection(param0: number, param1: com.carto.components.Options): boolean;
public static Options_setDPI(param0: number, param1: com.carto.components.Options, param2: number): void;
public static Options_setKineticRotation(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_isRotationGestures(param0: number, param1: com.carto.components.Options): boolean;
public static Options_getMainLightDirection(param0: number, param1: com.carto.components.Options): number;
public static Options_isUserInput(param0: number, param1: com.carto.components.Options): boolean;
public static Options_setKineticZoom(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_getBaseProjection(param0: number, param1: com.carto.components.Options): number;
public static Options_setUserInput(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_isTiltGestureReversed(param0: number, param1: com.carto.components.Options): boolean;
public static Options_getTiltRange(param0: number, param1: com.carto.components.Options): number;
public static Options_getPanBounds(param0: number, param1: com.carto.components.Options): number;
public static Options_setLongClickDuration(param0: number, param1: com.carto.components.Options, param2: number): void;
public static Options_setRenderProjectionMode(param0: number, param1: com.carto.components.Options, param2: number): void;
public static Options_isDoubleClickDetection(param0: number, param1: com.carto.components.Options): boolean;
public static Options_getDoubleClickMaxDuration(param0: number, param1: com.carto.components.Options): number;
public static Options_isSeamlessPanning(param0: number, param1: com.carto.components.Options): boolean;
public static Options_getFocusPointOffset(param0: number, param1: com.carto.components.Options): number;
public static Options_setPanBounds(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.core.MapBounds): void;
public static Options_setSkyColor(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.graphics.Color): void;
public static Options_isRotatable(param0: number, param1: com.carto.components.Options): boolean;
public static Options_setLayersLabelsProcessedInReverseOrder(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_setSeamlessPanning(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_setDoubleClickMaxDuration(param0: number, param1: com.carto.components.Options, param2: number): void;
public static Options_setZoomGestures(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_setPivotMode(param0: number, param1: com.carto.components.Options, param2: number): void;
public static Options_setRotationGestures(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_getAmbientLightColor(param0: number, param1: com.carto.components.Options): number;
public static Options_setEnvelopeThreadPoolSize(param0: number, param1: com.carto.components.Options, param2: number): void;
public static Options_setDoubleClickDetection(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_setPanningMode(param0: number, param1: com.carto.components.Options, param2: number): void;
public static Options_getEnvelopeThreadPoolSize(param0: number, param1: com.carto.components.Options): number;
public static Options_setKineticPan(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_setFocusPointOffset(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.core.ScreenPos): void;
public static Options_setFieldOfViewY(param0: number, param1: com.carto.components.Options, param2: number): void;
public static Options_isRestrictedPanning(param0: number, param1: com.carto.components.Options): boolean;
public static Options_setTiltGestureReversed(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_setTileThreadPoolSize(param0: number, param1: com.carto.components.Options, param2: number): void;
public static Options_setClickTypeDetection(param0: number, param1: com.carto.components.Options, param2: boolean): void;
public static Options_setClearColor(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.graphics.Color): void;
public static Options_getZoomRange(param0: number, param1: com.carto.components.Options): number;
public static Options_getLongClickDuration(param0: number, param1: com.carto.components.Options): number;
public static Options_setMainLightColor(param0: number, param1: com.carto.components.Options, param2: number, param3: com.carto.graphics.Color): void;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace components {
export class PanningMode {
public static class: java.lang.Class<com.carto.components.PanningMode>;
public static PANNING_MODE_FREE: com.carto.components.PanningMode;
public static PANNING_MODE_STICKY: com.carto.components.PanningMode;
public static PANNING_MODE_STICKY_FINAL: com.carto.components.PanningMode;
public swigValue(): number;
public static values(): androidNative.Array<com.carto.components.PanningMode>;
public static valueOf(enumClass: java.lang.Class<any>, name: string): java.lang.Enum<any>;
public static valueOf(name: string): com.carto.components.PanningMode;
public static swigToEnum(swigEnum: number): com.carto.components.PanningMode;
}
export namespace PanningMode {
export class SwigNext extends java.lang.Object {
public static class: java.lang.Class<com.carto.components.PanningMode.SwigNext>;
}
}
}
}
}
declare namespace com {
export namespace carto {
export namespace components {
export class PivotMode {
public static class: java.lang.Class<com.carto.components.PivotMode>;
public static PIVOT_MODE_TOUCHPOINT: com.carto.components.PivotMode;
public static PIVOT_MODE_CENTERPOINT: com.carto.components.PivotMode;
public static values(): androidNative.Array<com.carto.components.PivotMode>;
public static valueOf(name: string): com.carto.components.PivotMode;
public swigValue(): number;
public static valueOf(enumClass: java.lang.Class<any>, name: string): java.lang.Enum<any>;
public static swigToEnum(swigEnum: number): com.carto.components.PivotMode;
}
export namespace PivotMode {
export class SwigNext extends java.lang.Object {
public static class: java.lang.Class<com.carto.components.PivotMode.SwigNext>;
}
}
}
}
}
declare namespace com {
export namespace carto {
export namespace components {
export class RenderProjectionMode {
public static class: java.lang.Class<com.carto.components.RenderProjectionMode>;
public static RENDER_PROJECTION_MODE_PLANAR: com.carto.components.RenderProjectionMode;
public static RENDER_PROJECTION_MODE_SPHERICAL: com.carto.components.RenderProjectionMode;
public static values(): androidNative.Array<com.carto.components.RenderProjectionMode>;
public swigValue(): number;
public static valueOf(name: string): com.carto.components.RenderProjectionMode;
public static valueOf(enumClass: java.lang.Class<any>, name: string): java.lang.Enum<any>;
public static swigToEnum(swigEnum: number): com.carto.components.RenderProjectionMode;
}
export namespace RenderProjectionMode {
export class SwigNext extends java.lang.Object {
public static class: java.lang.Class<com.carto.components.RenderProjectionMode.SwigNext>;
}
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class Address extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.Address>;
public swigCMemOwn: boolean;
public getStreet(): string;
public static getCPtr(obj: com.carto.core.Address): number;
public getCountry(): string;
public finalize(): void;
public getCounty(): string;
public getName(): string;
public getCategories(): com.carto.core.StringVector;
public toString(): string;
public constructor(cPtr: number, cMemoryOwn: boolean);
public getNeighbourhood(): string;
public constructor();
public constructor(country: string, region: string, county: string, locality: string, neighbourhood: string, street: string, postcode: string, houseNumber: string, name: string, categories: com.carto.core.StringVector);
public swigGetRawPtr(): number;
public equals(obj: any): boolean;
public delete(): void;
public getPostcode(): string;
public hashCode(): number;
public getHouseNumber(): string;
public getRegion(): string;
public getLocality(): string;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class AddressModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.AddressModuleJNI>;
public static Address_swigGetRawPtr(param0: number, param1: com.carto.core.Address): number;
public static Address_getCategories(param0: number, param1: com.carto.core.Address): number;
public static Address_getPostcode(param0: number, param1: com.carto.core.Address): string;
public static delete_Address(param0: number): void;
public static Address_getNeighbourhood(param0: number, param1: com.carto.core.Address): string;
public static Address_getStreet(param0: number, param1: com.carto.core.Address): string;
public static Address_getLocality(param0: number, param1: com.carto.core.Address): string;
public static Address_getCountry(param0: number, param1: com.carto.core.Address): string;
public static Address_getRegion(param0: number, param1: com.carto.core.Address): string;
public static Address_toString(param0: number, param1: com.carto.core.Address): string;
public constructor();
public static Address_getHouseNumber(param0: number, param1: com.carto.core.Address): string;
public static Address_getName(param0: number, param1: com.carto.core.Address): string;
public static new_Address__SWIG_1(param0: string, param1: string, param2: string, param3: string, param4: string, param5: string, param6: string, param7: string, param8: string, param9: number, param10: com.carto.core.StringVector): number;
public static Address_getCounty(param0: number, param1: com.carto.core.Address): string;
public static Address_equalsInternal(param0: number, param1: com.carto.core.Address, param2: number, param3: com.carto.core.Address): boolean;
public static new_Address__SWIG_0(): number;
public static Address_hashCodeInternal(param0: number, param1: com.carto.core.Address): number;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class BinaryData extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.BinaryData>;
public swigCMemOwn: boolean;
public swigGetRawPtr(): number;
public equals(obj: any): boolean;
public delete(): void;
public hashCode(): number;
public finalize(): void;
public getData(): androidNative.Array<number>;
public toString(): string;
public constructor(cPtr: number, cMemoryOwn: boolean);
public static getCPtr(obj: com.carto.core.BinaryData): number;
public constructor(dataPtr: androidNative.Array<number>);
public constructor();
public size(): number;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class BinaryDataModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.BinaryDataModuleJNI>;
public static BinaryData_swigGetRawPtr(param0: number, param1: com.carto.core.BinaryData): number;
public static BinaryData_size(param0: number, param1: com.carto.core.BinaryData): number;
public static BinaryData_getData(param0: number, param1: com.carto.core.BinaryData): androidNative.Array<number>;
public static new_BinaryData__SWIG_1(param0: androidNative.Array<number>): number;
public static BinaryData_toString(param0: number, param1: com.carto.core.BinaryData): string;
public static new_BinaryData__SWIG_0(): number;
public static delete_BinaryData(param0: number): void;
public constructor();
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class DoubleVector extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.DoubleVector>;
public swigCMemOwn: boolean;
public set(i: number, val: number): void;
public finalize(): void;
public constructor(n: number);
public constructor(cPtr: number, cMemoryOwn: boolean);
public get(i: number): number;
public constructor();
public size(): number;
public swigGetRawPtr(): number;
public delete(): void;
public capacity(): number;
public add(x: number): void;
public clear(): void;
public static getCPtr(obj: com.carto.core.DoubleVector): number;
public isEmpty(): boolean;
public reserve(n: number): void;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class DoubleVectorModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.DoubleVectorModuleJNI>;
public static new_DoubleVector__SWIG_1(param0: number): number;
public static new_DoubleVector__SWIG_0(): number;
public static DoubleVector_swigGetRawPtr(param0: number, param1: com.carto.core.DoubleVector): number;
public static DoubleVector_get(param0: number, param1: com.carto.core.DoubleVector, param2: number): number;
public static DoubleVector_clear(param0: number, param1: com.carto.core.DoubleVector): void;
public static DoubleVector_size(param0: number, param1: com.carto.core.DoubleVector): number;
public static DoubleVector_reserve(param0: number, param1: com.carto.core.DoubleVector, param2: number): void;
public constructor();
public static DoubleVector_add(param0: number, param1: com.carto.core.DoubleVector, param2: number): void;
public static DoubleVector_set(param0: number, param1: com.carto.core.DoubleVector, param2: number, param3: number): void;
public static DoubleVector_isEmpty(param0: number, param1: com.carto.core.DoubleVector): boolean;
public static delete_DoubleVector(param0: number): void;
public static DoubleVector_capacity(param0: number, param1: com.carto.core.DoubleVector): number;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class IntVector extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.IntVector>;
public swigCMemOwn: boolean;
public set(i: number, val: number): void;
public finalize(): void;
public constructor(n: number);
public constructor(cPtr: number, cMemoryOwn: boolean);
public get(i: number): number;
public constructor();
public size(): number;
public swigGetRawPtr(): number;
public delete(): void;
public static getCPtr(obj: com.carto.core.IntVector): number;
public capacity(): number;
public add(x: number): void;
public clear(): void;
public isEmpty(): boolean;
public reserve(n: number): void;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class IntVectorModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.IntVectorModuleJNI>;
public static IntVector_add(param0: number, param1: com.carto.core.IntVector, param2: number): void;
public static new_IntVector__SWIG_0(): number;
public static IntVector_size(param0: number, param1: com.carto.core.IntVector): number;
public static IntVector_isEmpty(param0: number, param1: com.carto.core.IntVector): boolean;
public static IntVector_set(param0: number, param1: com.carto.core.IntVector, param2: number, param3: number): void;
public static IntVector_capacity(param0: number, param1: com.carto.core.IntVector): number;
public static IntVector_clear(param0: number, param1: com.carto.core.IntVector): void;
public static IntVector_swigGetRawPtr(param0: number, param1: com.carto.core.IntVector): number;
public constructor();
public static IntVector_reserve(param0: number, param1: com.carto.core.IntVector, param2: number): void;
public static IntVector_get(param0: number, param1: com.carto.core.IntVector, param2: number): number;
public static delete_IntVector(param0: number): void;
public static new_IntVector__SWIG_1(param0: number): number;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapBounds extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapBounds>;
public swigCMemOwn: boolean;
public getMax(): com.carto.core.MapPos;
public shrinkToIntersection(bounds: com.carto.core.MapBounds): void;
public static getCPtr(obj: com.carto.core.MapBounds): number;
public contains(bounds: com.carto.core.MapBounds): boolean;
public finalize(): void;
public intersects(bounds: com.carto.core.MapBounds): boolean;
public getCenter(): com.carto.core.MapPos;
public toString(): string;
public constructor(cPtr: number, cMemoryOwn: boolean);
public contains(pos: com.carto.core.MapPos): boolean;
public constructor();
public getMin(): com.carto.core.MapPos;
public swigGetRawPtr(): number;
public equals(obj: any): boolean;
public getDelta(): com.carto.core.MapVec;
public delete(): void;
public hashCode(): number;
public constructor(min: com.carto.core.MapPos, max: com.carto.core.MapPos);
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapBoundsModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapBoundsModuleJNI>;
public static MapBounds_contains__SWIG_1(param0: number, param1: com.carto.core.MapBounds, param2: number, param3: com.carto.core.MapBounds): boolean;
public static MapBounds_contains__SWIG_0(param0: number, param1: com.carto.core.MapBounds, param2: number, param3: com.carto.core.MapPos): boolean;
public static MapBounds_toString(param0: number, param1: com.carto.core.MapBounds): string;
public static MapBounds_swigGetRawPtr(param0: number, param1: com.carto.core.MapBounds): number;
public static MapBounds_getCenter(param0: number, param1: com.carto.core.MapBounds): number;
public static MapBounds_getMin(param0: number, param1: com.carto.core.MapBounds): number;
public static new_MapBounds__SWIG_1(param0: number, param1: com.carto.core.MapPos, param2: number, param3: com.carto.core.MapPos): number;
public static delete_MapBounds(param0: number): void;
public constructor();
public static MapBounds_intersects(param0: number, param1: com.carto.core.MapBounds, param2: number, param3: com.carto.core.MapBounds): boolean;
public static MapBounds_shrinkToIntersection(param0: number, param1: com.carto.core.MapBounds, param2: number, param3: com.carto.core.MapBounds): void;
public static MapBounds_getMax(param0: number, param1: com.carto.core.MapBounds): number;
public static new_MapBounds__SWIG_0(): number;
public static MapBounds_hashCodeInternal(param0: number, param1: com.carto.core.MapBounds): number;
public static MapBounds_equalsInternal(param0: number, param1: com.carto.core.MapBounds, param2: number, param3: com.carto.core.MapBounds): boolean;
public static MapBounds_getDelta(param0: number, param1: com.carto.core.MapBounds): number;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapEnvelope extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapEnvelope>;
public swigCMemOwn: boolean;
public constructor(bounds: com.carto.core.MapBounds);
public finalize(): void;
public getBounds(): com.carto.core.MapBounds;
public intersects(envelope: com.carto.core.MapEnvelope): boolean;
public toString(): string;
public constructor(cPtr: number, cMemoryOwn: boolean);
public constructor();
public contains(envelope: com.carto.core.MapEnvelope): boolean;
public swigGetRawPtr(): number;
public equals(obj: any): boolean;
public static getCPtr(obj: com.carto.core.MapEnvelope): number;
public delete(): void;
public hashCode(): number;
public constructor(convexHull: com.carto.core.MapPosVector);
public getConvexHull(): com.carto.core.MapPosVector;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapEnvelopeModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapEnvelopeModuleJNI>;
public static MapEnvelope_equalsInternal(param0: number, param1: com.carto.core.MapEnvelope, param2: number, param3: com.carto.core.MapEnvelope): boolean;
public static MapEnvelope_hashCodeInternal(param0: number, param1: com.carto.core.MapEnvelope): number;
public static MapEnvelope_getBounds(param0: number, param1: com.carto.core.MapEnvelope): number;
public static MapEnvelope_contains(param0: number, param1: com.carto.core.MapEnvelope, param2: number, param3: com.carto.core.MapEnvelope): boolean;
public static new_MapEnvelope__SWIG_1(param0: number, param1: com.carto.core.MapBounds): number;
public static new_MapEnvelope__SWIG_2(param0: number, param1: com.carto.core.MapPosVector): number;
public static new_MapEnvelope__SWIG_0(): number;
public static delete_MapEnvelope(param0: number): void;
public constructor();
public static MapEnvelope_toString(param0: number, param1: com.carto.core.MapEnvelope): string;
public static MapEnvelope_swigGetRawPtr(param0: number, param1: com.carto.core.MapEnvelope): number;
public static MapEnvelope_getConvexHull(param0: number, param1: com.carto.core.MapEnvelope): number;
public static MapEnvelope_intersects(param0: number, param1: com.carto.core.MapEnvelope, param2: number, param3: com.carto.core.MapEnvelope): boolean;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapPos extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapPos>;
public swigCMemOwn: boolean;
public constructor(x: number, y: number);
public constructor(x: number, y: number, z: number);
public subPos(p: com.carto.core.MapPos): com.carto.core.MapVec;
public getY(): number;
public finalize(): void;
public toString(): string;
public constructor(cPtr: number, cMemoryOwn: boolean);
public constructor();
public swigGetRawPtr(): number;
public equals(obj: any): boolean;
public delete(): void;
public hashCode(): number;
public getX(): number;
public add(v: com.carto.core.MapVec): com.carto.core.MapPos;
public subVec(v: com.carto.core.MapVec): com.carto.core.MapPos;
public getZ(): number;
public static getCPtr(obj: com.carto.core.MapPos): number;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapPosModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapPosModuleJNI>;
public static MapPos_add(param0: number, param1: com.carto.core.MapPos, param2: number, param3: com.carto.core.MapVec): number;
public static MapPosVector_add(param0: number, param1: com.carto.core.MapPosVector, param2: number, param3: com.carto.core.MapPos): void;
public static MapPosVector_set(param0: number, param1: com.carto.core.MapPosVector, param2: number, param3: number, param4: com.carto.core.MapPos): void;
public static new_MapPosVectorVector__SWIG_0(): number;
public static MapPosVectorVector_set(param0: number, param1: com.carto.core.MapPosVectorVector, param2: number, param3: number, param4: com.carto.core.MapPosVector): void;
public static new_MapPosVectorVector__SWIG_1(param0: number): number;
public static delete_MapPosVectorVector(param0: number): void;
public static MapPos_getY(param0: number, param1: com.carto.core.MapPos): number;
public static MapPosVector_clear(param0: number, param1: com.carto.core.MapPosVector): void;
public static MapPos_subVec(param0: number, param1: com.carto.core.MapPos, param2: number, param3: com.carto.core.MapVec): number;
public constructor();
public static MapPosVector_swigGetRawPtr(param0: number, param1: com.carto.core.MapPosVector): number;
public static MapPosVectorVector_swigGetRawPtr(param0: number, param1: com.carto.core.MapPosVectorVector): number;
public static MapPosVectorVector_capacity(param0: number, param1: com.carto.core.MapPosVectorVector): number;
public static MapPos_swigGetRawPtr(param0: number, param1: com.carto.core.MapPos): number;
public static MapPosVectorVector_add(param0: number, param1: com.carto.core.MapPosVectorVector, param2: number, param3: com.carto.core.MapPosVector): void;
public static MapPosVectorVector_reserve(param0: number, param1: com.carto.core.MapPosVectorVector, param2: number): void;
public static new_MapPos__SWIG_2(param0: number, param1: number, param2: number): number;
public static MapPos_getX(param0: number, param1: com.carto.core.MapPos): number;
public static MapPosVector_reserve(param0: number, param1: com.carto.core.MapPosVector, param2: number): void;
public static MapPos_getZ(param0: number, param1: com.carto.core.MapPos): number;
public static new_MapPosVector__SWIG_1(param0: number): number;
public static MapPosVectorVector_size(param0: number, param1: com.carto.core.MapPosVectorVector): number;
public static MapPosVector_isEmpty(param0: number, param1: com.carto.core.MapPosVector): boolean;
public static MapPosVectorVector_get(param0: number, param1: com.carto.core.MapPosVectorVector, param2: number): number;
public static MapPosVectorVector_clear(param0: number, param1: com.carto.core.MapPosVectorVector): void;
public static MapPos_subPos(param0: number, param1: com.carto.core.MapPos, param2: number, param3: com.carto.core.MapPos): number;
public static MapPosVector_size(param0: number, param1: com.carto.core.MapPosVector): number;
public static delete_MapPosVector(param0: number): void;
public static MapPos_hashCodeInternal(param0: number, param1: com.carto.core.MapPos): number;
public static MapPosVector_get(param0: number, param1: com.carto.core.MapPosVector, param2: number): number;
public static MapPosVector_capacity(param0: number, param1: com.carto.core.MapPosVector): number;
public static delete_MapPos(param0: number): void;
public static MapPos_toString(param0: number, param1: com.carto.core.MapPos): string;
public static MapPosVectorVector_isEmpty(param0: number, param1: com.carto.core.MapPosVectorVector): boolean;
public static new_MapPosVector__SWIG_0(): number;
public static new_MapPos__SWIG_0(): number;
public static new_MapPos__SWIG_1(param0: number, param1: number): number;
public static MapPos_equalsInternal(param0: number, param1: com.carto.core.MapPos, param2: number, param3: com.carto.core.MapPos): boolean;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapPosVector extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapPosVector>;
public swigCMemOwn: boolean;
public finalize(): void;
public constructor(n: number);
public constructor(cPtr: number, cMemoryOwn: boolean);
public constructor();
public size(): number;
public static getCPtr(obj: com.carto.core.MapPosVector): number;
public get(i: number): com.carto.core.MapPos;
public swigGetRawPtr(): number;
public delete(): void;
public capacity(): number;
public clear(): void;
public add(x: com.carto.core.MapPos): void;
public isEmpty(): boolean;
public set(i: number, val: com.carto.core.MapPos): void;
public reserve(n: number): void;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapPosVectorVector extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapPosVectorVector>;
public swigCMemOwn: boolean;
public add(x: com.carto.core.MapPosVector): void;
public finalize(): void;
public constructor(n: number);
public constructor(cPtr: number, cMemoryOwn: boolean);
public constructor();
public size(): number;
public swigGetRawPtr(): number;
public delete(): void;
public set(i: number, val: com.carto.core.MapPosVector): void;
public capacity(): number;
public static getCPtr(obj: com.carto.core.MapPosVectorVector): number;
public clear(): void;
public get(i: number): com.carto.core.MapPosVector;
public isEmpty(): boolean;
public reserve(n: number): void;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapRange extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapRange>;
public swigCMemOwn: boolean;
public getMin(): number;
public length(): number;
public finalize(): void;
public toString(): string;
public constructor(cPtr: number, cMemoryOwn: boolean);
public constructor();
public getMax(): number;
public swigGetRawPtr(): number;
public constructor(min: number, max: number);
public equals(obj: any): boolean;
public inRange(value: number): boolean;
public delete(): void;
public hashCode(): number;
public getMidrange(): number;
public static getCPtr(obj: com.carto.core.MapRange): number;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapRangeModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapRangeModuleJNI>;
public static MapRange_getMin(param0: number, param1: com.carto.core.MapRange): number;
public static MapRange_toString(param0: number, param1: com.carto.core.MapRange): string;
public static new_MapRange__SWIG_0(): number;
public static MapRange_getMax(param0: number, param1: com.carto.core.MapRange): number;
public static new_MapRange__SWIG_1(param0: number, param1: number): number;
public static MapRange_length(param0: number, param1: com.carto.core.MapRange): number;
public static MapRange_equalsInternal(param0: number, param1: com.carto.core.MapRange, param2: number, param3: com.carto.core.MapRange): boolean;
public constructor();
public static MapRange_hashCodeInternal(param0: number, param1: com.carto.core.MapRange): number;
public static MapRange_inRange(param0: number, param1: com.carto.core.MapRange, param2: number): boolean;
public static MapRange_swigGetRawPtr(param0: number, param1: com.carto.core.MapRange): number;
public static MapRange_getMidrange(param0: number, param1: com.carto.core.MapRange): number;
public static delete_MapRange(param0: number): void;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapTile extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapTile>;
public swigCMemOwn: boolean;
public static getCPtr(obj: com.carto.core.MapTile): number;
public getTileId(): number;
public getZoom(): number;
public getY(): number;
public finalize(): void;
public toString(): string;
public constructor(cPtr: number, cMemoryOwn: boolean);
public constructor();
public swigGetRawPtr(): number;
public equals(obj: any): boolean;
public constructor(x: number, y: number, zoom: number, frameNr: number);
public delete(): void;
public hashCode(): number;
public getX(): number;
public getFrameNr(): number;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapTileModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapTileModuleJNI>;
public static delete_MapTile(param0: number): void;
public static MapTile_getY(param0: number, param1: com.carto.core.MapTile): number;
public static MapTile_getTileId(param0: number, param1: com.carto.core.MapTile): number;
public static MapTile_toString(param0: number, param1: com.carto.core.MapTile): string;
public static MapTile_equalsInternal(param0: number, param1: com.carto.core.MapTile, param2: number, param3: com.carto.core.MapTile): boolean;
public static MapTile_getX(param0: number, param1: com.carto.core.MapTile): number;
public constructor();
public static MapTile_hashCodeInternal(param0: number, param1: com.carto.core.MapTile): number;
public static MapTile_getZoom(param0: number, param1: com.carto.core.MapTile): number;
public static new_MapTile__SWIG_1(param0: number, param1: number, param2: number, param3: number): number;
public static new_MapTile__SWIG_0(): number;
public static MapTile_swigGetRawPtr(param0: number, param1: com.carto.core.MapTile): number;
public static MapTile_getFrameNr(param0: number, param1: com.carto.core.MapTile): number;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapVec extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapVec>;
public swigCMemOwn: boolean;
public constructor(x: number, y: number);
public sub(v: com.carto.core.MapVec): com.carto.core.MapVec;
public constructor(x: number, y: number, z: number);
public getY(): number;
public length(): number;
public finalize(): void;
public crossProduct3D(v: com.carto.core.MapVec): com.carto.core.MapVec;
public toString(): string;
public constructor(cPtr: number, cMemoryOwn: boolean);
public crossProduct2D(v: com.carto.core.MapVec): number;
public constructor();
public swigGetRawPtr(): number;
public equals(obj: any): boolean;
public delete(): void;
public add(v: com.carto.core.MapVec): com.carto.core.MapVec;
public dotProduct(v: com.carto.core.MapVec): number;
public hashCode(): number;
public getX(): number;
public static getCPtr(obj: com.carto.core.MapVec): number;
public mul(multiplier: number): com.carto.core.MapVec;
public getZ(): number;
public div(divider: number): com.carto.core.MapVec;
public getNormalized(): com.carto.core.MapVec;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class MapVecModuleJNI extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.MapVecModuleJNI>;
public static MapVec_getNormalized(param0: number, param1: com.carto.core.MapVec): number;
public static MapVec_crossProduct2D(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): number;
public static new_MapVec__SWIG_2(param0: number, param1: number, param2: number): number;
public static MapVec_length(param0: number, param1: com.carto.core.MapVec): number;
public static MapVec_mul(param0: number, param1: com.carto.core.MapVec, param2: number): number;
public static new_MapVec__SWIG_0(): number;
public static MapVec_crossProduct3D(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): number;
public static MapVec_hashCodeInternal(param0: number, param1: com.carto.core.MapVec): number;
public static MapVec_getY(param0: number, param1: com.carto.core.MapVec): number;
public constructor();
public static MapVec_dotProduct(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): number;
public static MapVec_getX(param0: number, param1: com.carto.core.MapVec): number;
public static MapVec_swigGetRawPtr(param0: number, param1: com.carto.core.MapVec): number;
public static MapVec_add(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): number;
public static MapVec_equalsInternal(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): boolean;
public static new_MapVec__SWIG_1(param0: number, param1: number): number;
public static delete_MapVec(param0: number): void;
public static MapVec_toString(param0: number, param1: com.carto.core.MapVec): string;
public static MapVec_getZ(param0: number, param1: com.carto.core.MapVec): number;
public static MapVec_sub(param0: number, param1: com.carto.core.MapVec, param2: number, param3: com.carto.core.MapVec): number;
public static MapVec_div(param0: number, param1: com.carto.core.MapVec, param2: number): number;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class ScreenBounds extends java.lang.Object {
public static class: java.lang.Class<com.carto.core.ScreenBounds>;
public swigCMemOwn: boolean;
public getHeight(): number;
public getMin(): com.carto.core.ScreenPos;
public finalize(): void;
public contains(bounds: com.carto.core.ScreenBounds): boolean;
public constructor(min: com.carto.core.ScreenPos, max: com.carto.core.ScreenPos);
public toString(): string;
public constructor(cPtr: number, cMemoryOwn: boolean);
public constructor();
public intersects(bounds: com.carto.core.ScreenBounds): boolean;
public getCenter(): com.carto.core.ScreenPos;
public swigGetRawPtr(): number;
public getWidth(): number;
public equals(obj: any): boolean;
public delete(): void;
public static getCPtr(obj: com.carto.core.ScreenBounds): number;
public hashCode(): number;
public contains(pos: com.carto.core.ScreenPos): boolean;
public getMax(): com.carto.core.ScreenPos;
}
}
}
}
declare namespace com {
export namespace carto {
export namespace core {
export class ScreenBoundsModuleJNI extends java.lang.Object {
public stat