PDF Web Viewer
Preparing search index...
index
RectModel
Class RectModel
Index
Constructors
constructor
Properties
bottom
left
right
top
Accessors
height
width
Methods
as
Array
ceiling
contains
Point
contains
Rect
copy
extend
floor
get
Area
get
Center
get
Height
get
Origin
get
Size
get
Width
has
Intersection
inflate
is
Area
Empty
is
Equal
left
Bottom
left
Top
max_
x
max_
y
min_
x
min_
y
offset
right
Bottom
right
Top
round
sort
sort
For
Page
Space
stretch
adjust
are
On
Same
Line
from
Array
from
Point
And
Size
from
Points
intersect
union
Constructors
constructor
new
RectModel
(
left
?:
number
,
top
?:
number
,
right
?:
number
,
bottom
?:
number
,
)
:
RectModel
Parameters
left
:
number
= 0
top
:
number
= 0
right
:
number
= 0
bottom
:
number
= 0
Returns
RectModel
Properties
bottom
bottom
:
number
= 0
left
left
:
number
= 0
right
right
:
number
= 0
top
top
:
number
= 0
Accessors
height
get
height
()
:
number
Returns
number
width
get
width
()
:
number
Returns
number
Methods
as
Array
asArray
()
:
[
number
,
number
,
number
,
number
]
Returns
[
number
,
number
,
number
,
number
]
ceiling
ceiling
()
:
RectModel
Returns
RectModel
contains
Point
containsPoint
(
point
:
PointModel
)
:
boolean
Parameters
point
:
PointModel
Returns
boolean
contains
Rect
containsRect
(
rect
:
RectModel
)
:
boolean
Parameters
rect
:
RectModel
Returns
boolean
copy
copy
()
:
RectModel
Returns
RectModel
extend
extend
(
point
:
PointModel
)
:
RectModel
Parameters
point
:
PointModel
Returns
RectModel
floor
floor
()
:
RectModel
Returns
RectModel
get
Area
getArea
()
:
number
Returns
number
get
Center
getCenter
()
:
PointModel
Returns
PointModel
get
Height
getHeight
()
:
number
Returns
number
get
Origin
getOrigin
()
:
PointModel
Returns
PointModel
get
Size
getSize
()
:
SizeModel
Returns
SizeModel
get
Width
getWidth
()
:
number
Returns
number
has
Intersection
hasIntersection
(
rect
:
RectModel
)
:
boolean
Parameters
rect
:
RectModel
Returns
boolean
inflate
inflate
(
dx
:
number
,
dy
?:
number
)
:
void
Parameters
dx
:
number
Optional
dy
:
number
Returns
void
is
Area
Empty
isAreaEmpty
()
:
boolean
Returns
boolean
is
Equal
isEqual
(
that
:
RectModel
)
:
boolean
Parameters
that
:
RectModel
Returns
boolean
left
Bottom
leftBottom
()
:
PointModel
Returns
PointModel
left
Top
leftTop
()
:
PointModel
Returns
PointModel
max_
x
max_x
()
:
number
Returns
number
max_
y
max_y
()
:
number
Returns
number
min_
x
min_x
()
:
number
Returns
number
min_
y
min_y
()
:
number
Returns
number
offset
offset
(
dx
:
number
,
dy
:
number
)
:
void
Parameters
dx
:
number
dy
:
number
Returns
void
right
Bottom
rightBottom
()
:
PointModel
Returns
PointModel
right
Top
rightTop
()
:
PointModel
Returns
PointModel
round
round
()
:
RectModel
Returns
RectModel
sort
sort
(
ypointsdown
?:
boolean
)
:
void
Parameters
ypointsdown
:
boolean
= true
Returns
void
sort
For
Page
Space
sortForPageSpace
()
:
void
Returns
void
stretch
stretch
(
dx
:
number
,
dy
:
number
)
:
void
Parameters
dx
:
number
dy
:
number
Returns
void
Static
adjust
adjust
(
rect
:
RectModel
)
:
RectModel
Parameters
rect
:
RectModel
Returns
RectModel
Static
are
On
Same
Line
areOnSameLine
(
a
:
RectModel
,
b
:
RectModel
,
threshold
:
number
)
:
boolean
Parameters
a
:
RectModel
b
:
RectModel
threshold
:
number
Returns
boolean
Static
from
Array
fromArray
(
arr
:
number
[]
)
:
RectModel
Parameters
arr
:
number
[]
Returns
RectModel
Static
from
Point
And
Size
fromPointAndSize
(
point
:
PointModel
,
size
:
SizeModel
)
:
RectModel
Parameters
point
:
PointModel
size
:
SizeModel
Returns
RectModel
Static
from
Points
fromPoints
(
points
:
PointModel
[]
)
:
RectModel
Parameters
points
:
PointModel
[]
Returns
RectModel
Static
intersect
intersect
(
a
:
RectModel
,
b
:
RectModel
,
skipEmpty
?:
boolean
)
:
RectModel
Parameters
a
:
RectModel
b
:
RectModel
Optional
skipEmpty
:
boolean
Returns
RectModel
Static
union
union
(
a
:
RectModel
,
b
:
RectModel
)
:
RectModel
Parameters
a
:
RectModel
b
:
RectModel
Returns
RectModel
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
bottom
left
right
top
Accessors
height
width
Methods
as
Array
ceiling
contains
Point
contains
Rect
copy
extend
floor
get
Area
get
Center
get
Height
get
Origin
get
Size
get
Width
has
Intersection
inflate
is
Area
Empty
is
Equal
left
Bottom
left
Top
max_
x
max_
y
min_
x
min_
y
offset
right
Bottom
right
Top
round
sort
sort
For
Page
Space
stretch
adjust
are
On
Same
Line
from
Array
from
Point
And
Size
from
Points
intersect
union
PDF Web Viewer
Loading...