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.