Classes | Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
com.generalrobotix.ui.view.Grx3DView Class Reference
Inheritance diagram for com.generalrobotix.ui.view.Grx3DView:
Inheritance graph
[legend]

Classes

class  ModelEditKeyAdapter
 
class  OnlineViewer_impl
 
class  ViewSimulator_impl
 

Public Member Functions

void _showCollision (Collision[] collisions)
 
void addClickListener (Grx3DViewClickListener listener)
 
void attach (BranchGroup bg)
 
void attachUnclickable (BranchGroup bg)
 
void disableOperation ()
 
BranchGroup getBranchGroupRoot ()
 
Canvas3D getCanvas3D ()
 
String getFullName ()
 
BranchGroup getRuler ()
 
TransformGroup getTransformGroupRoot ()
 
ValueEditType GetValueEditType (String key)
 
View getView ()
 
ViewInfo getViewInfo ()
 
 Grx3DView (String name, GrxPluginManager manager, GrxBaseViewPart vp, Composite parent)
 
boolean propertyChanged (String key, String value)
 
boolean registerCORBA ()
 
void registerItemChange (GrxBaseItem item, int event)
 
void removeClickListener (Grx3DViewClickListener listener)
 
void repaint ()
 
void restoreProperties ()
 
void saveScreenShot (File file)
 
void setDirection (int dir)
 
void setTransform (Transform3D transform)
 
void setUp ()
 
void setViewMode (int mode)
 
void showOption ()
 
void showViewSimulator (boolean b)
 
void shutdown ()
 
void unregisterCORBA ()
 
void update (GrxBasePlugin plugin, Object... arg)
 
void updateModels (WorldStateEx state)
 
void updatePosition (GrxBasePlugin plugin, Integer arg_pos)
 
void updateViewSimulator (double time)
 
- Public Member Functions inherited from com.generalrobotix.ui.GrxBaseView
 GrxBaseView (String name, GrxPluginManager manager_, GrxBaseViewPart vp, Composite parent)
 constructor More...
 
void setName (String name)
 
GrxBaseViewPart getViewPart ()
 get view part More...
 
Composite getParent ()
 get parent composite More...
 
Composite getComposite ()
 get composite. SWTのパーツはここで取得できるコンポジット上に設置する。 More...
 
void setScrollMinSize (int width, int height)
 set scroll minimum size More...
 
boolean cleanup (List< GrxBaseItem > itemList)
 cleanup More...
 
void itemListChanged ()
 this method is called by PluginManager when list of items is changed More...
 
void focusedItemChanged (GrxBaseItem item)
 
void propertyChanged ()
 This method is called when a property of plugin is changed. More...
 
void registerItemChange (GrxBaseItem item, int event)
 
void update (GrxBasePlugin plugin, Object... arg)
 
void updatePosition (GrxBasePlugin plugin, Integer pos)
 
void updateTableFont ()
 
void updateEditerFont ()
 
void restoreProperties ()
 
Element storeProperties ()
 
void setUp ()
 
- Public Member Functions inherited from com.generalrobotix.ui.GrxBasePlugin
void addObserver (GrxObserver v)
 
GrxBasePlugin clone ()
 Override clone method. More...
 
void deleteObserver (GrxObserver v)
 
boolean equals (Object obj)
 check whether obj equals to this More...
 
Element getElement ()
 get element More...
 
Image getIcon ()
 get icon More...
 
Vector< Action > getMenu ()
 get menu More...
 
String [] getMenuPath ()
 get menu path More...
 
final String getName ()
 get name More...
 
ArrayList< GrxObservergetObserver ()
 
String getOldName ()
 
Vector< MenuManager > getSubMenu ()
 get subMenu More...
 
String getURL (boolean expand)
 
ValueEditType GetValueEditType (String key)
 Return editing type of the key item. More...
 
boolean isExclusive ()
 check whether this is exclusive or not More...
 
boolean isSelected ()
 check whether this is selected or not More...
 
void notifyObservers (Object... arg)
 
boolean propertyChanged (String property, String value)
 check validity of new value of property and update if valid More...
 
boolean registerCORBA ()
 
void rename (String newName)
 rename this item More...
 
void restoreProperties ()
 restore properties. Called by menu item "restore Properties" More...
 
void setDocument (Document doc)
 set document More...
 
