Choreonoid  1.8
Public Member Functions | Friends | List of all members
cnoid::SceneWidgetEvent Class Reference

#include <SceneWidgetEvent.h>

Public Member Functions

 SceneWidgetEvent (const SceneWidgetEvent &org)
 
const Vector3 & point () const
 
const SgNodePath & nodePath () const
 
double x () const
 
double y () const
 
double pixelSizeRatio () const
 
int key () const
 
int button () const
 
int modifiers () const
 
double wheelSteps () const
 
const SgCamera * camera () const
 
int cameraIndex () const
 
const SgNodePath & cameraPath () const
 
const Isometry3 & cameraPosition () const
 
const Isometry3 & currentCameraPosition () const
 
bool getRay (Vector3 &out_origin, Vector3 &out_direction) const
 
SceneWidget * sceneWidget () const
 
void updateIndicator (const std::string &message) const
 

Friends

class SceneWidget
 

Constructor & Destructor Documentation

◆ SceneWidgetEvent()

SceneWidgetEvent::SceneWidgetEvent ( const SceneWidgetEvent &  org)

Member Function Documentation

◆ button()

int cnoid::SceneWidgetEvent::button ( ) const
inline
Returns
a Qt::MouseButton value

◆ camera()

const SgCamera * SceneWidgetEvent::camera ( ) const

◆ cameraIndex()

int cnoid::SceneWidgetEvent::cameraIndex ( ) const
inline

◆ cameraPath()

const SgNodePath& cnoid::SceneWidgetEvent::cameraPath ( ) const
inline

◆ cameraPosition()

const Isometry3 & SceneWidgetEvent::cameraPosition ( ) const

◆ currentCameraPosition()

const Isometry3 & SceneWidgetEvent::currentCameraPosition ( ) const

◆ getRay()

bool SceneWidgetEvent::getRay ( Vector3 &  out_origin,
Vector3 &  out_direction 
) const

◆ key()

int cnoid::SceneWidgetEvent::key ( ) const
inline
Returns
a Qt::Key value

◆ modifiers()

int cnoid::SceneWidgetEvent::modifiers ( ) const
inline
Returns
a Qt::KeyboardModifiers value

◆ nodePath()

const SgNodePath& cnoid::SceneWidgetEvent::nodePath ( ) const
inline

◆ pixelSizeRatio()

double cnoid::SceneWidgetEvent::pixelSizeRatio ( ) const
inline

◆ point()

const Vector3& cnoid::SceneWidgetEvent::point ( ) const
inline

◆ sceneWidget()

SceneWidget* cnoid::SceneWidgetEvent::sceneWidget ( ) const
inline

◆ updateIndicator()

void SceneWidgetEvent::updateIndicator ( const std::string &  message) const

◆ wheelSteps()

double cnoid::SceneWidgetEvent::wheelSteps ( ) const
inline

◆ x()

double cnoid::SceneWidgetEvent::x ( ) const
inline

◆ y()

double cnoid::SceneWidgetEvent::y ( ) const
inline

Friends And Related Function Documentation

◆ SceneWidget

friend class SceneWidget
friend

The documentation for this class was generated from the following files: