Transformation
Represents an affine transformation: a set of coefficients a
, b
, c
, d
for transforming a point of a form (x, y)
into (a*x + b, c*y + d)
and doing
the reverse. Used by Leaflet in its projections code.
Usage example
var transformation = new L.Transformation(2, 5, -1, 10),
p = L.point(1, 2),
p2 = transformation.transform(p), // L.point(7, 8)
p3 = transformation.untransform(p2); // L.point(1, 2)
Methods
Method | Returns | Description |
---|---|---|
transform( |
Point |
Returns a transformed point, optionally multiplied by the given scale.
Only accepts real |
untransform( |
Point |
Returns the reverse transformation of the given point, optionally divided
by the given scale. Only accepts real |
v0.1.1990
- L.Wrld.map
- L.Wrld.map.indoors
- L.Wrld.map.themes
- L.Wrld.map.routes
- L.Wrld.map.buildings
- L.Wrld.map.indoorMapEntities
- L.Wrld.indoorMapEntities .IndoorMapEntityInformation
- L.Wrld.indoorMapEntities.IndoorMapEntity
- L.Wrld.themes
- L.Wrld.buildings.BuildingHighlight
- L.Wrld.buildings.BuildingHighlightOptions
- L.Wrld.buildings.BuildingInformation
- L.Wrld.buildings.BuildingDimensions
- L.Wrld.buildings.BuildingContour
- Event objects
- WrldPoiApi
- L.Map
- L.Marker
- L.Popup
- L.Tooltip
- L.TileLayer
- L.TileLayer.WMS
- L.ImageOverlay
- L.Path
- L.Polyline
- L.Polygon
- L.Rectangle
- L.Circle
- L.CircleMarker
- L.SVG
- L.Canvas
- L.LayerGroup
- L.FeatureGroup
- L.GeoJSON
- L.GridLayer
- L.LatLng
- L.LatLngBounds
- L.Point
- L.Bounds
- L.Icon
- L.DivIcon
- L.Control.Zoom
- L.Control.Attribution
- L.Control.Layers
- L.Control.Scale
- L.Browser
- L.Util
- L.Transformation
- L.LineUtil
- L.PolyUtil
- L.DomEvent
- L.DomUtil
- L.PosAnimation
- L.Draggable
- L.Class
- L.Evented
- L.Layer
- Interactive layer
- L.Control
- L.Handler
- L.Projection
- L.CRS
- L.Renderer
- Event objects
- L.DivOverlay
- Global Switches
- L.noConflict
- L.version
Map
Indoor Map Entities
Themes
Buildings
Events
Services (Optional)
Leaflet
Map
L.Wrld.map
L.Wrld.map.indoors
L.Wrld.map.themes
L.Wrld.map.routes
L.Wrld.map.buildings
L.Wrld.map.indoorMapEntities
Indoor Map Entities
L.Wrld.indoorMapEntities .IndoorMapEntityInformation
L.Wrld.indoorMapEntities.IndoorMapEntity
Themes
L.Wrld.themes
Buildings
L.Wrld.buildings.BuildingHighlight
L.Wrld.buildings.BuildingHighlightOptions
L.Wrld.buildings.BuildingInformation
L.Wrld.buildings.BuildingDimensions
L.Wrld.buildings.BuildingContour
Events
Event objects
Services (Optional)
WrldPoiApi
Leaflet
L.Map
L.Marker
L.Popup
L.Tooltip
L.TileLayer
L.TileLayer.WMS
L.ImageOverlay
L.Path
L.Polyline
L.Polygon
L.Rectangle
L.Circle
L.CircleMarker
L.SVG
L.Canvas
L.LayerGroup
L.FeatureGroup
L.GeoJSON
L.GridLayer
L.LatLng
L.LatLngBounds
L.Point
L.Bounds
L.Icon
L.DivIcon
L.Control.Zoom
L.Control.Attribution
L.Control.Layers
L.Control.Scale
L.Browser
L.Util
L.Transformation
L.LineUtil
L.PolyUtil
L.DomEvent
L.DomUtil
L.PosAnimation
L.Draggable
L.Class
L.Evented
L.Layer
Interactive layer
L.Control
L.Handler
L.Projection
L.CRS
L.Renderer
Event objects
L.DivOverlay
Global Switches
L.noConflict
L.version