| activateRay(int width, int height, core::objectmodel::BaseNode *root) | sofa::gui::common::PickHandler | |
| addCallBack(CallBackPicker *c) | sofa::gui::common::PickHandler | inline |
| allocateSelectionBuffer(int width, int height) | sofa::gui::common::PickHandler | virtual |
| callbacks | sofa::gui::common::PickHandler | protected |
| changeOperation(sofa::component::setting::MouseButtonSetting *setting) | sofa::gui::common::PickHandler | |
| changeOperation(MOUSE_BUTTON button, const std::string &op) | sofa::gui::common::PickHandler | |
| clearCallBacks() | sofa::gui::common::PickHandler | inline |
| deactivateRay() | sofa::gui::common::PickHandler | |
| destroySelectionBuffer() | sofa::gui::common::PickHandler | virtual |
| findCollision() | sofa::gui::common::PickHandler | protectedvirtual |
| findCollisionUsingBruteForce(const type::Vec3 &origin, const type::Vec3 &direction, double maxLength, core::objectmodel::BaseNode *root) | sofa::gui::common::PickHandler | static |
| findCollisionUsingBruteForce() | sofa::gui::common::PickHandler | protected |
| findCollisionUsingColourCoding(const type::Vec3 &origin, const type::Vec3 &direction) | sofa::gui::common::PickHandler | virtual |
| findCollisionUsingColourCoding() | sofa::gui::common::PickHandler | protected |
| findCollisionUsingPipeline() | sofa::gui::common::PickHandler | protected |
| getCallBackPicker() | sofa::gui::common::PickHandler | inline |
| getInteraction() | sofa::gui::common::PickHandler | |
| getLastPicked() | sofa::gui::common::PickHandler | inline |
| getOperation(MOUSE_BUTTON button) | sofa::gui::common::PickHandler | inline |
| handleMouseEvent(MOUSE_STATUS status, MOUSE_BUTTON button) | sofa::gui::common::PickHandler | |
| init(core::objectmodel::BaseNode *root) | sofa::gui::common::PickHandler | |
| instanceComponents | sofa::gui::common::PickHandler | protected |
| interaction | sofa::gui::common::PickHandler | protected |
| interactorInUse | sofa::gui::common::PickHandler | protected |
| lastPicked | sofa::gui::common::PickHandler | protected |
| m_defaultLength | sofa::gui::common::PickHandler | protected |
| mouseButton | sofa::gui::common::PickHandler | protected |
| mouseCollision | sofa::gui::common::PickHandler | protected |
| mouseContainer | sofa::gui::common::PickHandler | protected |
| mouseNode | sofa::gui::common::PickHandler | protected |
| mousePosition | sofa::gui::common::PickHandler | protected |
| mouseStatus | sofa::gui::common::PickHandler | protected |
| needToCastRay() | sofa::gui::common::PickHandler | protected |
| operations | sofa::gui::common::PickHandler | protected |
| PickHandler(double defaultLength=1000000) | sofa::gui::common::PickHandler | |
| PickingMethod enum name | sofa::gui::common::PickHandler | |
| pickingMethod | sofa::gui::common::PickHandler | protected |
| RAY_CASTING enum value | sofa::gui::common::PickHandler | |
| renderCallback | sofa::gui::common::PickHandler | protected |
| reset() | sofa::gui::common::PickHandler | |
| SELECTION_BUFFER enum value | sofa::gui::common::PickHandler | |
| setColourRenderCallback(CallBackRender *colourRender) | sofa::gui::common::PickHandler | inline |
| setCompatibleInteractor() | sofa::gui::common::PickHandler | protected |
| setPickingMethod(PickingMethod method) | sofa::gui::common::PickHandler | inline |
| unload() | sofa::gui::common::PickHandler | |
| updateMouse2D(MousePosition mouse) | sofa::gui::common::PickHandler | inline |
| updateRay(const sofa::type::Vec3 &position, const sofa::type::Vec3 &orientation) | sofa::gui::common::PickHandler | |
| useCollisions | sofa::gui::common::PickHandler | protected |
| useSelectionBufferMethod() const | sofa::gui::common::PickHandler | inline |
| ~PickHandler() | sofa::gui::common::PickHandler | virtual |