app that helps finding an orientation and the corresponding quaternion More...
Inheritance diagram for getOrientationApp:Public Member Functions | |
| function | getOrientationApp (in varargin) |
| function | delete (in app) |
Public Attributes | |
| Property | OrientationAppUIFigure |
| Property | gridMain |
| Property | gridSliders |
| Property | mossFeb2024Label |
| Property | Image |
| Property | QuaternionEditField |
| Property | QuaternionEditFieldLabel |
| Property | SaveOrientationButton |
| Property | DefineOrientationLabel |
| Property | slidRoll |
| Property | RollLabel |
| Property | slidPitch |
| Property | PitchLabel |
| Property | slidYaw |
| Property | YawLabel |
| Property | poseVisu |
Private Member Functions | |
| function | startupFcn (in app, in varargin) |
| function | sliderValChange (in app, in event) |
| function | SaveOrientationButtonPushed (in app, in event) |
| function | OrientationAppUIFigureCloseRequest (in app, in event) |
| function | QuaternionEditFieldValueChanged (in app, in event) |
| function | OrientationAppUIFigureKeyRelease (in app, in event) |
| function | createComponents (in app) |
Private Attributes | |
| Property | callingApp |
| Property | quat |
| Property | quatSave |
app that helps finding an orientation and the corresponding quaternion
This app is mainly an orientation visualizer and editor. It can be used to find the correct orientation of a body and the corresponding quaternion. It is designed to work with the app trajectoryGenerationApp.m, but can be used as a standalone app as well.
The app can be called with no arguments:
or with a quaternion as argument:
or with a quaternion and a calling app as argument:
in the last case, the app will save the new quaternion in the public property appReturnValue of the calling app.
Definition at line 33 of file getOrientationApp.m.
| function getOrientationApp | ( | in | varargin | ) |
|
private |
| function delete | ( | in | app | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 76 of file getOrientationApp.m.
| Property DefineOrientationLabel |
Definition at line 56 of file getOrientationApp.m.
| Property gridMain |
Definition at line 42 of file getOrientationApp.m.
| Property gridSliders |
Definition at line 44 of file getOrientationApp.m.
| Property Image |
Definition at line 48 of file getOrientationApp.m.
| Property mossFeb2024Label |
Definition at line 46 of file getOrientationApp.m.
| Property OrientationAppUIFigure |
Definition at line 40 of file getOrientationApp.m.
| Property PitchLabel |
Definition at line 64 of file getOrientationApp.m.
| Property poseVisu |
Definition at line 70 of file getOrientationApp.m.
|
private |
Definition at line 78 of file getOrientationApp.m.
| Property QuaternionEditField |
Definition at line 50 of file getOrientationApp.m.
| Property QuaternionEditFieldLabel |
Definition at line 52 of file getOrientationApp.m.
|
private |
Definition at line 80 of file getOrientationApp.m.
| Property RollLabel |
Definition at line 60 of file getOrientationApp.m.
| Property SaveOrientationButton |
Definition at line 54 of file getOrientationApp.m.
| Property slidPitch |
Definition at line 62 of file getOrientationApp.m.
| Property slidRoll |
Definition at line 58 of file getOrientationApp.m.
| Property slidYaw |
Definition at line 66 of file getOrientationApp.m.
| Property YawLabel |
Definition at line 68 of file getOrientationApp.m.