#include <mlKeyFrameList.h>
Public Member Functions | |
| virtual KeyFrame & | operator= (const KeyFrame &frame) |
| Assignment operator. | |
| bool | operator< (const KeyFrame &) const |
| Dummy "lesser than operator", required for VC7. | |
| bool | operator== (const KeyFrame &) const |
| Dummy "equal operator", required for VC7. | |
Constructors | |
| KeyFrame () | |
| Default constructor. | |
| KeyFrame (const Vector3 &point, const Vector3 &tangentVec, const Vector3 &upVec) | |
| Position, tangent and up. | |
| KeyFrame (const KeyFrame &frame) | |
| Copy constructor. | |
| virtual | ~KeyFrame () |
| Implement destructor to be sure that it is virtual to avoid warnings. | |
Public Attributes | |
Key frame properties | |
| Vector3 | p |
| Position. | |
| Vector3 | tangent |
| Orientation. | |
| Vector3 | up |
| Local vertical. | |
A KeyFrame describes a position and orientation in space. It has the properties
Definition at line 52 of file mlKeyFrameList.h.
| ml::KeyFrame::KeyFrame | ( | ) | [inline] |
| ml::KeyFrame::KeyFrame | ( | const KeyFrame & | frame | ) | [inline] |
| virtual ml::KeyFrame::~KeyFrame | ( | ) | [inline, virtual] |
Implement destructor to be sure that it is virtual to avoid warnings.
Definition at line 80 of file mlKeyFrameList.h.
| bool ml::KeyFrame::operator< | ( | const KeyFrame & | ) | const [inline] |
| bool ml::KeyFrame::operator== | ( | const KeyFrame & | ) | const [inline] |
1.5.8