void setElement (Element element)
 set element More...
 
void setExclusive (boolean b)
 set exclusive flag More...
 
void setFocused (boolean b)
 set/unset focus on this plugin More...
 
void setMenuItem (Action a)
 add a menu item More...
 
void setName (String name)
 set name More...
 
Object setProperty (String key, String value)
 set property value associated with a keyword More...
 
void setSelected (boolean b)
 set selected flag More...
 
void setSubMenu (MenuManager m)
 add a submenu More...
 
void setURL (String url)
 set URL property More...
 
void shutdown ()
 
Element storeProperties ()
 store properties More...
 
final String toString ()
 convert to String. Currently, name is returned. More...
 
void unregisterCORBA ()
 
- Public Member Functions inherited from com.generalrobotix.ui.util.GrxConfigBundle
final Double getDbl (String key, Double defaultVal)
 get double value associated to key More...
 
Double getDbl (String value)
 
final double [] getDblAry (String key, double[] defaultVal)
 get double array associated to key More...
 
double [] getDblAry (String value)
 get array of double from String More...
 
final Float getFlt (String key, Float defaultVal)
 get float value associated to key More...
 
final Float getFlt (String value)
 
final float [] getFltAry (String key, float[] defaultVal)
 get float array associated to key More...
 
float [] getFltAry (String value)
 
final Integer getInt (String key, Integer defaultVal)
 get integer value associated to key More...
 
final int [] getIntAry (String key)
 get integer array associated to key More...
 
final Short getShort (String key, Short defaultVal)
 get short value associated to key More...
 
Short getShort (String value)
 
final String getStr (String key)
 get value associated to keyword More...
 
final String getStr (String key, String defaultVal)
 get value associated to key More...
 
 GrxConfigBundle ()
 constructor More...
 
 GrxConfigBundle (String fname) throws IOException
 construct from a file More...
 
final boolean isFalse (String key)
 check whether value associated to key includes a word "false" More...
 
final boolean isFalse (String key, boolean defaultVal)
 check whether value associated to key includes a word "false" More...
 
final boolean isTrue (String key)
 check whether value associated to key includes a word "true" More...
 
final boolean isTrue (String key, boolean defaultVal)
 check whether value associated to key includes a word "true" More...
 
void load (String fname) throws IOException
 load config from a file More...
 
final void setBool (String key, boolean value)
 
final void setDbl (String key, double value)
 associate double value to key More...
 
final void setDbl (String key, double value, int digits)
 associate double value to key More...
 
final void setDblAry (String key, double[] value, int digits)
 associate double array to key More...
 
final void setDblAry (String key, double[] value)
 associate double array to key More...
 
final void setFlt (String key, float value)
 associate float value to key More...
 
final void setFltAry (String key, float[] value)
 associate float array to key More...
 
final void setInt (String key, int value)
 associate int value to key More...
 
final void setShort (String key, short value)
 associate short value to key More...
 
void store (String fname, String comments) throws IOException
 store this config More...
 
- Public Member Functions inherited from com.generalrobotix.ui.view.tdview.ThreeDDrawable
String getName ()
 

Static Public Attributes

static final GraphicsConfiguration graphicsConfiguration = SimpleUniverse.getPreferredConfiguration()
 
static final String TITLE = "3DView"
 

Private Member Functions

BranchGroup _createLights ()
 
BranchGroup _createView ()
 
void _doRecording ()
 
void _registerAction ()
 
void _setupSceneGraph ()
 
void _setupToolBars ()
 
void _setViewHomePosition ()
 
void _showDistance (Distance[] distances)
 
void _showIntersection (LinkPair[] pairs)
 
void disableButton ()
 
void enableButton ()
 
boolean fileOverwriteDialog (final String fileName)
 
void optionButtonEnable (boolean enable)
 
String pathToURL (String path)
 
void rec ()
 
List< GrxModelItemsetNumOfAABB ()
 
void showOptionWithoutCollision ()
 
void stopRecording ()
 
boolean xor (boolean a, boolean b)
 

Private Attributes

boolean ans_
 
Background backGround_ = new Background(0.0f, 0.0f, 0.0f)
 
BehaviorManager behaviorManager_ = new BehaviorManager(manager_)
 
BranchGroup bgRoot_
 
