Package org.robwork.sdurws
Class RobWorkStudio
- java.lang.Object
 - 
- org.robwork.sdurws.RobWorkStudio
 
 
- 
public class RobWorkStudio extends java.lang.Object 
- 
- 
Constructor Summary
Constructors Constructor Description RobWorkStudio(long cPtr, boolean cMemoryOwn)RobWorkStudio(PropertyMap map) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()voidfireGenericEvent(java.lang.String str)CollisionDetectorPtrgetCollisionDetector()static longgetCPtr(RobWorkStudio obj)PropertyMapgetPropertyMap()StategetState()PathTimedStategetTimedStatePath()RWStudioView3DPtrgetView()Transform3DgetViewTransform()WorkCellPtrgetWorkCell()SWIGTYPE_p_rw__core__PtrT_rw__graphics__WorkCellScene_tgetWorkCellScene()Loglog()voidopenFile(java.lang.String filename)voidopenWorkCell(java.lang.String file)voidpostExit()voidpostOpenWorkCell(java.lang.String str)voidpostSaveViewGL(java.lang.String str)voidpostState(State state)voidpostTimedStatePath(PathTimedState path)voidpostUpdateAndRepaint()voidpostWorkCell(WorkCellPtr workcell)voidsaveViewGL(java.lang.String filename)voidsend(java.lang.String id)voidsend(java.lang.String id, double val)voidsend(java.lang.String id, java.lang.String val)voidsend(java.lang.String id, PropertyMap val)voidsend(java.lang.String id, Q val)voidsetState(State state)voidsetTimedStatePath(SWIGTYPE_p_rw__core__PtrT_rw__trajectory__PathT_rw__trajectory__TimedT_rw__kinematics__State_t_t_t path)voidsetViewTransform(Transform3D t3d)voidsetWorkCell(WorkCellPtr workcell)voidupdateAndRepaint()intwait(java.lang.String id)intwait(java.lang.String id, double timeout)intwait(java.lang.String id, Q result)intwait(java.lang.String id, Q result, double timeout) 
 - 
 
- 
- 
Constructor Detail
- 
RobWorkStudio
public RobWorkStudio(long cPtr, boolean cMemoryOwn) 
- 
RobWorkStudio
public RobWorkStudio(PropertyMap map)
 
 - 
 
- 
Method Detail
- 
getCPtr
public static long getCPtr(RobWorkStudio obj)
 
- 
delete
public void delete()
 
- 
openFile
public void openFile(java.lang.String filename)
 
- 
getPropertyMap
public PropertyMap getPropertyMap()
 
- 
getWorkCell
public WorkCellPtr getWorkCell()
 
- 
getCollisionDetector
public CollisionDetectorPtr getCollisionDetector()
 
- 
getWorkCellScene
public SWIGTYPE_p_rw__core__PtrT_rw__graphics__WorkCellScene_t getWorkCellScene()
 
- 
getView
public RWStudioView3DPtr getView()
 
- 
getTimedStatePath
public PathTimedState getTimedStatePath()
 
- 
log
public Log log()
 
- 
postState
public void postState(State state)
 
- 
postUpdateAndRepaint
public void postUpdateAndRepaint()
 
- 
postSaveViewGL
public void postSaveViewGL(java.lang.String str)
 
- 
postTimedStatePath
public void postTimedStatePath(PathTimedState path)
 
- 
postWorkCell
public void postWorkCell(WorkCellPtr workcell)
 
- 
postOpenWorkCell
public void postOpenWorkCell(java.lang.String str)
 
- 
postExit
public void postExit()
 
- 
getState
public State getState()
 
- 
setTimedStatePath
public void setTimedStatePath(SWIGTYPE_p_rw__core__PtrT_rw__trajectory__PathT_rw__trajectory__TimedT_rw__kinematics__State_t_t_t path)
 
- 
setState
public void setState(State state)
 
- 
setWorkCell
public void setWorkCell(WorkCellPtr workcell)
 
- 
openWorkCell
public void openWorkCell(java.lang.String file)
 
- 
saveViewGL
public void saveViewGL(java.lang.String filename)
 
- 
getViewTransform
public Transform3D getViewTransform()
 
- 
setViewTransform
public void setViewTransform(Transform3D t3d)
 
- 
updateAndRepaint
public void updateAndRepaint()
 
- 
fireGenericEvent
public void fireGenericEvent(java.lang.String str)
 
- 
send
public void send(java.lang.String id)
 
- 
send
public void send(java.lang.String id, java.lang.String val) 
- 
send
public void send(java.lang.String id, double val) 
- 
send
public void send(java.lang.String id, Q val) 
- 
send
public void send(java.lang.String id, PropertyMap val) 
- 
wait
public int wait(java.lang.String id)
 
- 
wait
public int wait(java.lang.String id, double timeout) 
- 
wait
public int wait(java.lang.String id, Q result, double timeout) 
- 
wait
public int wait(java.lang.String id, Q result) 
 - 
 
 -