From 27ab7da5ee9ee6d5ddc170f47b4ed4301bcae437 Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Sat, 9 Nov 2013 14:07:59 +0100 Subject: [PATCH] Add raw geometry types --- src/ol/geom/geometry.js | 43 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/src/ol/geom/geometry.js b/src/ol/geom/geometry.js index 0037f6de4a..c4776c565e 100644 --- a/src/ol/geom/geometry.js +++ b/src/ol/geom/geometry.js @@ -120,3 +120,46 @@ ol.geom.Geometry.prototype.getType = goog.abstractMethod; * @param {ol.TransformFunction} transformFn Transform. */ ol.geom.Geometry.prototype.transform = goog.abstractMethod; + + +/** + * @typedef {ol.Coordinate} + */ +ol.geom.RawPoint; + + +/** + * @typedef {Array.} + */ +ol.geom.RawLineString; + + +/** + * @typedef {Array.} + * + */ +ol.geom.RawLinearRing; + + +/** + * @typedef {Array.} + */ +ol.geom.RawPolygon; + + +/** + * @typedef {Array.} + */ +ol.geom.RawMultiPoint; + + +/** + * @typedef {Array.} + */ +ol.geom.RawMultiLineString; + + +/** + * @typedef {Array.} + */ +ol.geom.RawMultiPolygon;