#include <Collider.h>
Inheritance diagram for VLCollider:

Public Member Functions | |
| VLCollider (double, double, double) | |
| bool | collide (BBCollider *bbc) |
| bool | collide (SRCollider *src) |
| bool | collide (VLCollider *src) |
| bool | collide (VLGroupCollider *vlgc) |
| virtual double | xCollision () |
| virtual double | yCollision () |
| ~VLCollider () | |
Public Attributes | |
| double | x |
| double | y1 |
| double | y2 |
Protected Member Functions | |
| int | getId () |
|
||||||||||||||||
|
The condition for the construction of a Vertical Line Collider is py1<py2 If those conditions are not met then a correction is applied.
|
|
|
Destructor of a Vl collider |
|
|
Implements Collider. |
|
|
Implements Collider. |
|
|
Implements Collider. |
|
|
Implements Collider. |
|
|
Reimplemented from Collider. |
|
|
Reimplemented from Collider. |
1.3.6