HOG2
|
#include <WeightedMap2DEnvironment.h>
Public Member Functions | |
Vector2D (float _x, float _y) | |
Vector2D () | |
void | Set (float _x, float _y) |
void | SetUpdateTime (double t) |
double | GetUpdateTime () |
void | SetAccessTime (double t) |
double | GetAccessTime () |
bool | operator== (const Vector2D &rhs) |
std::ostream & | operator<< (std::ostream &out) |
void | Normalize () |
Public Attributes | |
float | x |
float | y |
double | updateTime |
double | accessTime |
Friends | |
Vector2D | operator* (const Vector2D &vec, const double num) |
Vector2D | operator* (const double num, const Vector2D &vec) |
Vector2D | operator+ (const Vector2D &v1, const Vector2D &v2) |
Definition at line 40 of file WeightedMap2DEnvironment.h.
|
inline |
Definition at line 42 of file WeightedMap2DEnvironment.h.
|
inline |
Definition at line 43 of file WeightedMap2DEnvironment.h.
|
inline |
Definition at line 50 of file WeightedMap2DEnvironment.h.
References accessTime.
|
inline |
Definition at line 47 of file WeightedMap2DEnvironment.h.
References updateTime.
Referenced by WeightedMap2DEnvironment::ComputeArrowMetric().
|
inline |
Definition at line 81 of file WeightedMap2DEnvironment.h.
Referenced by WeightedMap2DEnvironment::ComputeArrowMetric(), WeightedMap2DEnvironment::GetAngleFromDirection(), and WeightedMap2DEnvironment::UpdateAngle().
|
inline |
Definition at line 53 of file WeightedMap2DEnvironment.h.
|
inline |
Definition at line 52 of file WeightedMap2DEnvironment.h.
|
inline |
Definition at line 44 of file WeightedMap2DEnvironment.h.
Referenced by WeightedMap2DEnvironment::GetAngleFromDirection(), and WeightedMap2DEnvironment::UpdateAngle().
|
inline |
Definition at line 49 of file WeightedMap2DEnvironment.h.
References accessTime.
|
inline |
Definition at line 46 of file WeightedMap2DEnvironment.h.
References updateTime.
Referenced by WeightedMap2DEnvironment::UpdateAngle().
Definition at line 65 of file WeightedMap2DEnvironment.h.
Definition at line 59 of file WeightedMap2DEnvironment.h.
Definition at line 71 of file WeightedMap2DEnvironment.h.
double Vector2D::accessTime |
Definition at line 79 of file WeightedMap2DEnvironment.h.
Referenced by GetAccessTime(), and SetAccessTime().
double Vector2D::updateTime |
Definition at line 79 of file WeightedMap2DEnvironment.h.
Referenced by GetUpdateTime(), and SetUpdateTime().
float Vector2D::x |
Definition at line 78 of file WeightedMap2DEnvironment.h.
Referenced by WeightedMap2DEnvironment::ComputeArrowMetric(), WeightedMap2DEnvironment::GCost(), GreedyDMUnit< environment >::MakeMove(), Normalize(), WeightedMap2DEnvironment::OpenGLDraw(), operator<<(), operator==(), Set(), and WeightedMap2DEnvironment::UpdateAngle().
float Vector2D::y |
Definition at line 78 of file WeightedMap2DEnvironment.h.
Referenced by WeightedMap2DEnvironment::ComputeArrowMetric(), WeightedMap2DEnvironment::GCost(), GreedyDMUnit< environment >::MakeMove(), Normalize(), WeightedMap2DEnvironment::OpenGLDraw(), operator<<(), operator==(), Set(), and WeightedMap2DEnvironment::UpdateAngle().