package.render.canvas.BuilderGroup.d.ts Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ol Show documentation
Show all versions of ol Show documentation
OpenLayers mapping library
The newest version!
export default BuilderGroup;
declare class BuilderGroup {
/**
* @param {number} tolerance Tolerance.
* @param {import("../../extent.js").Extent} maxExtent Max extent.
* @param {number} resolution Resolution.
* @param {number} pixelRatio Pixel ratio.
*/
constructor(tolerance: number, maxExtent: import("../../extent.js").Extent, resolution: number, pixelRatio: number);
/**
* @private
* @type {number}
*/
private tolerance_;
/**
* @private
* @type {import("../../extent.js").Extent}
*/
private maxExtent_;
/**
* @private
* @type {number}
*/
private pixelRatio_;
/**
* @private
* @type {number}
*/
private resolution_;
/**
* @private
* @type {!Object>}
*/
private buildersByZIndex_;
/**
* @return {!Object>} The serializable instructions
*/
finish(): {
[x: string]: any;
};
/**
* @param {number|undefined} zIndex Z index.
* @param {import("../canvas.js").BuilderType} builderType Replay type.
* @return {import("../VectorContext.js").default} Replay.
*/
getBuilder(zIndex: number | undefined, builderType: import("../canvas.js").BuilderType): import("../VectorContext.js").default;
}
//# sourceMappingURL=BuilderGroup.d.ts.map