#include <CollisionVolumeOcclusionLine.h>
◆ CollisionVolumeOcclusionLine() [1/2]
CollisionVolumeOcclusionLine::CollisionVolumeOcclusionLine |
( |
| ) |
|
|
inline |
◆ ~CollisionVolumeOcclusionLine()
virtual CollisionVolumeOcclusionLine::~CollisionVolumeOcclusionLine |
( |
| ) |
|
|
inlinevirtual |
◆ CollisionVolumeOcclusionLine() [2/2]
◆ ComputeData()
errcode CollisionVolumeOcclusionLine::ComputeData |
( |
Model * |
mod, |
|
|
Matrix & |
mat |
|
) |
| |
|
overridevirtual |
Calculates the collision data based on a model and its world matrix.
- Author
- Jack Campbell
- Date
- 3/5/2017
- Parameters
-
[in,out] | mod | If non-null, the modifier. |
[in,out] | mat | The matrix. |
- Returns
- The calculated data.
Implements CollisionVolumeLine.
◆ DebugView()
errcode CollisionVolumeOcclusionLine::DebugView |
( |
const Vect & |
col | ) |
const |
|
overridevirtual |
Debug view.
- Author
- Jack Campbell
- Date
- 4/7/2017
- Parameters
-
- Returns
- An errcode.
Implements CollisionVolumeLine.
◆ getEndPoint()
Vect CollisionVolumeOcclusionLine::getEndPoint |
( |
| ) |
const |
|
inline |
◆ getStartPoint()
Vect CollisionVolumeOcclusionLine::getStartPoint |
( |
| ) |
const |
|
inline |
◆ Intersect() [1/5]
bool CollisionVolumeOcclusionLine::Intersect |
( |
const CollisionVolume & |
other | ) |
const |
|
overridevirtual |
◆ Intersect() [2/5]
◆ Intersect() [3/5]
Intersects the given other.
- Author
- Jack Campbell
- Date
- 4/15/2017
- Parameters
-
- Returns
- True if it succeeds, false if it fails.
Implements CollisionVolumeLine.
◆ Intersect() [4/5]
◆ Intersect() [5/5]
Intersects the given parameter 1.
- Author
- Jack Campbell
- Date
- 5/3/2017
- Parameters
-
parameter1 | The first parameter. |
- Returns
- True if it succeeds, false if it fails.
Implements CollisionVolume.
◆ operator=()
The documentation for this class was generated from the following files: