iink-ts - v3.2.1
Preparing search index...
IISnapManager
Class IISnapManager
Index
Accessors
model
other
Snap
Points
renderer
selection
Snap
Points
snap
Threshold
Constructors
constructor
Methods
clear
Snap
To
Element
Lines
draw
Snap
To
Element
Lines
get
Guide
Point
To
Snap
get
Nearest
Horizontal
Guide
get
Nearest
Vertical
Guide
get
Snap
Lines
Infos
snap
Resize
snap
Rotation
snap
Translate
Properties
configuration
editor
Accessors
model
get
model
()
:
IIModel
Returns
IIModel
other
Snap
Points
get
otherSnapPoints
()
:
TPoint
[]
Returns
TPoint
[]
renderer
get
renderer
()
:
SVGRenderer
Returns
SVGRenderer
selection
Snap
Points
get
selectionSnapPoints
()
:
TPoint
[]
Returns
TPoint
[]
snap
Threshold
get
snapThreshold
()
:
number
Returns
number
Constructors
constructor
new
IISnapManager
(
editor
:
InteractiveInkEditor
,
config
?:
{
angle
?:
number
;
guide
?:
boolean
;
symbol
?:
boolean
}
,
)
:
IISnapManager
Parameters
editor
:
InteractiveInkEditor
Optional
config
:
{
angle
?:
number
;
guide
?:
boolean
;
symbol
?:
boolean
}
Returns
IISnapManager
Methods
clear
Snap
To
Element
Lines
clearSnapToElementLines
()
:
void
Returns
void
draw
Snap
To
Element
Lines
drawSnapToElementLines
(
lines
:
TSegment
[]
)
:
void
Parameters
lines
:
TSegment
[]
Returns
void
Protected
get
Guide
Point
To
Snap
getGuidePointToSnap
(
point
:
TPoint
)
:
TPoint
Parameters
point
:
TPoint
Returns
TPoint
Protected
get
Nearest
Horizontal
Guide
getNearestHorizontalGuide
(
y
:
number
)
:
number
Parameters
y
:
number
Returns
number
Protected
get
Nearest
Vertical
Guide
getNearestVerticalGuide
(
x
:
number
)
:
number
Parameters
x
:
number
Returns
number
Protected
get
Snap
Lines
Infos
getSnapLinesInfos
(
sourcePoints
:
TPoint
[]
,
targetPoints
:
TPoint
[]
,
)
:
TSnapLineInfos
Parameters
sourcePoints
:
TPoint
[]
targetPoints
:
TPoint
[]
Returns
TSnapLineInfos
snap
Resize
snapResize
(
point
:
TPoint
,
horizontal
?:
boolean
,
vertical
?:
boolean
)
:
TPoint
Parameters
point
:
TPoint
horizontal
:
boolean
= true
vertical
:
boolean
= true
Returns
TPoint
snap
Rotation
snapRotation
(
angleDegree
:
number
)
:
number
Parameters
angleDegree
:
number
Returns
number
snap
Translate
snapTranslate
(
tx
:
number
,
ty
:
number
)
:
TPoint
Parameters
tx
:
number
ty
:
number
Returns
TPoint
Properties
configuration
configuration
:
SnapConfiguration
editor
editor
:
InteractiveInkEditor
Settings
Member Visibility
Protected
Inherited
Alpha
Beta
Theme
OS
Light
Dark
On This Page
Accessors
model
other
Snap
Points
renderer
selection
Snap
Points
snap
Threshold
Constructors
constructor
Methods
clear
Snap
To
Element
Lines
draw
Snap
To
Element
Lines
get
Guide
Point
To
Snap
get
Nearest
Horizontal
Guide
get
Nearest
Vertical
Guide
get
Snap
Lines
Infos
snap
Resize
snap
Rotation
snap
Translate
Properties
configuration
editor
iink-ts - v3.2.1
Loading...