~~Title: Efl.Gfx.Mapping.zoom_absolute~~ ====== Efl.Gfx.Mapping.zoom_absolute ====== ===== Description ===== %%Apply a zoom to the object, using absolute coordinates.%% %%This zooms the points of the map from a center point. That center is defined by %%''cx''%% and %%''cy''%%. The %%''zoomx''%% and %%''zoomy''%% parameters specify how much to zoom in the X and Y direction respectively. A value of 1.0 means "don't zoom". 2.0 means "double the size". 0.5 is "half the size" etc.%% %%The coordinates of the center point are given in absolute canvas coordinates. See also %%[[:develop:api:efl:gfx:mapping:method:zoom|Efl.Gfx.Mapping.zoom]]%% for a pivot-based zoom.%% //Since 1.22// {{page>:develop:api-include:efl:gfx:mapping:method:zoom_absolute:description&nouser&nolink&nodate}} ===== Signature ===== zoom_absolute { params { @in zoomx: double; @in zoomy: double; @in cx: double; @in cy: double; } } ===== C signature ===== void efl_gfx_mapping_zoom_absolute(Eo *obj, double zoomx, double zoomy, double cx, double cy); ===== Parameters ===== * **zoomx** //(in)// - %%Zoom in X direction%% * **zoomy** //(in)// - %%Zoom in Y direction%% * **cx** //(in)// - %%X absolute coordinate in pixels of the center point.%% * **cy** //(in)// - %%y absolute coordinate in pixels of the center point.%% ===== Implemented by ===== * [[:develop:api:efl:gfx:mapping:method:zoom_absolute|Efl.Gfx.Mapping.zoom_absolute]]