addObserver(Observer *_observer) const | dart::common::Subject | protected |
addSubject(const Subject *_subject) | dart::common::Observer | protected |
constrainToLine(const Eigen::Vector3d &slope) | dart::gui::osg::DragAndDrop | |
constrainToPlane(const Eigen::Vector3d &normal) | dart::gui::osg::DragAndDrop | |
DragAndDrop(Viewer *viewer, dart::dynamics::Entity *entity) | dart::gui::osg::DragAndDrop | |
getConstrainedDx() const | dart::gui::osg::DragAndDrop | virtual |
getConstrainedRotation() const | dart::gui::osg::DragAndDrop | virtual |
getEntity() const | dart::gui::osg::DragAndDrop | |
getRotationModKey() const | dart::gui::osg::DragAndDrop | |
getRotationOption() const | dart::gui::osg::DragAndDrop | |
getSimpleFrame() const | dart::gui::osg::SimpleFrameDnD | |
handleDestructionNotification(const dart::common::Subject *subscription) override | dart::gui::osg::DragAndDrop | protectedvirtual |
isMoving() const | dart::gui::osg::DragAndDrop | |
isObstructable() const | dart::gui::osg::DragAndDrop | |
mAmMoving | dart::gui::osg::DragAndDrop | protected |
mAmObstructable | dart::gui::osg::DragAndDrop | protected |
mConstraintType | dart::gui::osg::DragAndDrop | protected |
mEntity | dart::gui::osg::DragAndDrop | protected |
mFrame | dart::gui::osg::SimpleFrameDnD | protected |
mObservers | dart::common::Subject | mutableprotected |
move() override | dart::gui::osg::SimpleFrameDnD | virtual |
mPickedPosition | dart::gui::osg::DragAndDrop | protected |
mPivot | dart::gui::osg::DragAndDrop | protected |
mRotationModKey | dart::gui::osg::DragAndDrop | protected |
mRotationOption | dart::gui::osg::DragAndDrop | protected |
mSavedRotation | dart::gui::osg::SimpleFrameDnD | protected |
mSubjects | dart::common::Observer | protected |
mVector | dart::gui::osg::DragAndDrop | protected |
mViewer | dart::gui::osg::DragAndDrop | protected |
receiveDestructionNotification(const Subject *_subject) | dart::common::Observer | protected |
release() | dart::gui::osg::DragAndDrop | virtual |
removeAllSubjects() | dart::common::Observer | protected |
removeObserver(Observer *_observer) const | dart::common::Subject | protected |
removeSubject(const Subject *_subject) | dart::common::Observer | protected |
RotationOption enum name | dart::gui::osg::DragAndDrop | |
saveState() override | dart::gui::osg::SimpleFrameDnD | virtual |
sendDestructionNotification() const | dart::common::Subject | protected |
setObstructable(bool _obstructable) | dart::gui::osg::DragAndDrop | |
setRotationModKey(::osgGA::GUIEventAdapter::ModKeyMask rotationModKey) | dart::gui::osg::DragAndDrop | |
setRotationOption(RotationOption option) | dart::gui::osg::DragAndDrop | |
SimpleFrameDnD(Viewer *viewer, dart::dynamics::SimpleFrame *frame) | dart::gui::osg::SimpleFrameDnD | |
unconstrain() | dart::gui::osg::DragAndDrop | |
update() | dart::gui::osg::DragAndDrop | virtual |
~DragAndDrop() | dart::gui::osg::DragAndDrop | virtual |
~Observer() | dart::common::Observer | virtual |
~SimpleFrameDnD()=default | dart::gui::osg::SimpleFrameDnD | virtual |
~Subject() | dart::common::Subject | virtual |