/// The EvasMap is an opaque handle to map points.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public class EvasMap
{
IntPtr _evasMap;
/// </summary>
/// <param name="count">The number of points in the map</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public EvasMap(int count)
{
_evasMap = Interop.Evas.evas_map_new(count);
/// Gets or sets the flag of the object to move synchronization for map rendering.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool IsMoveSync
{
get
/// </summary>
/// <param name="obj">The object to use unmapped geometry to populate the map coordinates.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void PopulatePoints(EvasObject obj)
{
Interop.Evas.evas_map_util_points_populate_from_object_full(_evasMap, obj, 0);
/// The point Z-coordinate hint (pre-perspective transform). This value is used for all the four points.
/// </param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void PopulatePoints(EvasObject obj, int z)
{
Interop.Evas.evas_map_util_points_populate_from_object_full(_evasMap, obj, z);
/// <param name="geometry">The geometry value contains X-coordinate, Y-coordinate, the width and height to use, to calculate the second and third points.</param>
/// <param name="z">The Z-coordinate hint (pre-perspective transform) This value is used for all the four points.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void PopulatePoints(Rect geometry, int z)
{
Interop.Evas.evas_map_util_points_populate_from_geometry(_evasMap, geometry.X, geometry.Y, geometry.Width, geometry.Height, z);
/// <param name="cx">The rotation's center horizontal position.</param>
/// <param name="cy">The rotation's center vertical position.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void Rotate(double degrees, int cx, int cy)
{
Interop.Evas.evas_map_util_rotate(_evasMap, degrees, cx, cy);
/// <param name="cy">The rotation's center vertical position.</param>
/// <param name="cz">The rotation's center depth position.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void Rotate3D(double dx, double dy, double dz, int cx, int cy, int cz)
{
Interop.Evas.evas_map_util_3d_rotate(_evasMap, dx, dy, dz, cx, cy, cz);
/// <param name="idx">The index of point to change, this must be smaller than the map size.</param>
/// <param name="point">The 3D point coordinate.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void SetPointCoordinate(int idx, Point3D point)
{
Interop.Evas.evas_map_point_coord_set(_evasMap, idx, point.X, point.Y, point.Z);
/// <param name="idx">The index of point to change, this must be smaller than the map size.</param>
/// <returns>The coordinates of a given point in the map.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public Point3D GetPointCoordinate(int idx)
{
Point3D point;
/// <param name="cx">The zooming center horizontal position.</param>
/// <param name="cy">The zooming center vertical position.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void Zoom(double x, double y, int cx, int cy)
{
Interop.Evas.evas_map_util_zoom(_evasMap, x, y, cx, cy);