30 lines
867 B
TypeScript
30 lines
867 B
TypeScript
export default Point;
|
|
/**
|
|
* @classdesc
|
|
* Point geometry.
|
|
*
|
|
* @api
|
|
*/
|
|
declare class Point extends SimpleGeometry {
|
|
/**
|
|
* @param {import("../coordinate.js").Coordinate} coordinates Coordinates.
|
|
* @param {import("./Geometry.js").GeometryLayout} [layout] Layout.
|
|
*/
|
|
constructor(coordinates: import("../coordinate.js").Coordinate, layout?: import("./Geometry.js").GeometryLayout);
|
|
/**
|
|
* Make a complete copy of the geometry.
|
|
* @return {!Point} Clone.
|
|
* @api
|
|
* @override
|
|
*/
|
|
override clone(): Point;
|
|
/**
|
|
* Return the coordinate of the point.
|
|
* @return {import("../coordinate.js").Coordinate} Coordinates.
|
|
* @api
|
|
* @override
|
|
*/
|
|
override getCoordinates(): import("../coordinate.js").Coordinate;
|
|
}
|
|
import SimpleGeometry from './SimpleGeometry.js';
|
|
//# sourceMappingURL=Point.d.ts.map
|