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 void 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);
336 boolean applyConfiguration(in
string nodeName, in Transform configuration) raises (
Error);
340 boolean applyConfigurations(in Names_t nodeName, in TransformSeq configuration) raises (
Error);
348 void setRefreshIsSynchronous (in
boolean synchonous) raises (
Error);
353 Transform getNodeGlobalTransform(in
string nodeName) raises (
Error);
365 boolean addLandmark(in
string nodeName, in
float size) raises (
Error);
369 boolean deleteLandmark(in
string nodeName) raises (
Error);
373 Transform getStaticTransform(in
string nodeName) raises (
Error);
378 boolean setStaticTransform(in
string nodeName, in Transform configuration) raises (
Error);
383 boolean setVisibility(in
string nodeName, in
string visibilityMode) raises (
Error);
388 boolean setScale(in
string nodeName, in Position scale) raises (
Error);
393 boolean setColor(in
string nodeName, in Color scale) raises (
Error);
398 boolean setWireFrameMode(in
string nodeName, in
string wireFrameMode) raises (
Error);
403 boolean setLightingMode(in
string nodeName, in
string lightingMode) raises (
Error);
408 boolean setHighlight (in
string nodeName, in
long state) raises (
Error);
410 Names_t getPropertyNames(in
string nodeName) raises (
Error);
411 Names_t getPropertyTypes(in
string nodeName) raises (
Error);
413 void setStringProperty(in
string nodeName, in
string propName, in
string value) raises (
Error);
414 string getStringProperty(in
string nodeName, in
string propName) raises (
Error);
416 void setColorProperty(in
string nodeName, in
string propName, in Color value) raises (
Error);
417 Color getColorProperty(in
string nodeName, in
string propName) raises (
Error);
419 void setVector3Property(in
string nodeName, in
string propName, in Position value) raises (
Error);
420 Position getVector3Property(in
string nodeName, in
string propName) raises (
Error);
422 void setVector2Property(in
string nodeName, in
string propName, in Vector2 value) raises (
Error);
423 Position getVector2Property(in
string nodeName, in
string propName) raises (
Error);
425 void setFloatProperty(in
string nodeName, in
string propName, in
float value) raises (
Error);
426 float getFloatProperty(in
string nodeName, in
string propName) raises (
Error);
428 void setBoolProperty(in
string nodeName, in
string propName, in
boolean value) raises (
Error);
429 boolean getBoolProperty(in
string nodeName, in
string propName) raises (
Error);
431 void setIntProperty(in
string nodeName, in
string propName, in
long value) raises (
Error);
432 long getIntProperty(in
string nodeName, in
string propName) raises (
Error);
434 void callVoidProperty(in
string nodeName, in
string propName) raises (
Error);
442 void captureFrame (in WindowID wid, in
string imageFilename) raises (
Error);
457 boolean startCapture (in WindowID wid, in
string filename,
458 in
string extension) raises (
Error);
461 boolean stopCapture (in WindowID wid) raises (
Error);
467 boolean setCaptureTransform (in
string filename, in Names_t nodeNames)
471 void captureTransformOnRefresh (in
boolean autoCapture) raises (
Error);
474 void captureTransform () raises (
Error);
480 boolean writeBlenderScript (in
string filename, in Names_t nodeNames) raises (
Error);
483 boolean writeNodeFile (in
string nodeName, in
string filename) raises (
Error);
486 boolean writeWindowFile (in WindowID wid, in
string filename) raises (
Error);
499 boolean attachCameraToNode(in
string nodeName, in WindowID wid) raises (
Error);
504 boolean detachCamera(in WindowID wid) raises (
Error);
511 Transform getCameraTransform(in WindowID wid) raises (
Error);
519 boolean setCameraTransform(in WindowID wid, in Transform configuration) 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:18
float Transform[7]
Definition: graphical-interface.idl:20
Helper class.
Definition: __init__.py:8
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