The list of API functions below allows you to access many CoppeliaSim parameters. There are however too many parameters in CoppeliaSim to have a specific API function for each one of them. Auxiliary parameters can be accessed via a set of given functions that use object parameter IDs. Refer also to the global parameter IDs. All units going to, or coming from the API are in meters, kilograms, seconds and radians or a combination of those (unless otherwise explicitly indicated).
sim.closeScene sim.saveScene sim.loadScene sim.saveModel sim.loadModel sim.importShape sim.importMesh sim.exportMesh sim.launchExecutable sim.createTexture simCloseScene simSaveScene simLoadScene simSaveModel simLoadModel simDoesFileExist simImportShape simImportMesh simExportMesh simCreateTexture General object handle retrieval sim.getObject sim.getObjectFromUid sim.isHandle sim.getObjects sim.getObjectsInTree sim.getCollectionObjects sim.setReferencedHandles sim.getReferencedHandles simGetObject simGetObjectFromUid simIsHandle simGetObjects simGetObjectsInTree simGetCollectionObjects simSetReferencedHandles simGetReferencedHandles General functionality handling sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript simHandleMainScript Collision detection sim.checkCollision sim.checkCollisionEx simCheckCollision simCheckCollisionEx Minimum distance calculation sim.checkDistance simCheckDistance Dynamics sim.handleDynamics sim.setJointTargetPosition sim.setJointTargetVelocity sim.readForceSensor sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce sim.addForce sim.addForceAndTorque sim.getVelocity sim.getLinkDummy sim.setLinkDummy sim.resetDynamicObject sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject sim.getContactInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.createForceSensor sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.isDynamicallyEnabled sim.setShapeMaterial See also: physics engine parameter functions. simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simCloseScene simSaveScene simLoadScene simSaveModel simLoadModel simDoesFileExist simImportShape simImportMesh simExportMesh simCreateTexture General object handle retrieval sim.getObject sim.getObjectFromUid sim.isHandle sim.getObjects sim.getObjectsInTree sim.getCollectionObjects sim.setReferencedHandles sim.getReferencedHandles simGetObject simGetObjectFromUid simIsHandle simGetObjects simGetObjectsInTree simGetCollectionObjects simSetReferencedHandles simGetReferencedHandles General functionality handling sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript simHandleMainScript Collision detection sim.checkCollision sim.checkCollisionEx simCheckCollision simCheckCollisionEx Minimum distance calculation sim.checkDistance simCheckDistance Dynamics sim.handleDynamics sim.setJointTargetPosition sim.setJointTargetVelocity sim.readForceSensor sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce sim.addForce sim.addForceAndTorque sim.getVelocity sim.getLinkDummy sim.setLinkDummy sim.resetDynamicObject sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject sim.getContactInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.createForceSensor sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.isDynamicallyEnabled sim.setShapeMaterial See also: physics engine parameter functions. simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getObject sim.getObjectFromUid sim.isHandle sim.getObjects sim.getObjectsInTree sim.getCollectionObjects sim.setReferencedHandles sim.getReferencedHandles simGetObject simGetObjectFromUid simIsHandle simGetObjects simGetObjectsInTree simGetCollectionObjects simSetReferencedHandles simGetReferencedHandles General functionality handling sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript simHandleMainScript Collision detection sim.checkCollision sim.checkCollisionEx simCheckCollision simCheckCollisionEx Minimum distance calculation sim.checkDistance simCheckDistance Dynamics sim.handleDynamics sim.setJointTargetPosition sim.setJointTargetVelocity sim.readForceSensor sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce sim.addForce sim.addForceAndTorque sim.getVelocity sim.getLinkDummy sim.setLinkDummy sim.resetDynamicObject sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject sim.getContactInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.createForceSensor sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.isDynamicallyEnabled sim.setShapeMaterial See also: physics engine parameter functions. simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simGetObject simGetObjectFromUid simIsHandle simGetObjects simGetObjectsInTree simGetCollectionObjects simSetReferencedHandles simGetReferencedHandles General functionality handling sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript simHandleMainScript Collision detection sim.checkCollision sim.checkCollisionEx simCheckCollision simCheckCollisionEx Minimum distance calculation sim.checkDistance simCheckDistance Dynamics sim.handleDynamics sim.setJointTargetPosition sim.setJointTargetVelocity sim.readForceSensor sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce sim.addForce sim.addForceAndTorque sim.getVelocity sim.getLinkDummy sim.setLinkDummy sim.resetDynamicObject sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject sim.getContactInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.createForceSensor sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.isDynamicallyEnabled sim.setShapeMaterial See also: physics engine parameter functions. simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript simHandleMainScript Collision detection sim.checkCollision sim.checkCollisionEx simCheckCollision simCheckCollisionEx Minimum distance calculation sim.checkDistance simCheckDistance Dynamics sim.handleDynamics sim.setJointTargetPosition sim.setJointTargetVelocity sim.readForceSensor sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce sim.addForce sim.addForceAndTorque sim.getVelocity sim.getLinkDummy sim.setLinkDummy sim.resetDynamicObject sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject sim.getContactInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.createForceSensor sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.isDynamicallyEnabled sim.setShapeMaterial See also: physics engine parameter functions. simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simHandleMainScript Collision detection sim.checkCollision sim.checkCollisionEx simCheckCollision simCheckCollisionEx Minimum distance calculation sim.checkDistance simCheckDistance Dynamics sim.handleDynamics sim.setJointTargetPosition sim.setJointTargetVelocity sim.readForceSensor sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce sim.addForce sim.addForceAndTorque sim.getVelocity sim.getLinkDummy sim.setLinkDummy sim.resetDynamicObject sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject sim.getContactInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.createForceSensor sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.isDynamicallyEnabled sim.setShapeMaterial See also: physics engine parameter functions. simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.checkCollision sim.checkCollisionEx simCheckCollision simCheckCollisionEx Minimum distance calculation sim.checkDistance simCheckDistance Dynamics sim.handleDynamics sim.setJointTargetPosition sim.setJointTargetVelocity sim.readForceSensor sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce sim.addForce sim.addForceAndTorque sim.getVelocity sim.getLinkDummy sim.setLinkDummy sim.resetDynamicObject sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject sim.getContactInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.createForceSensor sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.isDynamicallyEnabled sim.setShapeMaterial See also: physics engine parameter functions. simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simCheckCollision simCheckCollisionEx Minimum distance calculation sim.checkDistance simCheckDistance Dynamics sim.handleDynamics sim.setJointTargetPosition sim.setJointTargetVelocity sim.readForceSensor sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce sim.addForce sim.addForceAndTorque sim.getVelocity sim.getLinkDummy sim.setLinkDummy sim.resetDynamicObject sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject sim.getContactInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.createForceSensor sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.isDynamicallyEnabled sim.setShapeMaterial See also: physics engine parameter functions. simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.checkDistance simCheckDistance Dynamics sim.handleDynamics sim.setJointTargetPosition sim.setJointTargetVelocity sim.readForceSensor sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce sim.addForce sim.addForceAndTorque sim.getVelocity sim.getLinkDummy sim.setLinkDummy sim.resetDynamicObject sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject sim.getContactInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.createForceSensor sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.isDynamicallyEnabled sim.setShapeMaterial See also: physics engine parameter functions. simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simCheckDistance Dynamics sim.handleDynamics sim.setJointTargetPosition sim.setJointTargetVelocity sim.readForceSensor sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce sim.addForce sim.addForceAndTorque sim.getVelocity sim.getLinkDummy sim.setLinkDummy sim.resetDynamicObject sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject sim.getContactInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.createForceSensor sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.isDynamicallyEnabled sim.setShapeMaterial See also: physics engine parameter functions. simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.handleDynamics sim.setJointTargetPosition sim.setJointTargetVelocity sim.readForceSensor sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce sim.addForce sim.addForceAndTorque sim.getVelocity sim.getLinkDummy sim.setLinkDummy sim.resetDynamicObject sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject sim.getContactInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.createForceSensor sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.isDynamicallyEnabled sim.setShapeMaterial See also: physics engine parameter functions. simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simHandleDynamics simSetJointTargetPosition simSetJointTargetVelocity simReadForceSensor simGetJointForce simGetJointTargetForce simSetJointTargetForce simAddForce simAddForceAndTorque simGetVelocity simGetLinkDummy simSetLinkDummy simResetDynamicObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject simGetContactInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simCreateForceSensor simConvexDecompose simGetQHull simGetDecimatedMesh simIsDynamicallyEnabled simSetShapeMaterial Proximity sensors sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.handleProximitySensor sim.readProximitySensor sim.resetProximitySensor sim.checkProximitySensor sim.checkProximitySensorEx sim.checkProximitySensorEx2 sim.createProximitySensor See also: object parameter functions and parameters related to proximity sensors. simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simHandleProximitySensor simReadProximitySensor simResetProximitySensor simCheckProximitySensor simCheckProximitySensorEx simCheckProximitySensorEx2 simCreateProximitySensor Vision sensors sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.handleVisionSensor sim.readVisionSensor sim.resetVisionSensor sim.checkVisionSensor sim.checkVisionSensorEx sim.getVisionSensorDepth sim.getVisionSensorImg sim.setVisionSensorImg sim.adjustView sim.createVisionSensor sim.getExtensionString See also: object parameter functions and parameters related to vision sensors. simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simHandleVisionSensor simReadVisionSensor simResetVisionSensor simCheckVisionSensor simCheckVisionSensorEx simGetVisionSensorDepth simGetVisionSensorImg simSetVisionSensorImg simAdjustView simCreateVisionSensor simGetExtensionString Force sensors sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.readForceSensor sim.createForceSensor See also: object parameter functions and parameters related to force sensors. simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simReadForceSensor simCreateForceSensor Joints sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.setJointPosition sim.getJointPosition sim.setJointTargetPosition sim.getJointTargetPosition sim.setJointTargetVelocity sim.getJointTargetVelocity sim.getJointVelocity sim.getObjectChildPose sim.setObjectChildPose sim.setJointInterval sim.getJointInterval sim.getJointType sim.createJoint sim.setJointMode sim.getJointMode sim.setJointDependency sim.getJointDependency sim.getJointForce sim.getJointTargetForce sim.setJointTargetForce See also: object parameter functions and parameters related to joints. physics engine parameter functions. simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simSetJointPosition simGetJointPosition simSetJointTargetPosition simGetJointTargetPosition simSetJointTargetVelocity simGetJointTargetVelocity simGetJointVelocity simGetObjectChildPose simSetObjectChildPose simSetJointInterval simGetJointInterval simGetJointType simCreateJoint simSetJointMode simGetJointMode simSetJointDependency simGetJointDependency simGetJointForce simGetJointTargetForce simSetJointTargetForce Shapes sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.addForce sim.addForceAndTorque sim.getVelocity sim.getShapeColor sim.setShapeColor sim.getShapeTextureId sim.setShapeTexture sim.createMeshShape sim.createPrimitiveShape sim.createHeightfieldShape sim.getShapeMesh sim.getShapeViz sim.getShapeGeomInfo sim.getShapeMass sim.setShapeMass sim.getShapeInertia sim.setShapeInertia sim.computeMassAndInertia sim.groupShapes sim.ungroupShape sim.importShape sim.convexDecompose sim.getQHull sim.getDecimatedMesh sim.reorientShapeBoundingBox sim.setShapeMaterial sim.getShapeBB sim.setShapeBB sim.getExtensionString sim.generateTextShape See also: object parameter functions and parameters related to shapes. physics engine parameter functions. simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simAddForce simAddForceAndTorque simGetVelocity simGetShapeColor simSetShapeColor simGetShapeTextureId simSetShapeTexture simCreateMeshShape simCreatePrimitiveShape simCreateHeightfieldShape simGetShapeMesh simGetShapeViz simApplyTexture simGetShapeGeomInfo simGetShapeMass simSetShapeMass simGetShapeInertia simSetShapeInertia simComputeMassAndInertia simGroupShapes simUngroupShape simImportShape simConvexDecompose simGetQHull simGetDecimatedMesh simReorientShapeBoundingBox simSetShapeMaterial simGetExtensionString Graphs sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.addGraphStream sim.setGraphStreamTransformation sim.setGraphStreamValue sim.addGraphCurve sim.destroyGraphCurve sim.duplicateGraphCurveToStatic sim.handleGraph sim.resetGraph See also: object parameter functions and parameters related to graphs. simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simAddGraphStream simSetGraphStreamTransformation simSetGraphStreamValue simAddGraphCurve simDestroyGraphCurve simDuplicateGraphCurveToStatic simHandleGraph simResetGraph Lights sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getLightParameters sim.setLightParameters sim.getExtensionString See also: object parameter functions and parameters related to lights. simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simGetLightParameters simSetLightParameters simGetExtensionString Cameras sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.cameraFitToView sim.adjustView sim.getExtensionString See also: object parameter functions and parameters related to cameras. simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simCameraFitToView simAdjustView simGetExtensionString Dummies sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.createDummy sim.getLinkDummy sim.setLinkDummy See also: object parameter functions and parameters related to dummies. simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simCreateDummy simGetLinkDummy simSetLinkDummy OC trees sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.createOctree sim.insertVoxelsIntoOctree sim.removeVoxelsFromOctree sim.insertObjectIntoOctree sim.subtractObjectFromOctree sim.getOctreeVoxels sim.checkOctreePointOccupancy See also: object parameter functions and parameters related to OC trees. simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simCreateOctree simInsertVoxelsIntoOctree simRemoveVoxelsFromOctree simInsertObjectIntoOctree simSubtractObjectFromOctree simGetOctreeVoxels simCheckOctreePointOccupancy Point clouds sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.createPointCloud sim.getPointCloudOptions sim.setPointCloudOptions sim.insertPointsIntoPointCloud sim.removePointsFromPointCloud sim.subtractObjectFromPointCloud sim.intersectPointsWithPointCloud sim.insertObjectIntoPointCloud sim.getPointCloudPoints See also: object parameter functions and parameters related to point clouds. simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simCreatePointCloud simGetPointCloudOptions simSetPointCloudOptions simInsertPointsIntoPointCloud simRemovePointsFromPointCloud simSubtractObjectFromPointCloud simIntersectPointsWithPointCloud simInsertObjectIntoPointCloud simGetPointCloudPoints Paths sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.createPath sim.getConfigDistance sim.getPathLengths sim.getPathInterpolatedConfig sim.resamplePath sim.generateTimeOptimalTrajectory sim.generateShapeFromPath sim.getClosestPosOnPath simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simGenerateShapeFromPath simGetClosestPosOnPath Scene objects sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getObject sim.getObjectUid sim.isHandle sim.removeObject sim.removeModel sim.getObjectAlias sim.setObjectAlias sim.getObjects sim.getObjectsInTree sim.getObjectParent sim.setObjectParent sim.getObjectChild sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectType sim.getObjectSelection sim.setObjectSelection sim.getObjectSizeFactor sim.copyPasteObjects sim.scaleObject sim.scaleObjects sim.getObjectProperty sim.setObjectProperty sim.getObjectSpecialProperty sim.setObjectSpecialProperty sim.getObjectVelocity sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock sim.setReferencedHandles sim.getReferencedHandles sim.isDynamicallyEnabled sim.getObjectColor sim.setObjectColor See also: object parameter functions and parameters related to scene objects. simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simGetObject simGetObjectUid simIsHandle simRemoveObject simRemoveModel simGetObjectAlias simSetObjectAlias simGetObjects simGetObjectsInTree simGetObjectParent simSetObjectParent simGetObjectChild simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectType simGetObjectSel simSetObjectSel simGetObjectSizeFactor simCopyPasteObjects simScaleObject simScaleObjects simGetObjectProperty simSetObjectProperty simGetObjectSpecialProperty simSetObjectSpecialProperty simGetObjectVelocity simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock simSetReferencedHandles simGetReferencedHandles simIsDynamicallyEnabled simGetObjectColor simSetObjectColor Object size / scaling sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getObjectSizeFactor sim.scaleObject sim.scaleObjects sim.getShapeBB sim.setShapeBB simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simGetObjectSizeFactor simScaleObject simScaleObjects Collections sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.createCollection sim.destroyCollection sim.addItemToCollection sim.getCollectionObjects simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simCreateCollectionEx simDestroyCollection simAddItemToCollection simGetCollectionObjects Serial port sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend Rendering sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.addDrawingObject sim.addDrawingObjectItem sim.removeDrawingObject sim.getShapeColor sim.setShapeColor sim.getObjectColor sim.setObjectColor sim.changeEntityColor sim.restoreEntityColor sim.getGenesisEvents simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simAddDrawingObject simAddDrawingObjectItem simRemoveDrawingObject simGetShapeColor simSetShapeColor simGetObjectColor simSetObjectColor Particle objects sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.addParticleObject sim.addParticleObjectItem sim.removeParticleObject simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simAddParticleObject simAddParticleObjectItem simRemoveParticleObject Models sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getModelProperty sim.setModelProperty sim.saveModel sim.loadModel simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simGetModelProperty simSetModelProperty simSaveModel simLoadModel Object selection sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getObjectSelection sim.setObjectSelection simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simGetObjectSel simSetObjectSel Object creation sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.createDummy sim.createForceSensor sim.createHeightfieldShape sim.createJoint sim.createMeshShape sim.createProximitySensor sim.createPrimitiveShape sim.createVisionSensor sim.createOctree sim.createPointCloud sim.createTexture sim.generateTextShape sim.generateShapeFromPath simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simCreateDummy simCreateForceSensor simCreateHeightfieldShape simCreateJoint simCreateMeshShape simCreateProximitySensor simCreatePrimitiveShape simCreateVisionSensor simCreateOctree simCreatePointCloud simCreateTexture simGenerateShapeFromPath Scripts sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getRandom sim.getScript sim.isHandle sim.addScript sim.initScript sim.removeScript sim.callScriptFunction sim.executeScriptString sim.getApiFunc sim.getApiInfo sim.handleChildScripts sim.handleCustomizationScripts sim.handleAddOnScripts sim.handleSandboxScript sim.setScriptText sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook sim.getStackTraceback sim.isDeprecated See also: functions related to script parameters simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simGetScriptHandleEx simIsHandle simAddScript simInitScript simRemoveScript simCallScriptFunction simCallScriptFunctionEx simExecuteScriptString simGetApiFunc simGetApiInfo simHandleMainScript simResetScript simGetScriptProperty simGetScriptText simSetScriptText simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook simIsDeprecated Simulation sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.startSimulation sim.pauseSimulation sim.stopSimulation sim.getSimulationState sim.getSimulationTime sim.getSimulationTimeStep sim.getRealTimeSimulation simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simStartSimulation simPauseSimulation simStopSimulation simAdvanceSimulationByOneStep simGetSimulationState simGetSimulationTime simGetSimulationTimeStep simGetSimulationPassesPerRenderingPass simSetSimulationPassesPerRenderingPass simGetRealTimeSimulation simAdjustRealTimeTimer simIsRealTimeSimulationStepNeeded Threads sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getThreadAutomaticSwitch sim.getThreadExitRequest sim.getThreadSwitchTiming sim.getThreadSwitchAllowed sim.handleExtCalls sim.setThreadAutomaticSwitch sim.setThreadSwitchTiming sim.setThreadSwitchAllowed sim.switchThread Custom scripts sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.registerScriptFunction sim.registerScriptVariable sim.registerScriptFuncHook simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simRegisterScriptCallbackFunction simRegisterScriptVariable simRegisterScriptFuncHook Transformations sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.buildMatrix sim.buildMatrixQ sim.buildPose sim.getEulerAnglesFromMatrix sim.getQuaternionFromMatrix sim.multiplyMatrices sim.interpolateMatrices sim.invertMatrix sim.getObjectMatrix sim.setObjectMatrix sim.getObjectPose sim.setObjectPose sim.getObjectPosition sim.setObjectPosition sim.getObjectOrientation sim.setObjectOrientation sim.getObjectQuaternion sim.setObjectQuaternion sim.getObjectChildPose sim.setObjectChildPose sim.multiplyVector sim.getRotationAxis sim.rotateAroundAxis sim.getObjectVelocity sim.reorientShapeBoundingBox sim.alphaBetaGammaToYawPitchRoll sim.yawPitchRollToAlphaBetaGamma See also: packing/unpacking functions simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simBuildMatrix simBuildMatrixQ simBuildPose simGetEulerAnglesFromMatrix simGetQuaternionFromMatrix simMultiplyMatrices simInterpolateMatrices simInvertMatrix simGetObjectMatrix simSetObjectMatrix simGetObjectPose simSetObjectPose simGetObjectPosition simSetObjectPosition simGetObjectOrientation simSetObjectOrientation simGetObjectQuaternion simSetObjectQuaternion simGetObjectChildPose simSetObjectChildPose simTransformVector simGetRotationAxis simRotateAroundAxis simGetObjectVelocity simReorientShapeBoundingBox Messaging sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.addLog sim.loadModule sim.unloadModule sim.getSimulatorMessage sim.serialCheck sim.serialClose sim.serialOpen sim.serialRead sim.serialSend sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags sim.callScriptFunction sim.executeScriptString sim.getObjectUid sim.getGenesisEvents sim.broadcastMsg sim.pushUserEvent simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simAddLog simSetLastError simLoadModule simUnloadModule simGetSimulatorMessage simSerialCheck simSerialClose simSerialOpen simSerialRead simSerialSend simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags simCallScriptFunctionEx simExecuteScriptString simGetObjectUid Signals sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.setInt32Signal sim.getInt32Signal sim.clearInt32Signal sim.setFloatSignal sim.getFloatSignal sim.clearFloatSignal sim.setDoubleSignal sim.getDoubleSignal sim.clearDoubleSignal sim.setStringSignal sim.getStringSignal sim.clearStringSignal sim.getSignalName sim.waitForSignal See also: data packing/unpacking. persistent data. simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simSetInt32Signal simGetInt32Signal simClearInt32Signal simSetFloatSignal simGetFloatSignal simClearFloatSignal simSetDoubleSignal simGetDoubleSignal simClearDoubleSignal simSetStringSignal simGetStringSignal simClearStringSignal simGetSignalName Persistent Data sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.persistentDataRead sim.persistentDataWrite sim.getPersistentDataTags sim.getMatchingPersistentDataTags simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simPersistentDataRead simPersistentDataWrite simGetPersistentDataTags Custom data blocks sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.readCustomTableData sim.writeCustomTableData sim.readCustomDataBlock sim.readCustomDataBlockTags sim.writeCustomDataBlock See also: data packing/unpacking. simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simReadCustomDataBlock simReadCustomDataBlockTags simWriteCustomDataBlock Textures sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getTextureId sim.getShapeTextureId sim.readTexture sim.saveImage sim.loadImage sim.getScaledImage sim.transformImage sim.writeTexture sim.createTexture sim.setShapeTexture simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simApplyTexture simGetTextureId simGetShapeTextureId simReadTexture simSaveImage simLoadImage simGetScaledImage simTransformImage simWriteTexture simCreateTexture simSetShapeTexture Blocking functions sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.wait sim.waitForSignal sim.moveToConfig sim.moveToPose sim.serialRead Auxiliary consoles sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.auxiliaryConsoleClose sim.auxiliaryConsoleOpen sim.auxiliaryConsolePrint sim.auxiliaryConsoleShow See also: Custom user interfaces. simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simAuxiliaryConsoleClose simAuxiliaryConsoleOpen simAuxiliaryConsolePrint simAuxiliaryConsoleShow Text/code editors sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow See also: Custom user interfaces. Import/export sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.importShape sim.importMesh sim.exportMesh sim.createTexture sim.loadImage sim.saveImage sim.generateTextShape See also: Assimp plugin API reference. simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simImportShape simImportMesh simExportMesh simCreateTexture simLoadImage simSaveImage Pages and views sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.floatingViewAdd sim.floatingViewRemove sim.adjustView sim.cameraFitToView simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simFloatingViewAdd simFloatingViewRemove simAdjustView simCameraFitToView Ruckig motion library sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.moveToConfig sim.moveToPose sim.ruckigPos sim.ruckigVel sim.ruckigStep sim.ruckigRemove simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simRuckigPos simRuckigVel simRuckigStep simRuckigRemove Packing / unpacking sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.packTable sim.unpackTable sim.packUInt8Table sim.unpackUInt8Table sim.packUInt16Table sim.unpackUInt16Table sim.packUInt32Table sim.unpackUInt32Table sim.packInt32Table sim.unpackInt32Table sim.packFloatTable sim.unpackFloatTable sim.packDoubleTable sim.unpackDoubleTable sim.copyTable sim.transformBuffer simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simPackTable simUnpackTable Stacks sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.packTable sim.unpackTable simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simCreateStack simReleaseStack simCopyStack simPushNullOntoStack simPushBoolOntoStack simPushInt32OntoStack simPushFloatOntoStack simPushDoubleOntoStack simPushStringOntoStack simPushUInt8TableOntoStack simPushInt32TableOntoStack simPushFloatTableOntoStack simPushDoubleTableOntoStack simPushTableOntoStack simInsertDataIntoStackTable simGetStackSize simPopStackItem simMoveStackItemToTop simIsStackValueNull simGetStackBoolValue simGetStackInt32Value simGetStackFloatValue simGetStackDoubleValue simGetStackStringValue simGetStackTableInfo simGetStackUInt8Table simGetStackInt32Table simGetStackFloatTable simGetStackDoubleTable simUnfoldStackTable simDebugStack simPackTable simUnpackTable Object parameters sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getObjectInt32Param sim.setObjectInt32Param sim.getObjectFloatParam sim.setObjectFloatParam sim.getObjectStringParam sim.setObjectStringParam simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simGetObjectInt32Param simSetObjectInt32Param simGetObjectFloatParam simSetObjectFloatParam simGetObjectStringParam simSetObjectStringParam Script parameters sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getScriptInt32Param sim.setScriptInt32Param sim.getScriptStringParam sim.setScriptStringParam simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simGetScriptInt32Param simSetScriptInt32Param simGetScriptStringParam simSetScriptStringParam Simulator parameters sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.setArrayParam sim.getArrayParam sim.setBoolParam sim.getBoolParam sim.setInt32Param sim.getInt32Param sim.setFloatParam sim.getFloatParam sim.setStringParam sim.getStringParam sim.setNamedStringParam sim.getNamedStringParam simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simSetArrayParam simGetArrayParam simSetBoolParam simGetBoolParam simSetInt32Param simGetInt32Param simSetFloatParam simGetFloatParam simSetStringParam simGetStringParam simSetNamedStringParam simGetNamedStringParam simGetUInt64Parameter Simulator named parameters sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.setNamedStringParam sim.getNamedStringParam sim.getNamedBoolParam sim.getNamedFloatParam sim.getNamedInt32Param simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simSetNamedStringParam simGetNamedStringParam Physics engine parameters sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.getEngineFloatParam sim.getEngineInt32Param sim.getEngineBoolParam sim.setEngineFloatParam sim.setEngineInt32Param sim.setEngineBoolParam simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simGetEngineFloatParam simGetEngineInt32Param simGetEngineBoolParam simSetEngineFloatParam simSetEngineInt32Param simSetEngineBoolParam Other commands sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
sim.addLog sim.announceSceneContentChange sim.getNavigationMode sim.setNavigationMode sim.getPage sim.setPage sim.getModuleName sim.getNavigationMode sim.getSystemTime sim.refreshDialogs sim.setThreadSwitchTiming sim.switchThread sim.getExplicitHandling sim.setExplicitHandling sim.launchExecutable sim.quitSimulator sim.getExtensionString sim.textEditorClose sim.textEditorGetInfo sim.textEditorOpen sim.textEditorShow sim.getUserVariables sim.isDeprecated sim.moduleEntry sim.getGenesisEvents sim.pushUserEvent simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
simAddLog simAnnounceSceneContentChange simGetNavigationMode simSetNavigationMode simGetPage simSetPage simGetLastError simSetLastError simGetModuleName simGetNavigationMode simRefreshDialogs simGetExplicitHandling simSetExplicitHandling simQuitSimulator simGetExtensionString simOpenTextEditor simCreateBuffer simReleaseBuffer simIsDeprecated simModuleEntry
Copyright © All rights reserved | This template is made with by Colorlib