JToggleButton btnBBdisp_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/AABB.png")))
 
JToggleButton btnCollision_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/collision.png")))
 
JToggleButton btnCoM_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/com.png")))
 
JToggleButton btnCoMonFloor_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/com_z0.png")))
 
JToggleButton btnDistance_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/distance.png")))
 
JToggleButton btnFloor_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/floor.png")))
 
JButton btnHomePos_ = new JButton(new ImageIcon(getClass().getResource("/resources/images/home.png")))
 
JToggleButton btnIntersection_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/proximity.png")))
 
JButton btnPlayer_ = new JButton(new ImageIcon(getClass().getResource("/resources/images/movie_player.png")))
 
JToggleButton btnRec_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/record.png")))
 
JButton btnRestore_ = new JButton(new ImageIcon(getClass().getResource("/resources/images/undo.png")))
 
boolean btnStateCollision_ =true
 
boolean btnStateDistance_ =false
 
boolean btnStateIntersection_ =false
 
Canvas3D canvas_
 
float coldiff = 0.1f
 
Shape3D collision_
 
float colprop = 10.0f
 
List< GrxCollisionPairItemcurrentCollisionPairs_ = new ArrayList<GrxCollisionPairItem>()
 
List< GrxModelItemcurrentModels_ = new ArrayList<GrxModelItem>()
 
WorldStateEx currentState_ = null
 
GrxWorldStateItem currentWorld_ = null
 
double dAngle_ = Math.toRadians(0.1)
 
double [] default_eye = new double[]{2.0, 2.0, 0.8}
 
double [] default_lookat = new double[]{0.0, 0.0, 0.8}
 
double [] default_upward = new double[]{0.0, 0.0, 1.0}
 
Shape3D distance_
 
ViewInfo info_
 
Vector< GrxLinkItemintersectingLinks_
 
String lastMovieFileName
 
JLabel lblMode_ = new JLabel(MessageBundle.get("Grx3DView.label.view"))
 
JLabel lblTarget_ = new JLabel("")
 
JLabel lblValue_ = new JLabel("")
 
float LineWidth_ = 1.0f
 
javax.media.j3d.Locale locale_
 
boolean modelModified_ = false
 
ObjectToolBar objectToolBar_ = new ObjectToolBar()
 
Canvas3D offscreen_
 
RecordingManager recordingMgr_
 
boolean ret_
 
BranchGroup rulerBg_
 
boolean showActualState_ = true
 
GrxSimulationItem simItem_ = null
 
Transform3D t3dViewHome_ = new Transform3D()
 
TransformGroup tgView_
 
BranchGroup unclickableBgRoot_
 
View view_
 
int viewMode_ = VIEW
 
ViewToolBar viewToolBar_ = new ViewToolBar(this)
 

Static Private Attributes

static final int EDIT =1
 
static final int SIMULATION = 2
 
static VirtualUniverse universe_
 
static final int VIEW =0
 

Additional Inherited Members

- Static Public Member Functions inherited from com.generalrobotix.ui.GrxBaseView
static Dimension getDefaultButtonSize ()
 get default button size More...
 
- Static Public Member Functions inherited from com.generalrobotix.ui.GrxBasePlugin
static Object getField (Class<? extends GrxBasePlugin > cls, String field, Object defaultValue)
 get field More...
 
- Public Attributes inherited from com.generalrobotix.ui.GrxBaseView
boolean isScrollable_ = true
 
double min
 
- Protected Member Functions inherited from com.generalrobotix.ui.GrxBasePlugin
 GrxBasePlugin (String name, GrxPluginManager manager)
 constructor More...
 
void setIcon (String iconName)
 set icon More...
 
void setMenuPath (String[] path)
 set menu path More...
 
boolean syncExec (Runnable r)
 Transfer SWT UI thread. More...
 
- Protected Attributes inherited from com.generalrobotix.ui.GrxBaseView
Composite composite_
 
- Protected Attributes inherited from com.generalrobotix.ui.GrxBasePlugin
Document doc_
 
Element element_
 
GrxPluginManager manager_
 
- Static Protected Attributes inherited from com.generalrobotix.ui.GrxBasePlugin
static final String [] booleanComboItem_ = new String[] {"true", "false" }
 
static final String INDENT4 = " "
 
static final String ITEM_TAG = "item"
 
