Preparing search index...
The search index is not available
@niuee/board
@niuee/board
ContextCentricCamera
Class ContextCentricCamera
Index
Constructors
constructor
Accessors
context
Transform
observer
position
rotation
rotation
Boundaries
viewport
Height
view
Port
Height
viewport
Width
view
Port
Width
zoom
Boundaries
zoom
Level
Methods
convert
From
View
Port2
World
Space
get
Camera
Origin
In
Window
get
Transform
on
set
Horizontal
Boundaries
set
Min
Zoom
Level
set
Position
set
Position
By
Delta
set
Position
With
User
Input
Delta
set
Rotation
set
Vertical
Boundaries
set
Zoom
Level
view
Port
Delta2
World
Delta
Constructors
constructor
new
ContextCentricCamera
(
position
?:
Point
,
rotation
?:
number
,
zoomLevel
?:
number
,
viewPortWidth
?:
number
,
viewPortHeight
?:
number
,
observer
?:
CameraObserver
,
boundaries
?:
Boundaries
,
zoomLevelBoundaries
?:
ZoomLevelLimits
,
rotationBoundaries
?:
RotationLimits
,
)
:
ContextCentricCamera
Parameters
position
:
Point
= ...
rotation
:
number
= 0
zoomLevel
:
number
= 1
viewPortWidth
:
number
= 1000
viewPortHeight
:
number
= 1000
observer
:
CameraObserver
= ...
boundaries
:
Boundaries
= ...
zoomLevelBoundaries
:
ZoomLevelLimits
= ...
rotationBoundaries
:
RotationLimits
= ...
Returns
ContextCentricCamera
Accessors
context
Transform
get
contextTransform
()
:
{
position
:
Point
;
rotation
:
number
;
zoomLevel
:
number
}
Returns
{
position
:
Point
;
rotation
:
number
;
zoomLevel
:
number
}
observer
get
observer
()
:
CameraObserver
Returns
CameraObserver
position
get
position
()
:
Point
Returns
Point
rotation
get
rotation
()
:
number
Returns
number
rotation
Boundaries
get
rotationBoundaries
()
:
RotationLimits
Returns
RotationLimits
viewport
Height
set
viewportHeight
(
height
:
number
)
:
void
Parameters
height
:
number
Returns
void
view
Port
Height
get
viewPortHeight
()
:
number
Returns
number
set
viewPortHeight
(
height
:
number
)
:
void
Parameters
height
:
number
Returns
void
viewport
Width
set
viewportWidth
(
width
:
number
)
:
void
Parameters
width
:
number
Returns
void
view
Port
Width
get
viewPortWidth
()
:
number
Returns
number
set
viewPortWidth
(
width
:
number
)
:
void
Parameters
width
:
number
Returns
void
zoom
Boundaries
get
zoomBoundaries
()
:
ZoomLevelLimits
Returns
ZoomLevelLimits
zoom
Level
get
zoomLevel
()
:
number
Returns
number
Methods
convert
From
View
Port2
World
Space
convertFromViewPort2WorldSpace
(
point
:
Point
)
:
Point
Parameters
point
:
Point
Returns
Point
get
Camera
Origin
In
Window
getCameraOriginInWindow
(
centerInWindow
:
Point
)
:
Point
Parameters
centerInWindow
:
Point
Returns
Point
get
Transform
getTransform
(
canvasWidth
:
number
,
canvasHeight
:
number
,
devicePixelRatio
:
number
,
alignCoorindate
:
boolean
,
)
:
Transform
Parameters
canvasWidth
:
number
canvasHeight
:
number
devicePixelRatio
:
number
alignCoorindate
:
boolean
Returns
Transform
on
on
<
K
extends
keyof
CameraEventMap
>
(
eventName
:
K
,
callback
:
(
event
:
CameraEventMap
[
K
]
,
cameraState
:
CameraState
)
=>
void
,
)
:
UnSubscribe
Type Parameters
K
extends
keyof
CameraEventMap
Parameters
eventName
:
K
callback
:
(
event
:
CameraEventMap
[
K
]
,
cameraState
:
CameraState
)
=>
void
Returns
UnSubscribe
set
Horizontal
Boundaries
setHorizontalBoundaries
(
min
:
number
,
max
:
number
)
:
void
Parameters
min
:
number
max
:
number
Returns
void
set
Min
Zoom
Level
setMinZoomLevel
(
minZoomLevel
:
number
)
:
boolean
Parameters
minZoomLevel
:
number
Returns
boolean
set
Position
setPosition
(
destination
:
Point
)
:
void
Parameters
destination
:
Point
Returns
void
set
Position
By
Delta
setPositionByDelta
(
delta
:
Point
)
:
void
Parameters
delta
:
Point
Returns
void
set
Position
With
User
Input
Delta
setPositionWithUserInputDelta
(
delta
:
Point
)
:
void
Parameters
delta
:
Point
Returns
void
set
Rotation
setRotation
(
rotation
:
number
)
:
void
Parameters
rotation
:
number
Returns
void
set
Vertical
Boundaries
setVerticalBoundaries
(
min
:
number
,
max
:
number
)
:
void
Parameters
min
:
number
max
:
number
Returns
void
set
Zoom
Level
setZoomLevel
(
zoomLevel
:
number
)
:
void
Parameters
zoomLevel
:
number
Returns
void
view
Port
Delta2
World
Delta
viewPortDelta2WorldDelta
(
delta
:
Point
)
:
Point
Parameters
delta
:
Point
Returns
Point
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
context
Transform
observer
position
rotation
rotation
Boundaries
viewport
Height
view
Port
Height
viewport
Width
view
Port
Width
zoom
Boundaries
zoom
Level
Methods
convert
From
View
Port2
World
Space
get
Camera
Origin
In
Window
get
Transform
on
set
Horizontal
Boundaries
set
Min
Zoom
Level
set
Position
set
Position
By
Delta
set
Position
With
User
Input
Delta
set
Rotation
set
Vertical
Boundaries
set
Zoom
Level
view
Port
Delta2
World
Delta
@niuee/board
Loading...