Class: CSize

CSize

new CSize(Obj, cy)

common/Geometry.js, line 707

代表某物件的大小

Name Type Description
Obj CSize | number | undefined

有cx、cy兩屬性的物件或是cx值,可不給。

cy number | undefined

若Obj參數為cx時此參數為cy,若Obj參數為有cx、cy兩屬性的物件時不需給。

Example

var a = new CSize({cx:0,cy:0});
var b = new CSize(0,0);
var c = new CSize();

Members

cxnumber

寬度

Default Value:
  • 0

cynumber

高度

Default Value:
  • 0

Methods

CopyFrom(Obj, cy){CSize}

common/Geometry.js, line 741

複製。

Name Type Description
Obj CSize | Number

有cx、cy兩屬性的物件或是cx值。

cy Number

若Obj參數為cx時此參數為cy,若Obj參數為有cx、cy兩屬性的物件時不需給。

Returns:
Type Description
CSize 傳回this。

IsEqual(Size){Boolean}

common/Geometry.js, line 758

是否相等。

Name Type Description
Size CSize

比較的Size。

Returns:
Type Description
Boolean 傳回比較的結果。

IsNotEqual(Size){Boolean}

common/Geometry.js, line 767

是否不相等。

Name Type Description
Size CSize

比較的Size。

Returns:
Type Description
Boolean 傳回比較的結果。