Regular API function

simReorientShapeBoundingBox / sim.reorientShapeBoundingBox

Description Deprecated. Use sim.alignShapeBB and/or sim.relocateShapeFrame instead
C/C++
synopsis
int simReorientShapeBoundingBox(int shapeHandle,int relativeToHandle,int reservedSetToZero)
C/C++
parameters
shapeHandle: the handle of the shape that will be reoriented. See also sim.getObject.
relativeToHandle: the handle of an object relative to which the shape should be reoriented, or -1 to align the bounding box with the world, or sim.handle_self to build the smallest bounding box around the object.
reservedSetToZero: reserved for future extensions. Set to 0.
C/C++
return value
-1 if operation was not successful. 0 if the bounding box could not be reoriented (the bounding box of primitive shapes cannot be reoriented), otherwise 1.
Lua
synopsis
int result=sim.reorientShapeBoundingBox(int shapeHandle,int relativeToHandle)
Lua
parameters
Similar to the C-function counterpart
Lua
return values
Similar to the C-function counterpart
Python
synopsis
int result=sim.reorientShapeBoundingBox(int shapeHandle,int relativeToHandle)