Search
Preparing search index...
The search index is not available
博锐尚格绘制引擎
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
SGraphEdit
Class SGraphEdit
编辑基类
author
韩耀龙(
han_yao_long@163.com
)
Hierarchy
SGraphItem
SGraphEdit
LineEdit
PolygonEdit
PolylineEdit
Index
Constructors
constructor
Properties
_enabled
_is
Moving
_mouse
Down
Pos
_resizeable
_rotate
_selected
_status
children
cursor
id
is
Transform
moveable
name
pos
scale
selectable
show
Select
Accessors
enabled
inverse
Scale
parent
rotate
scene
selected
status
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
to
Parent
Change
update
Constructors
constructor
new SGraph
Edit
(
parent
:
SGraphItem
|
null
)
:
SGraphEdit
Parameters
parent:
SGraphItem
|
null
Returns
SGraphEdit
Properties
Protected
_enabled
_enabled
:
boolean
Protected
_is
Moving
_is
Moving
:
boolean
Protected
_mouse
Down
Pos
_mouse
Down
Pos
:
SPoint
_resizeable
_resizeable
:
boolean
_rotate
_rotate
:
number
Protected
_selected
_selected
:
boolean
Protected
_status
_status
:
SItemStatus
= SItemStatus.Normal
编辑状态
children
children
:
SGraphItem
[]
cursor
cursor
:
string
id
id
:
string
is
Transform
is
Transform
:
boolean
moveable
moveable
:
boolean
name
name
:
string
pos
pos
:
SPoint
scale
scale
:
number
selectable
selectable
:
boolean
show
Select
show
Select
:
boolean
Accessors
enabled
get
enabled
(
)
:
boolean
set
enabled
(
value
:
boolean
)
:
any
Returns
boolean
Parameters
value:
boolean
Returns
any
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
status
get
status
(
)
:
SItemStatus
set
status
(
value
:
SItemStatus
)
:
void
Returns
SItemStatus
Parameters
value:
SItemStatus
Returns
void
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
将类中得数据转换为方便存储格式的方法
return any 针对item类型保持相应的格式
Returns
any
Protected
to
Parent
Change
to
Parent
Change
(
x
:
number
, y
:
number
)
:
SPoint
Parameters
x:
number
y:
number
Returns
SPoint
update
update
(
)
:
void
Returns
void
Globals
SGraph
Layout
Type
SImage
Show
Type
SLine
Style
SOrder
Set
Type
SText
Origin
Image
Edit
Line
Edit
Polygon
Edit
Polyline
Edit
SGraph
Add
Command
SGraph
Command
SGraph
Edit
constructor
_enabled
_is
Moving
_mouse
Down
Pos
_resizeable
_rotate
_selected
_status
children
cursor
id
is
Transform
moveable
name
pos
scale
selectable
show
Select
enabled
inverse
Scale
parent
rotate
scene
selected
status
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
to
Parent
Change
update
SGraph
Move
Command
SGraph
Point
List
Delete
SGraph
Point
List
Insert
SGraph
Point
List
Update
SGraph
Property
Command
Text
Edit
编辑基类
韩耀龙(han_yao_long@163.com)