#include <typeUtils.h>
Public Member Functions | |
Position (int x, int y, const Direction &zt) | |
初期値指定のコンストラクタ | |
Position (const Position *rhs) | |
コピーコンストラクタ | |
bool | operator== (const Position &rhs) const |
演算子定義 | |
const Position & | operator+= (const Position &rhs) |
演算子定義 | |
const Position | operator+ (const Position &rhs) const |
演算子定義 | |
const Position & | operator-= (const Position &rhs) |
演算子定義 | |
const Position | operator- (const Position &rhs) const |
演算子定義 | |
Public Attributes | |
Direction | zt |
Definition at line 289 of file typeUtils.h.
VXV::Position::Position | ( | int | x, | |
int | y, | |||
const Direction & | zt | |||
) | [inline] |
初期値指定のコンストラクタ
x | [i] X値 | |
y | [i] Y値 | |
zt | [i] 向きオブジェクト |
Definition at line 302 of file typeUtils.h.
向き
Definition at line 291 of file typeUtils.h.
Referenced by VXV::convertWithAngle(), VXV::createConvertMatrix(), RunCtrl::followCircleOnTangent(), RunCtrl::followLine(), mRunCtrl::followLine(), RunCtrl::getAngleToDirection(), RunCtrl::getLengthToLine(), VXV::getNextLinePoint(), VXV::Position3D::operator+=(), operator+=(), VXV::Position3D::operator-=(), operator-=(), operator<<(), VXV::Position3D::operator==(), operator==(), RunCtrl::rotateToDirection(), ScreenTask::send(), tRunCtrl_Simulator::setLocalPosition(), RunCtrl::stopToLine(), and mRunCtrl::stopToLine().