Search
Preparing search index...
The search index is not available
博锐尚格建筑信息化库
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
SCompassItem
Class SCompassItem
指南针item
@author 郝建龙(
1061851420@qq.com
)
Hierarchy
SGraphItem
SCompassItem
Index
Constructors
constructor
Properties
_rotate
_selected
children
cursor
enabled
id
is
Transform
moveable
name
pos
scale
selectable
Accessors
inverse
Scale
parent
rotate
scene
selected
visible
x
y
z
Order
Methods
$emit
bounding
Rect
cancel
Operate
connect
contains
disconnect
grab
Item
hide
item
Path
map
From
Scene
map
ToScene
move
To
move
ToOrigin
on
Click
on
Context
Menu
on
Double
Click
on
Draw
on
Key
Down
on
Key
Press
on
Key
Up
on
Mouse
Down
on
Mouse
Enter
on
Mouse
Leave
on
Mouse
Move
on
Mouse
Up
on
Paint
release
Item
scene2item
Mattrix
show
to
Data
update
Constructors
constructor
new SCompass
Item
(
parent
?:
SGraphItem
|
null
)
:
SCompassItem
Parameters
Optional
parent:
SGraphItem
|
null
Returns
SCompassItem
Properties
_rotate
_rotate
:
number
Protected
_selected
_selected
:
boolean
children
children
:
SGraphItem
[]
cursor
cursor
:
string
enabled
enabled
:
boolean
id
id
:
string
is
Transform
is
Transform
:
boolean
moveable
moveable
:
boolean
name
name
:
string
pos
pos
:
SPoint
scale
scale
:
number
selectable
selectable
:
boolean
Accessors
inverse
Scale
get
inverseScale
(
)
:
number
Returns
number
parent
get
parent
(
)
:
SGraphItem
|
null
set
parent
(
v
:
SGraphItem
|
null
)
:
any
Returns
SGraphItem
|
null
Parameters
v:
SGraphItem
|
null
Returns
any
rotate
get
rotate
(
)
:
number
set
rotate
(
v
:
number
)
:
any
Returns
number
Parameters
v:
number
Returns
any
scene
get
scene
(
)
:
SGraphScene
|
null
set
scene
(
v
:
SGraphScene
|
null
)
:
any
Returns
SGraphScene
|
null
Parameters
v:
SGraphScene
|
null
Returns
any
selected
get
selected
(
)
:
boolean
set
selected
(
value
:
boolean
)
:
any
Returns
boolean
Parameters
value:
boolean
Returns
any
visible
get
visible
(
)
:
boolean
set
visible
(
v
:
boolean
)
:
any
Returns
boolean
Parameters
v:
boolean
Returns
any
x
get
x
(
)
:
number
set
x
(
v
:
number
)
:
any
Returns
number
Parameters
v:
number
Returns
any
y
get
y
(
)
:
number
set
y
(
v
:
number
)
:
any
Returns
number
Parameters
v:
number
Returns
any
z
Order
get
zOrder
(
)
:
number
set
zOrder
(
v
:
number
)
:
any
Returns
number
Parameters
v:
number
Returns
any
Methods
$emit
$emit
(
name
:
string
,
...
args
:
any
)
:
void
Parameters
name:
string
Rest
...
args:
any
Returns
void
bounding
Rect
bounding
Rect
(
)
:
SRect
Returns
SRect
cancel
Operate
cancel
Operate
(
)
:
void
Returns
void
connect
connect
(
name
:
string
, receiver
:
any
, callback
:
Function
)
:
void
Parameters
name:
string
receiver:
any
callback:
Function
Returns
void
contains
contains
(
x
:
number
, y
:
number
)
:
boolean
Parameters
x:
number
y:
number
Returns
boolean
disconnect
disconnect
(
name
:
string
, receiver
:
any
)
:
void
Parameters
name:
string
receiver:
any
Returns
void
Protected
grab
Item
grab
Item
(
item
:
SGraphItem
)
:
void
Parameters
item:
SGraphItem
Returns
void
hide
hide
(
)
:
void
Returns
void
item
Path
item
Path
(
)
:
SGraphItem
[]
Returns
SGraphItem
[]
map
From
Scene
map
From
Scene
(
x
:
number
, y
:
number
)
:
SPoint
Parameters
x:
number
y:
number
Returns
SPoint
map
ToScene
map
ToScene
(
x
:
number
, y
:
number
)
:
SPoint
Parameters
x:
number
y:
number
Returns
SPoint
move
To
move
To
(
x
:
number
, y
:
number
)
:
void
Parameters
x:
number
y:
number
Returns
void
move
ToOrigin
move
ToOrigin
(
x
:
number
, y
:
number
)
:
void
Parameters
x:
number
y:
number
Returns
void
on
Click
on
Click
(
event
:
SMouseEvent
)
:
boolean
Parameters
event:
SMouseEvent
Returns
boolean
on
Context
Menu
on
Context
Menu
(
event
:
SMouseEvent
)
:
boolean
Parameters
event:
SMouseEvent
Returns
boolean
on
Double
Click
on
Double
Click
(
event
:
SMouseEvent
)
:
boolean
Parameters
event:
SMouseEvent
Returns
boolean
on
Draw
on
Draw
(
painter
:
SPainter
)
:
void
Parameters
painter:
SPainter
Returns
void
on
Key
Down
on
Key
Down
(
event
:
KeyboardEvent
)
:
void
Parameters
event:
KeyboardEvent
Returns
void
on
Key
Press
on
Key
Press
(
event
:
KeyboardEvent
)
:
void
Parameters
event:
KeyboardEvent
Returns
void
on
Key
Up
on
Key
Up
(
event
:
KeyboardEvent
)
:
void
Parameters
event:
KeyboardEvent
Returns
void
on
Mouse
Down
on
Mouse
Down
(
event
:
SMouseEvent
)
:
boolean
Parameters
event:
SMouseEvent
Returns
boolean
on
Mouse
Enter
on
Mouse
Enter
(
event
:
SMouseEvent
)
:
boolean
Parameters
event:
SMouseEvent
Returns
boolean
on
Mouse
Leave
on
Mouse
Leave
(
event
:
SMouseEvent
)
:
boolean
Parameters
event:
SMouseEvent
Returns
boolean
on
Mouse
Move
on
Mouse
Move
(
event
:
SMouseEvent
)
:
boolean
Parameters
event:
SMouseEvent
Returns
boolean
on
Mouse
Up
on
Mouse
Up
(
event
:
SMouseEvent
)
:
boolean
Parameters
event:
SMouseEvent
Returns
boolean
on
Paint
on
Paint
(
painter
:
SPainter
, rect
:
SRect
)
:
void
Parameters
painter:
SPainter
rect:
SRect
Returns
void
Protected
release
Item
release
Item
(
)
:
void
Returns
void
scene2item
Mattrix
scene2item
Mattrix
(
)
:
SMatrix
Returns
SMatrix
show
show
(
)
:
void
Returns
void
to
Data
to
Data
(
)
:
any
|
null
Returns
any
|
null
update
update
(
)
:
void
Returns
void
Globals
SCompass
Item
constructor
_rotate
_selected
children
cursor
enabled
id
is
Transform
moveable
name
pos
scale
selectable
inverse
Scale
parent
rotate
scene
selected
visible
x
y
z
Order
$emit
bounding
Rect
cancel
Operate
connect
contains
disconnect
grab
Item
hide
item
Path
map
From
Scene
map
ToScene
move
To
move
ToOrigin
on
Click
on
Context
Menu
on
Double
Click
on
Draw
on
Key
Down
on
Key
Press
on
Key
Up
on
Mouse
Down
on
Mouse
Enter
on
Mouse
Leave
on
Mouse
Move
on
Mouse
Up
on
Paint
release
Item
scene2item
Mattrix
show
to
Data
update
指南针item