Packagecom.fileitup.fisixengine.collisions
Classpublic class CollisionData

Hold information about a collision.



Public Properties
 PropertyDefined by
  normal : Vector
A vector representing the collision's normal direction
CollisionData
  object : CollisionObject
The object with which a collision occured.
CollisionData
  penetration : Number
The amount of penetration (in pixels) which occured during the collision
CollisionData
  used : Boolean = true
Used by the engine to flag used data
CollisionData
Public Methods
 MethodDefined by
  
CollisionData
  
dispose():void
inheritDoc
CollisionData
  
setInfo(obj:CollisionObject, n:Vector, pen:Number):void
Quickly set the properties of the collision data.
CollisionData
Property detail
normalproperty
public var normal:Vector

A vector representing the collision's normal direction

objectproperty 
public var object:CollisionObject

The object with which a collision occured.

penetrationproperty 
public var penetration:Number

The amount of penetration (in pixels) which occured during the collision

usedproperty 
public var used:Boolean = true

Used by the engine to flag used data

Constructor detail
CollisionData()constructor
public function CollisionData()
Method detail
dispose()method
public function dispose():void

inheritDoc

setInfo()method 
public function setInfo(obj:CollisionObject, n:Vector, pen:Number):void

Quickly set the properties of the collision data. Resets 'used' to false.

Parameters
obj:CollisionObject
 
n:Vector
 
pen:Number