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 Vector3point () const
 
const SgNodePathnodePath () const
 
double x () const
 
double y () const
 
double pixelSizeRatio () const
 
int key () const
 
int button () const
 
int modifiers () const
 
double wheelSteps () const
 
const SgCameracamera () const
 
int cameraIndex () const
 
const SgNodePathcameraPath () const
 
const Isometry3cameraPosition () const
 
const Isometry3currentCameraPosition () const
 
bool getRay (Vector3 &out_origin, Vector3 &out_direction) const
 
SceneWidgetsceneWidget () 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: