Crate rsbullet_core

Crate rsbullet_core 

Source

Structs§

Aabb
BodyInfo
CameraImage
CameraImageOptions
ChangeVisualShapeOptions
ClosestPointsOptions
CollisionId
The unique ID for a Collision Shape.
CollisionShapeData
CollisionShapeOptions
ConstraintCreateOptions
ConstraintInfo
ConstraintState
ConstraintUpdate
ContactPoint
DebugLineOptions
DebugParameterOptions
DebugPointsOptions
DebugTextOptions
DebugVisualizerCamera
DynamicsInfo
DynamicsUpdate
InverseKinematicsMultiTargetOptions
InverseKinematicsOptions
Jacobian
JointInfo
JointState
JointStateMultiDof
KeyboardEvent
Represents a key press Event
LinkState
LoadModelFlags
Use flag for loading the model. Flags can be combined with the |-operator. Example:
LogFlags
MassMatrix
MjcfOptions
MouseButtonState
Represents the different possible states of a mouse button
MultiBodyBase
MultiBodyCreateOptions
MultiBodyLink
MultiDofControlEntry
Multi-DoF 批量控制条目:关联关节索引与控制枚举。
MultiDofTarget
OverlappingObject
PhysicsClient
PhysicsEngineParameters
See SetPhysicsEngineParameterOptions for a description of the parameters.
PhysicsEngineParametersUpdate
Options for the set_physics_engine_parameter method.
PluginCommandOptions
PluginCommandResult
PluginCommandReturnData
RayHit
RayTestBatchOptions
ResetDebugVisualizerCameraOptions
SdfOptions
StateLoggingOptions
TextureData
TextureId
UrdfOptions
UserDataInfo
VisualId
The unique ID for a Visual Shape
VisualShapeData
VisualShapeFlags
Experimental flags, best to ignore.
VisualShapeOptions
VrCameraStateOptions
VrControllerEvent
VrEventsOptions

Enums§

BodyType
BulletError
Represents failures that can occur while interacting with the Bullet physics server.
CollisionGeometry
ConstraintSolverType
ControlMode
ControlModeArray
DebugVisualizerFlag
DebugVisualizerOptions
ForceFrame
IkSolver
Specifies which Inverse Kinematics Solver to use in calculate_inverse_kinematics()
JointFeedbackMode
Specifies joint feedback frame. Is used in SetPhysicsEngineParameterOptions::joint_feedback_mode
JointType
An enum to represent different types of joints
LoggingType
Mode
MouseEvent
Mouse Events can either be a “Move” or a “Button” event. A “Move” event is when the mouse is moved in the OpenGL window and a “Button” even is when a mouse button is clicked.
MultiDofControl
Multi-DoF 单关节控制参数,使用枚举携带模式与数据(对齐 set_joint_motor_control 的风格)。
Renderer
VisualGeometry

Constants§

B3_MAX_NUM_END_EFFECTORS
MAX_PHYSICS_CLIENTS
VR_BUTTON_IS_DOWN
VR_BUTTON_RELEASED
VR_BUTTON_TRIGGERED
VR_CAMERA_TRACK_OBJECT_ORIENTATION
VR_DEVICE_FILTER_CONTROLLER
VR_DEVICE_FILTER_GENERIC_TRACKER
VR_DEVICE_FILTER_HMD
VR_EVENT_FLAG_CONTROLLER_BUTTON
VR_EVENT_FLAG_CONTROLLER_MOVE
VR_EVENT_FLAG_GENERIC_TRACKER_MOVE
VR_EVENT_FLAG_HMD_MOVE
VR_MAX_ANALOG_AXIS
VR_MAX_BUTTONS

Functions§

get_num_gui_physics_clients
Return the number of active GUI/graphics clients in this process (PyBullet-compatible name).
get_num_physics_clients
Return the number of active physics clients in this process (PyBullet-compatible name).

Type Aliases§

BulletResult
ClosestPoint