view for PathPlanner More...

Public Member Functions | |
| GrxPathPlanningView (String name, GrxPluginManager manager, GrxBaseViewPart vp, Composite parent) | |
| constructor | |
| void | registerItemChange (GrxBaseItem item, int event) |
| void | setEnabled (boolean b) |
| void | setUp () |
| void | shutdown () |
| void | update (GrxBasePlugin plugin, Object...arg) |
Static Public Attributes | |
| static final String | TITLE = "Path Planning" |
Package Functions | |
| Grx3DView | get3DView () |
| double | getCarpetZPosition () |
| get carpet z position | |
| void | updateCarpet () |
| update carpet z position | |
Package Attributes | |
| Button | btnVisible |
| final double | DEFAULT_CARPET_Z = 0.01 |
| Text | textEndTheta |
| Text | textEndY |
| Text | textStartTheta |
| Text | textStartY |
Private Member Functions | |
| void | carpet (double[] start, double[] goal) |
| void | displayCarpet () |
| Composite | getComp (int grid, int style) |
| void | getEndPoint () |
| String | getRobotBaseLink (GrxModelItem model) |
| void | getStartPoint () |
| void | initGUI () |
| void | initJava3D () |
| void | pathGraph () |
| void | removeCarpet () |
| カーペットを削除 | |
| void | setppaItem () |
| void | update () |
| 移動動作設計コンポーネントから経路計画アルゴリズム名、移動アルゴリズム名、経路最適化アルゴリズム名を取得する | |
Private Attributes | |
| Combo | algoSelect |
| Button | btnCalcStart |
| Button | btnSetEndPoint |
| Button | btnSetStartPoint |
| BranchGroup | carpet_ |
| Transform3D | carpetTrans |
| TransformGroup | carpetTransGroup |
| Text | carpetZ |
| Button | chkRebuildRoadmap_ |
| Label | imgLabel |
| Combo | mobilitySelect |
| Combo | modelSelect |
| Button | optimizeButton |
| Combo | optimizerSelect |
| GrxPathPlanningAlgorithmItem | ppaItem_ = null |
| Switch | switcher_ |
| Text | textEndX |
| Text | textStartX |
| Text | tolerance_ |
| Button | updatePropertyButton |
| Grx3DView | view_ = null |
Static Private Attributes | |
| static final String | FORMAT = "%.3f" |
| static final int | TEXT_WIDTH = 64 |
view for PathPlanner
Definition at line 85 of file GrxPathPlanningView.java.
| com.generalrobotix.ui.view.GrxPathPlanningView.GrxPathPlanningView | ( | String | name, |
| GrxPluginManager | manager, | ||
| GrxBaseViewPart | vp, | ||
| Composite | parent | ||
| ) | [inline] |
constructor
| name | |
| manager | |
| vp | |
| parent |
Definition at line 143 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.carpet | ( | double[] | start, |
| double[] | goal | ||
| ) | [inline, private] |
| void com.generalrobotix.ui.view.GrxPathPlanningView.displayCarpet | ( | ) | [inline, private] |
Definition at line 650 of file GrxPathPlanningView.java.
| Grx3DView com.generalrobotix.ui.view.GrxPathPlanningView.get3DView | ( | ) | [inline, package] |
Definition at line 643 of file GrxPathPlanningView.java.
| double com.generalrobotix.ui.view.GrxPathPlanningView.getCarpetZPosition | ( | ) | [inline, package] |
| Composite com.generalrobotix.ui.view.GrxPathPlanningView.getComp | ( | int | grid, |
| int | style | ||
| ) | [inline, private] |
| void com.generalrobotix.ui.view.GrxPathPlanningView.getEndPoint | ( | ) | [inline, private] |
Definition at line 622 of file GrxPathPlanningView.java.
| String com.generalrobotix.ui.view.GrxPathPlanningView.getRobotBaseLink | ( | GrxModelItem | model | ) | [inline, private] |
Definition at line 597 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.getStartPoint | ( | ) | [inline, private] |
Definition at line 601 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.initGUI | ( | ) | [inline, private] |
Definition at line 186 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.initJava3D | ( | ) | [inline, private] |
Definition at line 521 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.pathGraph | ( | ) | [inline, private] |
経路グラフを表示する
Definition at line 704 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.registerItemChange | ( | GrxBaseItem | item, |
| int | event | ||
| ) | [inline] |
Reimplemented from com.generalrobotix.ui.GrxBaseView.
Definition at line 756 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.removeCarpet | ( | ) | [inline, private] |
カーペットを削除
Definition at line 587 of file GrxPathPlanningView.java.
enable/disable this view
| b | true to enable, false otherwise |
Definition at line 894 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.setppaItem | ( | ) | [inline, private] |
Definition at line 783 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.setUp | ( | ) | [inline] |
Reimplemented from com.generalrobotix.ui.GrxBaseView.
Definition at line 156 of file GrxPathPlanningView.java.
Reimplemented from com.generalrobotix.ui.GrxBasePlugin.
Definition at line 916 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.update | ( | void | ) | [inline, private] |
移動動作設計コンポーネントから経路計画アルゴリズム名、移動アルゴリズム名、経路最適化アルゴリズム名を取得する
Definition at line 550 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.update | ( | GrxBasePlugin | plugin, |
| Object... | arg | ||
| ) | [inline] |
Reimplemented from com.generalrobotix.ui.GrxBaseView.
Definition at line 908 of file GrxPathPlanningView.java.
| void com.generalrobotix.ui.view.GrxPathPlanningView.updateCarpet | ( | ) | [inline, package] |
update carpet z position
Definition at line 885 of file GrxPathPlanningView.java.
Combo com.generalrobotix.ui.view.GrxPathPlanningView.algoSelect [private] |
Definition at line 111 of file GrxPathPlanningView.java.
Button com.generalrobotix.ui.view.GrxPathPlanningView.btnCalcStart [private] |
Definition at line 115 of file GrxPathPlanningView.java.
Button com.generalrobotix.ui.view.GrxPathPlanningView.btnSetEndPoint [private] |
Definition at line 107 of file GrxPathPlanningView.java.
Button com.generalrobotix.ui.view.GrxPathPlanningView.btnSetStartPoint [private] |
Definition at line 104 of file GrxPathPlanningView.java.
Button com.generalrobotix.ui.view.GrxPathPlanningView.btnVisible [package] |
Definition at line 115 of file GrxPathPlanningView.java.
BranchGroup com.generalrobotix.ui.view.GrxPathPlanningView.carpet_ [private] |
Definition at line 130 of file GrxPathPlanningView.java.
Transform3D com.generalrobotix.ui.view.GrxPathPlanningView.carpetTrans [private] |
Definition at line 128 of file GrxPathPlanningView.java.
TransformGroup com.generalrobotix.ui.view.GrxPathPlanningView.carpetTransGroup [private] |
Definition at line 129 of file GrxPathPlanningView.java.
Text com.generalrobotix.ui.view.GrxPathPlanningView.carpetZ [private] |
Definition at line 119 of file GrxPathPlanningView.java.
Button com.generalrobotix.ui.view.GrxPathPlanningView.chkRebuildRoadmap_ [private] |
Definition at line 124 of file GrxPathPlanningView.java.
final double com.generalrobotix.ui.view.GrxPathPlanningView.DEFAULT_CARPET_Z = 0.01 [package] |
Definition at line 131 of file GrxPathPlanningView.java.
final String com.generalrobotix.ui.view.GrxPathPlanningView.FORMAT = "%.3f" [static, private] |
Definition at line 101 of file GrxPathPlanningView.java.
Label com.generalrobotix.ui.view.GrxPathPlanningView.imgLabel [private] |
Definition at line 116 of file GrxPathPlanningView.java.
Combo com.generalrobotix.ui.view.GrxPathPlanningView.mobilitySelect [private] |
Definition at line 94 of file GrxPathPlanningView.java.
Combo com.generalrobotix.ui.view.GrxPathPlanningView.modelSelect [private] |
Definition at line 91 of file GrxPathPlanningView.java.
Button com.generalrobotix.ui.view.GrxPathPlanningView.optimizeButton [private] |
Definition at line 98 of file GrxPathPlanningView.java.
Combo com.generalrobotix.ui.view.GrxPathPlanningView.optimizerSelect [private] |
Definition at line 97 of file GrxPathPlanningView.java.
GrxPathPlanningAlgorithmItem com.generalrobotix.ui.view.GrxPathPlanningView.ppaItem_ = null [private] |
Definition at line 133 of file GrxPathPlanningView.java.
Switch com.generalrobotix.ui.view.GrxPathPlanningView.switcher_ [private] |
Definition at line 127 of file GrxPathPlanningView.java.
final int com.generalrobotix.ui.view.GrxPathPlanningView.TEXT_WIDTH = 64 [static, private] |
Definition at line 102 of file GrxPathPlanningView.java.
Text com.generalrobotix.ui.view.GrxPathPlanningView.textEndTheta [package] |
Definition at line 108 of file GrxPathPlanningView.java.
Text com.generalrobotix.ui.view.GrxPathPlanningView.textEndX [private] |
Definition at line 108 of file GrxPathPlanningView.java.
Text com.generalrobotix.ui.view.GrxPathPlanningView.textEndY [package] |
Definition at line 108 of file GrxPathPlanningView.java.
Definition at line 105 of file GrxPathPlanningView.java.
Text com.generalrobotix.ui.view.GrxPathPlanningView.textStartX [private] |
Definition at line 105 of file GrxPathPlanningView.java.
Text com.generalrobotix.ui.view.GrxPathPlanningView.textStartY [package] |
Definition at line 105 of file GrxPathPlanningView.java.
final String com.generalrobotix.ui.view.GrxPathPlanningView.TITLE = "Path Planning" [static] |
Definition at line 86 of file GrxPathPlanningView.java.
Text com.generalrobotix.ui.view.GrxPathPlanningView.tolerance_ [private] |
Definition at line 122 of file GrxPathPlanningView.java.
Button com.generalrobotix.ui.view.GrxPathPlanningView.updatePropertyButton [private] |
Definition at line 112 of file GrxPathPlanningView.java.
Definition at line 88 of file GrxPathPlanningView.java.