static final String PROPERTY_TAG = "property"
 
static final String VIEW_TAG = "view"
 

Detailed Description

Definition at line 92 of file Grx3DView.java.

Constructor & Destructor Documentation

◆ Grx3DView()

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

Definition at line 168 of file Grx3DView.java.

Member Function Documentation

◆ _createLights()

BranchGroup com.generalrobotix.ui.view.Grx3DView._createLights ( )
inlineprivate

Definition at line 443 of file Grx3DView.java.

◆ _createView()

BranchGroup com.generalrobotix.ui.view.Grx3DView._createView ( )
inlineprivate

Definition at line 409 of file Grx3DView.java.

◆ _doRecording()

void com.generalrobotix.ui.view.Grx3DView._doRecording ( )
inlineprivate

Definition at line 1288 of file Grx3DView.java.

◆ _registerAction()

void com.generalrobotix.ui.view.Grx3DView._registerAction ( )
inlineprivate

Definition at line 1856 of file Grx3DView.java.

◆ _setupSceneGraph()

void com.generalrobotix.ui.view.Grx3DView._setupSceneGraph ( )
inlineprivate

Definition at line 386 of file Grx3DView.java.

◆ _setupToolBars()

void com.generalrobotix.ui.view.Grx3DView._setupToolBars ( )
inlineprivate

Definition at line 523 of file Grx3DView.java.

◆ _setViewHomePosition()

void com.generalrobotix.ui.view.Grx3DView._setViewHomePosition ( )
inlineprivate

Definition at line 839 of file Grx3DView.java.

◆ _showCollision()

void com.generalrobotix.ui.view.Grx3DView._showCollision ( Collision []  collisions)
inline

Definition at line 1294 of file Grx3DView.java.

◆ _showDistance()

void com.generalrobotix.ui.view.Grx3DView._showDistance ( Distance []  distances)
inlineprivate

Definition at line 1346 of file Grx3DView.java.

◆ _showIntersection()

void com.generalrobotix.ui.view.Grx3DView._showIntersection ( LinkPair []  pairs)
inlineprivate

Definition at line 1379 of file Grx3DView.java.

◆ addClickListener()

void com.generalrobotix.ui.view.Grx3DView.addClickListener ( Grx3DViewClickListener  listener)
inline

Definition at line 2214 of file Grx3DView.java.

◆ attach()

void com.generalrobotix.ui.view.Grx3DView.attach ( BranchGroup  bg)
inline

Implements com.generalrobotix.ui.view.tdview.ThreeDDrawable.

Definition at line 1826 of file Grx3DView.java.

◆ attachUnclickable()

void com.generalrobotix.ui.view.Grx3DView.attachUnclickable ( BranchGroup  bg)
inline

Definition at line 1830 of file Grx3DView.java.

◆ disableButton()

void com.generalrobotix.ui.view.Grx3DView.disableButton ( )
inlineprivate

Definition at line 1032 of file Grx3DView.java.

◆ disableOperation()

void com.generalrobotix.ui.view.Grx3DView.disableOperation ( )
inline

Definition at line 2193 of file Grx3DView.java.

◆ enableButton()

void com.generalrobotix.ui.view.Grx3DView.enableButton ( )
inlineprivate

Definition at line 1045 of file Grx3DView.java.

◆ fileOverwriteDialog()

boolean com.generalrobotix.ui.view.Grx3DView.fileOverwriteDialog ( final String  fileName)
inlineprivate

Definition at line 1253 of file Grx3DView.java.

◆ getBranchGroupRoot()

BranchGroup com.generalrobotix.ui.view.Grx3DView.getBranchGroupRoot ( )
inline

Definition at line 835 of file Grx3DView.java.

◆ getCanvas3D()

Canvas3D com.generalrobotix.ui.view.Grx3DView.getCanvas3D ( )
inline

Definition at line 831 of file Grx3DView.java.

◆ getFullName()

String com.generalrobotix.ui.view.Grx3DView.getFullName ( )
inline

Implements com.generalrobotix.ui.view.tdview.ThreeDDrawable.

Definition at line 1834 of file Grx3DView.java.

◆ getRuler()

BranchGroup com.generalrobotix.ui.view.Grx3DView.getRuler ( )
inline

Definition at line 1429 of file Grx3DView.java.

◆ getTransformGroupRoot()

