SuperMap.Size

此类描绘一对高宽值的实例。

Summary
SuperMap.Size 此类描绘一对高宽值的实例。
Properties
h {Number} 高,默认值为0.0
w {Number} 宽,默认值为0.0
Constructor
SuperMap.Size 创建Size实例。
Functions
clone 克隆当前size对象.
destroy 销毁此对象。 销毁后此对象的所有属性为null,而不是初始值。
equals 比较两个size对象是否相等。
toString 返回此对象的字符串形式

Properties

w

{Number} 宽,默认值为0.0

h

{Number} 高,默认值为0.0

Constructor

SuperMap.Size

创建Size实例。

例如

var size = new SuperMap.Size(31,46);

Parameters

w {Number} 宽度,默认值为0.0
h {Number} 高度 ,默认值为0.0

Functions

toString

toString:function()

返回此对象的字符串形式

例如

var size = new SuperMap.Size(10,5);
var str = size.toString();

Returns

{String} 例如:”w=10,h=5”

clone

clone:function()

克隆当前size对象.

例如

var size = new SuperMap.Size(31,46);
var size2 = size.clone();

Returns

{SuperMap.Size} 返回一个新的与当前size对象有相同宽、高的Size对象。

equals

equals:function( sz )

比较两个size对象是否相等。

例如

var size = new SuperMap.Size(31,46);
var size2 = new SuperMap.Size(31,46);
var isEquals = size.equals(size2);

Parameters

sz {SuperMap.Size} 用于比较相等的Size对象。

Returns

{Boolean} 传入的size和当前size高宽相等,注意:如果传入的size为空则返回false

destroy

destroy: function()

销毁此对象。 销毁后此对象的所有属性为null,而不是初始值。

例如

var size = new SuperMap.Size(31,46);
size.destroy();