An infinite line, similar to a CollisionRay, except that it extends in both directions. More...
Public Member Functions | |
CollisionLine () | |
Creates an invalid line. | |
CollisionLine (Point3 const origin, Vec3 const direction) | |
CollisionLine (float ox, float oy, float oz, float dx, float dy, float dz) | |
Static Public Member Functions | |
static TypeHandle | getClassType () |
An infinite line, similar to a CollisionRay, except that it extends in both directions.
It is, however, directional.
CollisionLine | ( | ) |
Creates an invalid line.
This isn't terribly useful; it's expected that the user will subsequently adjust the line via set_origin()/set_direction() or set_from_lens().
CollisionLine | ( | Point3 const | origin, |
Vec3 const | direction | ||
) |
CollisionLine | ( | float | ox, |
float | oy, | ||
float | oz, | ||
float | dx, | ||
float | dy, | ||
float | dz | ||
) |
static TypeHandle getClassType | ( | ) | [static] |
Reimplemented from CollisionRay.