#include <llregionposition.h>
Collaboration diagram for LLRegionPosition:

Public Member Functions | |
| LLRegionPosition () | |
| LLRegionPosition (LLViewerRegion *regionp, const LLVector3 &position_local) | |
| LLRegionPosition (const LLVector3d &global_position) | |
| LLViewerRegion * | getRegion () const |
| void | setPositionGlobal (const LLVector3d &global_pos) |
| LLVector3d | getPositionGlobal () const |
| const LLVector3 & | getPositionRegion () const |
| const LLVector3 | getPositionAgent () const |
| void | clear () |
Public Attributes | |
| LLVector3 | mPositionRegion |
Private Attributes | |
| LLViewerRegion * | mRegionp |
Definition at line 45 of file llregionposition.h.
| LLRegionPosition::LLRegionPosition | ( | ) |
| LLRegionPosition::LLRegionPosition | ( | LLViewerRegion * | regionp, | |
| const LLVector3 & | position_local | |||
| ) |
| LLRegionPosition::LLRegionPosition | ( | const LLVector3d & | global_position | ) |
| void LLRegionPosition::clear | ( | ) | [inline] |
Definition at line 62 of file llregionposition.h.
References LLVector3::clearVec(), mPositionRegion, mRegionp, and NULL.
| const LLVector3 LLRegionPosition::getPositionAgent | ( | ) | const |
Definition at line 66 of file llregionposition.cpp.
References LLViewerRegion::getPosAgentFromRegion(), mPositionRegion, and mRegionp.
| LLVector3d LLRegionPosition::getPositionGlobal | ( | ) | const |
Definition at line 71 of file llregionposition.cpp.
References LLViewerRegion::getPosGlobalFromRegion(), mPositionRegion, mRegionp, and LLVector3d::setVec().
| const LLVector3 & LLRegionPosition::getPositionRegion | ( | ) | const |
Definition at line 61 of file llregionposition.cpp.
References mPositionRegion.
Referenced by LLToolBrushLand::handleMouseDown(), and LLToolBrushLand::modifyLandInSelectionGlobal().
| LLViewerRegion * LLRegionPosition::getRegion | ( | ) | const |
Definition at line 56 of file llregionposition.cpp.
References mRegionp.
Referenced by LLToolBrushLand::handleMouseDown(), and LLToolBrushLand::modifyLandInSelectionGlobal().
| void LLRegionPosition::setPositionGlobal | ( | const LLVector3d & | global_pos | ) |
Definition at line 86 of file llregionposition.cpp.
References gAgent, LLViewerRegion::getPosRegionFromGlobal(), LLAgent::getRegion(), gWorldPointer, llassert, mPositionRegion, and mRegionp.
Referenced by LLRegionPosition().
Definition at line 50 of file llregionposition.h.
Referenced by clear(), getPositionAgent(), getPositionGlobal(), getPositionRegion(), LLRegionPosition(), and setPositionGlobal().
LLViewerRegion* LLRegionPosition::mRegionp [private] |
Definition at line 48 of file llregionposition.h.
Referenced by clear(), getPositionAgent(), getPositionGlobal(), getRegion(), LLRegionPosition(), and setPositionGlobal().
1.4.7