SiMS
|
|
graphyx/gui/WorldPanel.scala
]
class
WorldPanel(container : Container)
extends
scala.swing.BoxPanelValue Summary | |
var
|
drawAABBs : Boolean |
var
|
drawBodies : Boolean |
var
|
drawCollisions : Boolean |
var
|
drawJoints : Boolean |
var
|
drawPairs : Boolean |
var
|
drawShapes : Boolean |
var
|
endPoint : java.awt.Point |
var
|
grabbedBody : scala.Option[GrabbedBody] |
val
|
lblBody : scala.swing.Label |
var
|
mousePressed : Boolean |
var
|
offset : Vector2D |
val
|
popup : BodyPopup |
val
|
ppm : Double |
var
|
scale : Double |
var
|
startPoint : java.awt.Point |
Values and Variables inherited from scala.swing.BoxPanel | |
scala.swing.BoxPanel.peer |
Values and Variables inherited from scala.swing.SequentialContainer.Wrapper | |
scala.swing.SequentialContainer.Wrapper.contents |
Values and Variables inherited from scala.swing.Container.Wrapper | |
scala.swing.Container.Wrapper._contents |
Values and Variables inherited from scala.swing.Component | |
scala.swing.Component.initP |
Values and Variables inherited from scala.swing.Publisher | |
scala.swing.Publisher.listeners |
Values and Variables inherited from scala.swing.Reactor | |
scala.swing.Reactor.reactions |
Method Summary | |
def
|
drawAxes (g : java.awt.Graphics) : Unit |
def
|
drawParts (parts : scala.Iterable[Drawable], g : java.awt.Graphics) : Unit |
def
|
getBody (p : Vector2D) : scala.Option[Body] |
def
|
grab (b : Body, p : Vector2D) : Unit |
override def
|
paintComponent (g : java.awt.Graphics) : Unit |
implicit def
|
point2Vector (p : java.awt.Point) : Vector2D |
def
|
release : Unit |
def
|
scene : Scene |
def
|
update : Unit |
Methods inherited from scala.swing.Publisher | |
scala.swing.Publisher.subscribe, scala.swing.Publisher.unsubscribe, scala.swing.Publisher.publish |
Methods inherited from scala.swing.Reactor | |
scala.swing.Reactor.listenTo, scala.swing.Reactor.deafTo |
Methods inherited from scala.Proxy | |
scala.Proxy.hashCode, scala.Proxy.equals |
Methods inherited from AnyRef | |
getClass, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized |
Methods inherited from Any | |
==, !=, isInstanceOf, asInstanceOf |
Value Details |
val
lblBody : scala.swing.Label
val
popup : BodyPopup
val
ppm : Double
var
scale : Double
var
offset : Vector2D
var
drawBodies : Boolean
var
drawShapes : Boolean
var
drawJoints : Boolean
var
drawAABBs : Boolean
var
drawPairs : Boolean
var
drawCollisions : Boolean
var
mousePressed : Boolean
var
startPoint : java.awt.Point
var
endPoint : java.awt.Point
var
grabbedBody : scala.Option[GrabbedBody]
Method Details |
implicit
def
point2Vector(p : java.awt.Point) : Vector2D
def
scene : Scene
def
update : Unit
override
def
paintComponent(g : java.awt.Graphics) : Unit
def
drawAxes(g : java.awt.Graphics) : Unit
def
drawParts(parts : scala.Iterable[Drawable], g : java.awt.Graphics) : Unit
def
getBody(p : Vector2D) : scala.Option[Body]
def
release : Unit
SiMS
|
|