TransformGroup com.generalrobotix.ui.view.Grx3DView.getTransformGroupRoot ( )
inline

Implements com.generalrobotix.ui.view.tdview.ThreeDDrawable.

Definition at line 1838 of file Grx3DView.java.

◆ GetValueEditType()

ValueEditType com.generalrobotix.ui.view.Grx3DView.GetValueEditType ( String  key)
inline

Definition at line 2511 of file Grx3DView.java.

◆ getView()

View com.generalrobotix.ui.view.Grx3DView.getView ( )
inline

Implements com.generalrobotix.ui.view.tdview.ThreeDDrawable.

Definition at line 2345 of file Grx3DView.java.

◆ getViewInfo()

ViewInfo com.generalrobotix.ui.view.Grx3DView.getViewInfo ( )
inline

Implements com.generalrobotix.ui.view.tdview.ThreeDDrawable.

Definition at line 1842 of file Grx3DView.java.

◆ optionButtonEnable()

void com.generalrobotix.ui.view.Grx3DView.optionButtonEnable ( boolean  enable)
inlineprivate

Definition at line 2474 of file Grx3DView.java.

◆ pathToURL()

String com.generalrobotix.ui.view.Grx3DView.pathToURL ( String  path)
inlineprivate

Definition at line 1269 of file Grx3DView.java.

◆ propertyChanged()

boolean com.generalrobotix.ui.view.Grx3DView.propertyChanged ( String  key,
String  value 
)
inline

Definition at line 2353 of file Grx3DView.java.

◆ rec()

void com.generalrobotix.ui.view.Grx3DView.rec ( )
inlineprivate

Definition at line 1121 of file Grx3DView.java.

◆ registerCORBA()

boolean com.generalrobotix.ui.view.Grx3DView.registerCORBA ( )
inline

Definition at line 1456 of file Grx3DView.java.

◆ registerItemChange()

void com.generalrobotix.ui.view.Grx3DView.registerItemChange ( GrxBaseItem  item,
int  event 
)
inline

Implements com.generalrobotix.ui.GrxItemChangeListener.

Definition at line 871 of file Grx3DView.java.

◆ removeClickListener()

void com.generalrobotix.ui.view.Grx3DView.removeClickListener ( Grx3DViewClickListener  listener)
inline

Definition at line 2218 of file Grx3DView.java.

◆ repaint()

void com.generalrobotix.ui.view.Grx3DView.repaint ( )
inline

Definition at line 2420 of file Grx3DView.java.

◆ restoreProperties()

void com.generalrobotix.ui.view.Grx3DView.restoreProperties ( )
inline

Definition at line 848 of file Grx3DView.java.

◆ saveScreenShot()

void com.generalrobotix.ui.view.Grx3DView.saveScreenShot ( File  file)
inline

Definition at line 2297 of file Grx3DView.java.

◆ setDirection()

void com.generalrobotix.ui.view.Grx3DView.setDirection ( int  dir)
inline

Implements com.generalrobotix.ui.view.tdview.ThreeDDrawable.

Definition at line 1846 of file Grx3DView.java.

◆ setNumOfAABB()

List<GrxModelItem> com.generalrobotix.ui.view.Grx3DView.setNumOfAABB ( )
inlineprivate

Definition at line 2427 of file Grx3DView.java.

◆ setTransform()

void com.generalrobotix.ui.view.Grx3DView.setTransform ( Transform3D  transform)
inline

Implements com.generalrobotix.ui.view.tdview.ThreeDDrawable.

Definition at line 1849 of file Grx3DView.java.

◆ setUp()

void com.generalrobotix.ui.view.Grx3DView.setUp ( )
inline

Implements com.generalrobotix.ui.GrxItemChangeListener.

Definition at line 327 of file Grx3DView.java.

◆ setViewMode()

void com.generalrobotix.ui.view.Grx3DView.setViewMode ( int  mode)
inline

Implements com.generalrobotix.ui.view.tdview.ThreeDDrawable.

Definition at line 1853 of file Grx3DView.java.

◆ showOption()

void com.generalrobotix.ui.view.Grx3DView.showOption ( )
inline

Definition at line 1053 of file Grx3DView.java.

◆ showOptionWithoutCollision()

void com.generalrobotix.ui.view.Grx3DView.showOptionWithoutCollision ( )
inlineprivate

