summaryrefslogtreecommitdiff
path: root/src/main/scala/graphyx/graphics/GraphicalCollision.scala
blob: 5589f8c84fe0a656303c2863e02b5ee5456f83c0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
 * Graphyx
 * copyright (c) 2009 Jakob Odersky
 * made available under the MIT License
*/

package graphyx.graphics

import sims.collision._

case class GraphicalCollision(real: Collision) extends GraphicalObject{
  val points = real.points
  val normal = real.normal 
  def draw() = {
    g.setColor(java.awt.Color.GREEN)
    for (p <- points) {drawPoint(p); drawVector(normal, p)}
  }
}