#include <Manipulators.h>
Definition at line 151 of file Manipulators.h.
TranslateManipulator::TranslateManipulator | ( | Translatable & | translatable, | |
std::size_t | segments, | |||
float | length | |||
) |
Manipulatable* TranslateManipulator::GetManipulatable | ( | ) | [virtual] |
Implements Manipulator.
bool TranslateManipulator::isSelected | ( | ) | const [virtual] |
Implements Manipulator.
bool TranslateManipulator::manipulator_show_axis | ( | const Pivot2World & | pivot, | |
const Vector3 & | axis | |||
) |
void TranslateManipulator::render | ( | Renderer & | renderer, | |
const VolumeTest & | volume, | |||
const Matrix4 & | pivot2world | |||
) | [virtual] |
Reimplemented from Manipulator.
void TranslateManipulator::setSelected | ( | bool | select | ) | [virtual] |
Implements Manipulator.
void TranslateManipulator::testSelect | ( | const View & | view, | |
const Matrix4 & | pivot2world | |||
) | [virtual] |
Reimplemented from Manipulator.
void TranslateManipulator::UpdateColours | ( | ) |
Definition at line 222 of file Manipulators.h.
Definition at line 223 of file Manipulators.h.
Definition at line 224 of file Manipulators.h.
Definition at line 219 of file Manipulators.h.
Definition at line 220 of file Manipulators.h.
Definition at line 221 of file Manipulators.h.
TranslateAxis TranslateManipulator::m_axis [private] |
Definition at line 218 of file Manipulators.h.
TranslateFree TranslateManipulator::m_free [private] |
Definition at line 217 of file Manipulators.h.
Pivot2World TranslateManipulator::m_pivot [private] |
Definition at line 230 of file Manipulators.h.
Definition at line 225 of file Manipulators.h.
SelectableBool TranslateManipulator::m_selectable_screen [private] |
Definition at line 229 of file Manipulators.h.
SelectableBool TranslateManipulator::m_selectable_x [private] |
Definition at line 226 of file Manipulators.h.
SelectableBool TranslateManipulator::m_selectable_y [private] |
Definition at line 227 of file Manipulators.h.
SelectableBool TranslateManipulator::m_selectable_z [private] |
Definition at line 228 of file Manipulators.h.
Shader* TranslateManipulator::m_state_fill [static] |
Definition at line 233 of file Manipulators.h.
Shader* TranslateManipulator::m_state_wire [static] |
Definition at line 232 of file Manipulators.h.