Definition at line 1069 of file Grx3DView.java.

◆ showViewSimulator()

void com.generalrobotix.ui.view.Grx3DView.showViewSimulator ( boolean  b)
inline

Definition at line 1081 of file Grx3DView.java.

◆ shutdown()

void com.generalrobotix.ui.view.Grx3DView.shutdown ( )
inline

Definition at line 2398 of file Grx3DView.java.

◆ stopRecording()

void com.generalrobotix.ui.view.Grx3DView.stopRecording ( )
inlineprivate

Definition at line 1239 of file Grx3DView.java.

◆ unregisterCORBA()

void com.generalrobotix.ui.view.Grx3DView.unregisterCORBA ( )
inline

Definition at line 1482 of file Grx3DView.java.

◆ update()

void com.generalrobotix.ui.view.Grx3DView.update ( GrxBasePlugin  plugin,
Object...  arg 
)
inline

Implements com.generalrobotix.ui.GrxObserver.

Definition at line 977 of file Grx3DView.java.

◆ updateModels()

void com.generalrobotix.ui.view.Grx3DView.updateModels ( WorldStateEx  state)
inline

Definition at line 1091 of file Grx3DView.java.

◆ updatePosition()

void com.generalrobotix.ui.view.Grx3DView.updatePosition ( GrxBasePlugin  plugin,
Integer  arg_pos 
)
inline

Implements com.generalrobotix.ui.GrxPositionObserver.

Definition at line 1015 of file Grx3DView.java.

◆ updateViewSimulator()

void com.generalrobotix.ui.view.Grx3DView.updateViewSimulator ( double  time)
inline

Definition at line 1419 of file Grx3DView.java.

◆ xor()

boolean com.generalrobotix.ui.view.Grx3DView.xor ( boolean  a,
boolean  b 
)
inlineprivate

Definition at line 2349 of file Grx3DView.java.

Member Data Documentation

◆ ans_

boolean com.generalrobotix.ui.view.Grx3DView.ans_
private

Definition at line 2426 of file Grx3DView.java.

◆ backGround_

Background com.generalrobotix.ui.view.Grx3DView.backGround_ = new Background(0.0f, 0.0f, 0.0f)
private

Definition at line 130 of file Grx3DView.java.

◆ behaviorManager_

BehaviorManager com.generalrobotix.ui.view.Grx3DView.behaviorManager_ = new BehaviorManager(manager_)
private

Definition at line 129 of file Grx3DView.java.

◆ bgRoot_

BranchGroup com.generalrobotix.ui.view.Grx3DView.bgRoot_
private

Definition at line 114 of file Grx3DView.java.

◆ btnBBdisp_

JToggleButton com.generalrobotix.ui.view.Grx3DView.btnBBdisp_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/AABB.png")))
private

Definition at line 152 of file Grx3DView.java.

◆ btnCollision_

JToggleButton com.generalrobotix.ui.view.Grx3DView.btnCollision_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/collision.png")))
private

Definition at line 144 of file Grx3DView.java.

◆ btnCoM_

JToggleButton com.generalrobotix.ui.view.Grx3DView.btnCoM_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/com.png")))
private

Definition at line 147 of file Grx3DView.java.

◆ btnCoMonFloor_

JToggleButton com.generalrobotix.ui.view.Grx3DView.btnCoMonFloor_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/com_z0.png")))
private

Definition at line 148 of file Grx3DView.java.

◆ btnDistance_

JToggleButton com.generalrobotix.ui.view.Grx3DView.btnDistance_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/distance.png")))
private

Definition at line 145 of file Grx3DView.java.

◆ btnFloor_

JToggleButton com.generalrobotix.ui.view.Grx3DView.btnFloor_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/floor.png")))
private

Definition at line 143 of file Grx3DView.java.

◆ btnHomePos_

JButton com.generalrobotix.ui.view.Grx3DView.btnHomePos_ = new JButton(new ImageIcon(getClass().getResource("/resources/images/home.png")))
private

Definition at line 142 of file Grx3DView.java.

◆ btnIntersection_

JToggleButton com.generalrobotix.ui.view.Grx3DView.btnIntersection_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/proximity.png")))
private

Definition at line 146 of file Grx3DView.java.

◆ btnPlayer_

