32 void selected (in
string name, in Position positionInWorldFrame, in Position normalInLocalFrame) raises (
Error);
53 WindowID createWindow(in
string name) raises (
Error);
57 WindowID getWindowID (in
string name) raises (
Error);
62 boolean setBackgroundColor1(in WindowID wid,in Color RGBAcolor);
67 boolean setBackgroundColor2(in WindowID wid,in Color RGBAcolor);
71 void createScene(in
string sceneName) raises (
Error);
75 void createSceneWithFloor(in
string sceneName) raises (
Error);
81 boolean addSceneToWindow(in
string sceneName, in WindowID wid) raises (
Error);
91 boolean addFloor(in
string floorName) raises (
Error);
99 boolean addBox(in
string boxName, in
float boxSize1, in
float boxSize2, in
float boxSize3, in Color RGBAcolor) raises (
Error);
106 boolean addCapsule(in
string name, in
float radius, in
float height, in Color RGBAcolor) raises (
Error);
114 boolean addArrow(in
string name, in
float radius, in
float length, in Color RGBAcolor) raises (
Error);
116 boolean addRod(in
string rodName, in Color RGBAcolor, in
float radius, in
float totalLength,in
short maxCapsule) raises (
Error);
121 boolean resizeCapsule(in
string capsuleName,in
float height) raises (
Error);
123 boolean resizeArrow(in
string capsuleName,in
float radius, in
float length) raises (
Error);
128 boolean addMesh(in
string meshName, in
string meshPath) raises (
Error);
132 void removeLightSources(in
string meshName) raises (
Error);
135 boolean addCone(in
string name, in
float radius, in
float height, in Color RGBAcolor) raises (
Error);
138 boolean addCylinder(in
string cylinderName, in
float radius, in
float height, in Color RGBAcolor) raises (
Error);
141 boolean addSphere(in
string sphereName, in
float radius, in Color RGBAcolor) raises (
Error);
148 boolean addLight(in
string lightName, in WindowID wid, in
float radius, in Color RGBAcolor) raises (
Error);
155 boolean addLine(in
string lineName, in Position pos1, in Position pos2, in Color RGBAcolor) raises (
Error);
160 boolean setLineStartPoint(in
string lineName, in Position pos1) raises (
Error);
165 boolean setLineEndPoint(in
string lineName, in Position pos2) raises (
Error);
171 boolean setLineExtremalPoints(in
string lineName, in Position pos1, in Position pos2) raises (
Error);
178 boolean addCurve(in
string name, in PositionSeq pos, in Color RGBAcolor) raises (
Error);
183 boolean setCurvePoints(in
string name, in PositionSeq pos) raises (
Error);
188 boolean setCurveColors(in
string name, in ColorSeq pos) raises (
Error);
193 boolean setCurveMode (in
string name, in
string mode) raises (
Error);
195 boolean setCurvePointsSubset (in
string curveName, in
long first, in
long count) raises (
Error);
197 boolean setCurveLineWidth (in
string curveName, in
float width) raises (
Error);
203 boolean addSquareFace(in
string faceName, in Position pos1, in Position pos2, in Position pos3, in Position pos4, in Color RGBAcolor) raises (
Error);
209 boolean setTexture (in
string nodeName, in
string filename) raises (
Error);
215 boolean addTriangleFace(in
string faceName, in Position pos1, in Position pos2, in Position pos3, in Color RGBAcolor) raises (
Error);
224 boolean addXYZaxis(in
string nodeName, in Color RGBAcolor,in
float radius,in
float sizeAxis) raises(
Error);
232 boolean createRoadmap(in
string nameCorba,in Color RGBAcolorNode, in
float radius, in
float sizeAxis, in Color RGBAcolorEdge) raises(
Error);
238 boolean addEdgeToRoadmap(in
string nameRoadmap, in Position posFrom, in Position posTo)raises(
Error);
243 boolean addNodeToRoadmap(in
string nameRoadmap, in Transform configuration)raises(
Error);
253 boolean addURDF (in
string robotName, in
string urdfFilePath)
267 boolean addUrdfCollision (in
string robotName, in
string urdfFilePath)
281 void addUrdfObjects (in
string nodeName, in
string urdfFilePath,
287 boolean createGroup(in
string groupName) raises (
Error);
297 boolean nodeExists(in
string nodeName) raises (
Error);
302 boolean deleteNode (in
string nodeName, in
boolean all) raises (
Error);
305 Names_t getNodeList() raises (
Error);
309 Names_t getGroupNodeList(in
string group) raises (
Error);
312 Names_t getSceneList() raises (
Error);
315 Names_t getWindowList() raises (
Error);
320 boolean addToGroup(in
string nodeName, in
string groupName) raises (
Error);
325 boolean removeFromGroup(in
string nodeName, in
string groupName) raises (
Error);
329 boolean removeObjectFromCache(in
string nodeName) raises (
Error);
339 boolean applyConfiguration(in
string nodeName, in Transform configuration) raises (
Error);
343 boolean applyConfigurations(in Names_t nodeName, in TransformSeq configuration) raises (
Error);
351 void setRefreshIsSynchronous (in
boolean synchonous) raises (
Error);
356 Transform getNodeGlobalTransform(in
string nodeName) raises (
Error);
368 boolean addLandmark(in
string nodeName, in
float size) raises (
Error);
372 boolean deleteLandmark(in
string nodeName) raises (
Error);
376 Transform getStaticTransform(in
string nodeName) raises (
Error);
381 boolean setStaticTransform(in
string nodeName, in Transform configuration) raises (
Error);
386 boolean setVisibility(in
string nodeName, in
string visibilityMode) raises (
Error);
391 boolean setScale(in
string nodeName, in Position scale) raises (
Error);
396 boolean setColor(in
string nodeName, in Color scale) raises (
Error);
401 boolean setWireFrameMode(in
string nodeName, in
string wireFrameMode) raises (
Error);
406 boolean setLightingMode(in
string nodeName, in
string lightingMode) raises (
Error);
411 boolean setHighlight (in
string nodeName, in
long state) raises (
Error);
413 Names_t getPropertyNames(in
string nodeName) raises (
Error);
414 Names_t getPropertyTypes(in
string nodeName) raises (
Error);
416 void setStringProperty(in
string nodeName, in
string propName, in
string value) raises (
Error);
417 string getStringProperty(in
string nodeName, in
string propName) raises (
Error);
419 void setColorProperty(in
string nodeName, in
string propName, in Color value) raises (
Error);
420 Color getColorProperty(in
string nodeName, in
string propName) raises (
Error);
422 void setVector3Property(in
string nodeName, in
string propName, in Position value) raises (
Error);
423 Position getVector3Property(in
string nodeName, in
string propName) raises (
Error);
425 void setVector2Property(in
string nodeName, in
string propName, in Vector2 value) raises (
Error);
426 Position getVector2Property(in
string nodeName, in
string propName) raises (
Error);
428 void setFloatProperty(in
string nodeName, in
string propName, in
float value) raises (
Error);
429 float getFloatProperty(in
string nodeName, in
string propName) raises (
Error);
431 void setBoolProperty(in
string nodeName, in
string propName, in
boolean value) raises (
Error);
432 boolean getBoolProperty(in
string nodeName, in
string propName) raises (
Error);
434 void setIntProperty(in
string nodeName, in
string propName, in
long value) raises (
Error);
435 long getIntProperty(in
string nodeName, in
string propName) raises (
Error);
437 void callVoidProperty(in
string nodeName, in
string propName) raises (
Error);
445 void captureFrame (in WindowID wid, in
string imageFilename) raises (
Error);
460 boolean startCapture (in WindowID wid, in
string filename,
461 in
string extension) raises (
Error);
464 boolean stopCapture (in WindowID wid) raises (
Error);
470 boolean setCaptureTransform (in
string filename, in Names_t nodeNames)
474 void captureTransformOnRefresh (in
boolean autoCapture) raises (
Error);
477 void captureTransform () raises (
Error);
483 boolean writeBlenderScript (in
string filename, in Names_t nodeNames) raises (
Error);
486 boolean writeNodeFile (in
string nodeName, in
string filename) raises (
Error);
489 boolean writeWindowFile (in WindowID wid, in
string filename) raises (
Error);
502 boolean attachCameraToNode(in
string nodeName, in WindowID wid) raises (
Error);
507 boolean detachCamera(in WindowID wid) raises (
Error);
514 Transform getCameraTransform(in WindowID wid) raises (
Error);
522 boolean setCameraTransform(in WindowID wid, in Transform configuration) raises (
Error);
525 boolean setCameraToBestFit(in WindowID wid) raises (
Error);
Definition: graphical-interface.idl:44
float Position[3]
Definition: graphical-interface.idl:22
sequence< Transform > TransformSeq
Definition: graphical-interface.idl:29
void refresh()
Definition: api.hh:17
float Transform[7]
Definition: graphical-interface.idl:20
Definition: __init__.py:17
float Vector2[2]
Definition: graphical-interface.idl:21
sequence< string > Names_t
Definition: graphical-interface.idl:25
sequence< Position > PositionSeq
Definition: graphical-interface.idl:27
Corba exception travelling through the Corba channel.
Definition: graphical-interface.idl:4
string WindowID
Definition: graphical-interface.idl:24
Definition: graphical-interface.idl:31
sequence< Color > ColorSeq
Definition: graphical-interface.idl:28
string msg
Definition: graphical-interface.idl:6
sequence< float > floatSeq
Sequence of names.
Definition: graphical-interface.idl:26