rectangle.hx
来自「ocaml编写的一个flash编译器」· HX 代码 · 共 41 行
HX
41 行
package flash.geom;extern class Rectangle<T> { var left : T; var top : T; var right : T; var bottom : T; // OR var x : T; var y : T; var width : T; var height : T; // OR var size : Point<T>; var bottomRight : Point<T>; var topLeft : Point<T>; function new( x : T, y : T, w : T, h : T ) : Void; function equals( r : Rectangle<T> ) : Bool; function union( r : Rectangle<T> ) : Rectangle<T>; function intersects( r : Rectangle<T> ) : Bool; function intersection( r : Rectangle<T> ) : Rectangle<T>; function containsRectangle( r : Rectangle<T> ) : Bool; function containsPoint( p : Point<T> ) : Bool; function contains( x : Float, y : Float ) : Bool; function offsetPoint( p : Point<T> ) : Void; function offset( x : T, y : T ) : Void; function inflatePoint( p : Point<T> ) : Void; function inflate( x : T, y : T ) : Void; function isEmpty() : Bool; function setEmpty() : Void; function clone() : Rectangle<T>; function toString() : String;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?