Exemplo n.º 1
0
RayMenuTool::RayMenuTool(const ToolFactory* factory,const ToolInputAssignment& inputAssignment)
	:MenuTool(factory,inputAssignment),
	 GUIInteractor(isUseEyeRay(),getRayOffset(),getButtonDevice(0))
	{
	/* Set the interaction device: */
	interactionDevice=getButtonDevice(0);
	}
Exemplo n.º 2
0
ScrollTool::ScrollTool(const ToolFactory* factory,const ToolInputAssignment& inputAssignment)
	:UserInterfaceTool(factory,inputAssignment),
	 GUIInteractor(isUseEyeRay(),getRayOffset(),getValuatorDevice(0)),
	 valuatorDevice(0),
	 sendingEvents(false)
	{
	/* Set the interaction device: */
	interactionDevice=getValuatorDevice(0);
	}