Appearance
Interface: TestbedInterface
Properties
activeKeys
activeKeys:
ActiveKeys
background
background:
string
height
height:
number
World viewbox height.
hz
hz:
number
World simulation step frequency
keydown()?
optionalkeydown: (keyCode,label) =>void
callback, to be implemented by user
Parameters
keyCode
number
label
string
Returns
void
keyup()?
optionalkeyup: (keyCode,label) =>void
callback, to be implemented by user
Parameters
keyCode
number
label
string
Returns
void
mouseForce?
optionalmouseForce:number
speed
speed:
number
World simulation speed, default is 1
step()?
optionalstep: (dt,t) =>void
callback, to be implemented by user
Parameters
dt
number
t
number
Returns
void
width
width:
number
World viewbox width.
x
x:
number
World viewbox center vertical offset.
y
y:
number
World viewbox center horizontal offset.
Methods
color()
color(
r,g,b):string
Parameters
r
number
g
number
b
number
Returns
string
drawAABB()
drawAABB(
aabb,color):void
Parameters
aabb
color
string
Returns
void
drawChain()
drawChain(
points,color):void
Parameters
points
color
string
Returns
void
drawCircle()
drawCircle(
p,r,color):void
Parameters
p
r
number
color
string
Returns
void
drawEdge()
drawEdge(
a,b,color):void
Parameters
a
b
color
string
Returns
void
drawPoint()
drawPoint(
p,r,color):void
Parameters
p
r
any
color
string
Returns
void
drawPolygon()
drawPolygon(
points,color):void
Parameters
points
color
string
Returns
void
drawSegment()
drawSegment(
a,b,color):void
Parameters
a
b
color
string
Returns
void
findAll()
Parameters
query
string
Returns
findOne()
Parameters
query
string
Returns
info()
info(
text):void
Parameters
text
string
Returns
void
start()
start(
world):void
Parameters
world
Returns
void
status()
Call Signature
status(
name,value):void
Parameters
name
string
value
any
Returns
void
Call Signature
status(
value):void
Parameters
value
string | object
Returns
void