JButton com.generalrobotix.ui.view.Grx3DView.btnPlayer_ = new JButton(new ImageIcon(getClass().getResource("/resources/images/movie_player.png")))
private

Definition at line 150 of file Grx3DView.java.

◆ btnRec_

JToggleButton com.generalrobotix.ui.view.Grx3DView.btnRec_ = new JToggleButton(new ImageIcon(getClass().getResource("/resources/images/record.png")))
private

Definition at line 149 of file Grx3DView.java.

◆ btnRestore_

JButton com.generalrobotix.ui.view.Grx3DView.btnRestore_ = new JButton(new ImageIcon(getClass().getResource("/resources/images/undo.png")))
private

Definition at line 151 of file Grx3DView.java.

◆ btnStateCollision_

boolean com.generalrobotix.ui.view.Grx3DView.btnStateCollision_ =true
private

Definition at line 2470 of file Grx3DView.java.

◆ btnStateDistance_

boolean com.generalrobotix.ui.view.Grx3DView.btnStateDistance_ =false
private

Definition at line 2471 of file Grx3DView.java.

◆ btnStateIntersection_

boolean com.generalrobotix.ui.view.Grx3DView.btnStateIntersection_ =false
private

Definition at line 2472 of file Grx3DView.java.

◆ canvas_

Canvas3D com.generalrobotix.ui.view.Grx3DView.canvas_
private

Definition at line 123 of file Grx3DView.java.

◆ coldiff

float com.generalrobotix.ui.view.Grx3DView.coldiff = 0.1f
private

Definition at line 120 of file Grx3DView.java.

◆ collision_

Shape3D com.generalrobotix.ui.view.Grx3DView.collision_
private

Definition at line 158 of file Grx3DView.java.

◆ colprop

float com.generalrobotix.ui.view.Grx3DView.colprop = 10.0f
private

Definition at line 119 of file Grx3DView.java.

◆ currentCollisionPairs_

List<GrxCollisionPairItem> com.generalrobotix.ui.view.Grx3DView.currentCollisionPairs_ = new ArrayList<GrxCollisionPairItem>()
private

Definition at line 102 of file Grx3DView.java.

◆ currentModels_

List<GrxModelItem> com.generalrobotix.ui.view.Grx3DView.currentModels_ = new ArrayList<GrxModelItem>()
private

Definition at line 101 of file Grx3DView.java.

◆ currentState_

WorldStateEx com.generalrobotix.ui.view.Grx3DView.currentState_ = null
private

Definition at line 103 of file Grx3DView.java.

◆ currentWorld_

GrxWorldStateItem com.generalrobotix.ui.view.Grx3DView.currentWorld_ = null
private

Definition at line 100 of file Grx3DView.java.

◆ dAngle_

double com.generalrobotix.ui.view.Grx3DView.dAngle_ = Math.toRadians(0.1)
private

Definition at line 109 of file Grx3DView.java.

◆ default_eye

double [] com.generalrobotix.ui.view.Grx3DView.default_eye = new double[]{2.0, 2.0, 0.8}
private

Definition at line 131 of file Grx3DView.java.

◆ default_lookat

double [] com.generalrobotix.ui.view.Grx3DView.default_lookat = new double[]{0.0, 0.0, 0.8}
private

Definition at line 132 of file Grx3DView.java.

◆ default_upward

double [] com.generalrobotix.ui.view.Grx3DView.default_upward = new double[]{0.0, 0.0, 1.0}
private

Definition at line 133 of file Grx3DView.java.

◆ distance_

Shape3D com.generalrobotix.ui.view.Grx3DView.distance_
private

Definition at line 159 of file Grx3DView.java.

◆ EDIT

final int com.generalrobotix.ui.view.Grx3DView.EDIT =1
staticprivate

Definition at line 106 of file Grx3DView.java.

◆ graphicsConfiguration

final GraphicsConfiguration com.generalrobotix.ui.view.Grx3DView.graphicsConfiguration = SimpleUniverse.getPreferredConfiguration()
static

Definition at line 98 of file Grx3DView.java.

◆ info_

ViewInfo com.generalrobotix.ui.view.Grx3DView.info_
private

Definition at line 128 of file Grx3DView.java.

◆ intersectingLinks_

