--- /dev/null
+\r
+L.CRS = {\r
+ latLngToPoint: function(/*LatLng*/ latlng, /*Number*/ scale)/*-> Point*/ {\r
+ var projectedPoint = this.projection.project(latlng);\r
+ return this.transformation._transform(projectedPoint, scale);\r
+ },\r
+ \r
+ pointToLatLng: function(/*Point*/ point, /*Number*/ scale, /*(optional) Boolean*/ unbounded)/*-> LatLng*/ {\r
+ var untransformedPoint = this.transformation.untransform(point, scale);\r
+ return this.projection.unproject(untransformedPoint, unbounded); \r
+ //TODO get rid of 'unbounded' everywhere\r
+ },\r
+ \r
+ project: function(latlng) {\r
+ return this.projection.project(latlng);\r
+ }\r
+};
\ No newline at end of file