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

Public Member Functions | |
| SRCollider (double, 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 () |
Public Attributes | |
| double | x1 |
| double | x2 |
| double | y1 |
| double | y2 |
Protected Member Functions | |
| int | getId () |
|
||||||||||||||||||||
|
The condition for the construction of a Collider Segment regression box is x1<x2 If those conditions are not met then a correction is applied. |
|
|
Implements Collider. |
|
|
Compute if a vertical line collide with a Segment regression Implements Collider. |
|
|
Implements Collider. |
|
|
Implements Collider. |
|
|
Reimplemented from Collider. |
|
|
Reimplemented from Collider. |
1.3.6