Vector<GrxLinkItem> com.generalrobotix.ui.view.Grx3DView.intersectingLinks_
private

Definition at line 160 of file Grx3DView.java.

◆ lastMovieFileName

String com.generalrobotix.ui.view.Grx3DView.lastMovieFileName
private

Definition at line 137 of file Grx3DView.java.

◆ lblMode_

JLabel com.generalrobotix.ui.view.Grx3DView.lblMode_ = new JLabel(MessageBundle.get("Grx3DView.label.view"))
private

Definition at line 154 of file Grx3DView.java.

◆ lblTarget_

JLabel com.generalrobotix.ui.view.Grx3DView.lblTarget_ = new JLabel("")
private

Definition at line 155 of file Grx3DView.java.

◆ lblValue_

JLabel com.generalrobotix.ui.view.Grx3DView.lblValue_ = new JLabel("")
private

Definition at line 156 of file Grx3DView.java.

◆ LineWidth_

float com.generalrobotix.ui.view.Grx3DView.LineWidth_ = 1.0f
private

Definition at line 118 of file Grx3DView.java.

◆ locale_

javax.media.j3d.Locale com.generalrobotix.ui.view.Grx3DView.locale_
private

Definition at line 113 of file Grx3DView.java.

◆ modelModified_

boolean com.generalrobotix.ui.view.Grx3DView.modelModified_ = false
private

Definition at line 2473 of file Grx3DView.java.

◆ objectToolBar_

ObjectToolBar com.generalrobotix.ui.view.Grx3DView.objectToolBar_ = new ObjectToolBar()
private

Definition at line 140 of file Grx3DView.java.

◆ offscreen_

Canvas3D com.generalrobotix.ui.view.Grx3DView.offscreen_
private

Definition at line 124 of file Grx3DView.java.

◆ recordingMgr_

RecordingManager com.generalrobotix.ui.view.Grx3DView.recordingMgr_
private

Definition at line 136 of file Grx3DView.java.

◆ ret_

boolean com.generalrobotix.ui.view.Grx3DView.ret_
private

Definition at line 1252 of file Grx3DView.java.

◆ rulerBg_

BranchGroup com.generalrobotix.ui.view.Grx3DView.rulerBg_
private

Definition at line 117 of file Grx3DView.java.

◆ showActualState_

boolean com.generalrobotix.ui.view.Grx3DView.showActualState_ = true
private

Definition at line 162 of file Grx3DView.java.

◆ simItem_

GrxSimulationItem com.generalrobotix.ui.view.Grx3DView.simItem_ = null
private

Definition at line 104 of file Grx3DView.java.

◆ SIMULATION

final int com.generalrobotix.ui.view.Grx3DView.SIMULATION = 2
staticprivate

Definition at line 107 of file Grx3DView.java.

◆ t3dViewHome_

Transform3D com.generalrobotix.ui.view.Grx3DView.t3dViewHome_ = new Transform3D()
private

Definition at line 127 of file Grx3DView.java.

◆ tgView_

TransformGroup com.generalrobotix.ui.view.Grx3DView.tgView_
private

Definition at line 126 of file Grx3DView.java.

◆ TITLE

final String com.generalrobotix.ui.view.Grx3DView.TITLE = "3DView"
static

Definition at line 96 of file Grx3DView.java.

◆ unclickableBgRoot_

BranchGroup com.generalrobotix.ui.view.Grx3DView.unclickableBgRoot_
private

Definition at line 115 of file Grx3DView.java.

◆ universe_

VirtualUniverse com.generalrobotix.ui.view.Grx3DView.universe_
staticprivate

Definition at line 112 of file Grx3DView.java.

◆ VIEW

final int com.generalrobotix.ui.view.Grx3DView.VIEW =0
staticprivate

Definition at line 105 of file Grx3DView.java.

◆ view_

View com.generalrobotix.ui.view.Grx3DView.view_
private

Definition at line 125 of file Grx3DView.java.

◆ viewMode_

int com.generalrobotix.ui.view.Grx3DView.viewMode_ = VIEW
private

Definition at line 108 of file Grx3DView.java.

◆ viewToolBar_

ViewToolBar com.generalrobotix.ui.view.Grx3DView.viewToolBar_ = new ViewToolBar(this)
private

Definition at line 141 of file Grx3DView.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 Thu Sep 8 2022 02:24:08