Public Member Functions | Static Public Attributes | Package Functions | Package Attributes | Private Member Functions | Private Attributes | Static Private Attributes
com.generalrobotix.ui.view.GrxPathPlanningView Class Reference

view for PathPlanner More...

Inheritance diagram for com.generalrobotix.ui.view.GrxPathPlanningView:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

view for PathPlanner

Definition at line 85 of file GrxPathPlanningView.java.


Constructor & Destructor Documentation

com.generalrobotix.ui.view.GrxPathPlanningView.GrxPathPlanningView ( String  name,
GrxPluginManager  manager,
GrxBaseViewPart  vp,
Composite  parent 
) [inline]

constructor

Parameters:
name
manager
vp
parent

Definition at line 143 of file GrxPathPlanningView.java.


Member Function Documentation

void com.generalrobotix.ui.view.GrxPathPlanningView.carpet ( double[]  start,
double[]  goal 
) [inline, private]

経路の一部分を表示する.

Parameters:
start始点
goal終点

Definition at line 663 of file GrxPathPlanningView.java.

Definition at line 650 of file GrxPathPlanningView.java.

Definition at line 643 of file GrxPathPlanningView.java.

get carpet z position

Returns:
z position

Definition at line 870 of file GrxPathPlanningView.java.

Composite com.generalrobotix.ui.view.GrxPathPlanningView.getComp ( int  grid,
int  style 
) [inline, private]
Parameters:
grid
style
Returns:

Definition at line 175 of file GrxPathPlanningView.java.

Definition at line 622 of file GrxPathPlanningView.java.

Definition at line 597 of file GrxPathPlanningView.java.

Definition at line 601 of file GrxPathPlanningView.java.

Definition at line 186 of file GrxPathPlanningView.java.

Definition at line 521 of file GrxPathPlanningView.java.

経路グラフを表示する

Definition at line 704 of file GrxPathPlanningView.java.

Reimplemented from com.generalrobotix.ui.GrxBaseView.

Definition at line 756 of file GrxPathPlanningView.java.

カーペットを削除

Definition at line 587 of file GrxPathPlanningView.java.

enable/disable this view

Parameters:
btrue to enable, false otherwise

Definition at line 894 of file GrxPathPlanningView.java.

Definition at line 783 of file GrxPathPlanningView.java.

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.

移動動作設計コンポーネントから経路計画アルゴリズム名、移動アルゴリズム名、経路最適化アルゴリズム名を取得する

Definition at line 550 of file GrxPathPlanningView.java.

Reimplemented from com.generalrobotix.ui.GrxBaseView.

Definition at line 908 of file GrxPathPlanningView.java.

update carpet z position

Definition at line 885 of file GrxPathPlanningView.java.


Member Data Documentation

Definition at line 111 of file GrxPathPlanningView.java.

Definition at line 115 of file GrxPathPlanningView.java.

Definition at line 107 of file GrxPathPlanningView.java.

Definition at line 104 of file GrxPathPlanningView.java.

Definition at line 115 of file GrxPathPlanningView.java.

Definition at line 130 of file GrxPathPlanningView.java.

Definition at line 128 of file GrxPathPlanningView.java.

Definition at line 129 of file GrxPathPlanningView.java.

Definition at line 119 of file GrxPathPlanningView.java.

Definition at line 124 of file GrxPathPlanningView.java.

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.

Definition at line 116 of file GrxPathPlanningView.java.

Definition at line 94 of file GrxPathPlanningView.java.

Definition at line 91 of file GrxPathPlanningView.java.

Definition at line 98 of file GrxPathPlanningView.java.

Definition at line 97 of file GrxPathPlanningView.java.

Definition at line 133 of file GrxPathPlanningView.java.

Definition at line 127 of file GrxPathPlanningView.java.

Definition at line 102 of file GrxPathPlanningView.java.

Definition at line 108 of file GrxPathPlanningView.java.

Definition at line 108 of file GrxPathPlanningView.java.

Definition at line 108 of file GrxPathPlanningView.java.

Definition at line 105 of file GrxPathPlanningView.java.

Definition at line 105 of file GrxPathPlanningView.java.

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.

Definition at line 122 of file GrxPathPlanningView.java.

Definition at line 112 of file GrxPathPlanningView.java.

Definition at line 88 of file GrxPathPlanningView.java.


The documentation for this class was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Sun Apr 2 2017 03:44:01