SOFA API  1c8b807d
Open source framework for multi-physics simuation
sofa::gui::common::PickHandler Member List

This is the complete list of members for sofa::gui::common::PickHandler, including all inherited members.

activateRay(int width, int height, core::objectmodel::BaseNode *root)sofa::gui::common::PickHandler
addCallBack(CallBackPicker *c)sofa::gui::common::PickHandlerinline
allocateSelectionBuffer(int width, int height)sofa::gui::common::PickHandlervirtual
callbackssofa::gui::common::PickHandlerprotected
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::PickHandlerinline
deactivateRay()sofa::gui::common::PickHandler
destroySelectionBuffer()sofa::gui::common::PickHandlervirtual
findCollision()sofa::gui::common::PickHandlerprotectedvirtual
findCollisionUsingBruteForce(const type::Vec3 &origin, const type::Vec3 &direction, double maxLength, core::objectmodel::BaseNode *root)sofa::gui::common::PickHandlerstatic
findCollisionUsingBruteForce()sofa::gui::common::PickHandlerprotected
findCollisionUsingColourCoding(const type::Vec3 &origin, const type::Vec3 &direction)sofa::gui::common::PickHandlervirtual
findCollisionUsingColourCoding()sofa::gui::common::PickHandlerprotected
findCollisionUsingPipeline()sofa::gui::common::PickHandlerprotected
getCallBackPicker()sofa::gui::common::PickHandlerinline
getInteraction()sofa::gui::common::PickHandler
getLastPicked()sofa::gui::common::PickHandlerinline
getOperation(MOUSE_BUTTON button)sofa::gui::common::PickHandlerinline
handleMouseEvent(MOUSE_STATUS status, MOUSE_BUTTON button)sofa::gui::common::PickHandler
init(core::objectmodel::BaseNode *root)sofa::gui::common::PickHandler
instanceComponentssofa::gui::common::PickHandlerprotected
interactionsofa::gui::common::PickHandlerprotected
interactorInUsesofa::gui::common::PickHandlerprotected
lastPickedsofa::gui::common::PickHandlerprotected
m_defaultLengthsofa::gui::common::PickHandlerprotected
mouseButtonsofa::gui::common::PickHandlerprotected
mouseCollisionsofa::gui::common::PickHandlerprotected
mouseContainersofa::gui::common::PickHandlerprotected
mouseNodesofa::gui::common::PickHandlerprotected
mousePositionsofa::gui::common::PickHandlerprotected
mouseStatussofa::gui::common::PickHandlerprotected
needToCastRay()sofa::gui::common::PickHandlerprotected
operationssofa::gui::common::PickHandlerprotected
PickHandler(double defaultLength=1000000)sofa::gui::common::PickHandler
PickingMethod enum namesofa::gui::common::PickHandler
pickingMethodsofa::gui::common::PickHandlerprotected
RAY_CASTING enum valuesofa::gui::common::PickHandler
renderCallbacksofa::gui::common::PickHandlerprotected
reset()sofa::gui::common::PickHandler
SELECTION_BUFFER enum valuesofa::gui::common::PickHandler
setColourRenderCallback(CallBackRender *colourRender)sofa::gui::common::PickHandlerinline
setCompatibleInteractor()sofa::gui::common::PickHandlerprotected
setPickingMethod(PickingMethod method)sofa::gui::common::PickHandlerinline
unload()sofa::gui::common::PickHandler
updateMouse2D(MousePosition mouse)sofa::gui::common::PickHandlerinline
updateRay(const sofa::type::Vec3 &position, const sofa::type::Vec3 &orientation)sofa::gui::common::PickHandler
useCollisionssofa::gui::common::PickHandlerprotected
useSelectionBufferMethod() constsofa::gui::common::PickHandlerinline
~PickHandler()sofa::gui::common::PickHandlervirtual