Open 3D Engine PhysX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Interface to communicate with a sensor in a PhysX reduced co-ordinate articulation. More...
#include <ArticulationSensorBus.h>
Inherits AZ::ComponentBus.
Public Member Functions | |
virtual AZ::Transform | GetSensorTransform (AZ::u32 sensorIndex) const =0 |
virtual void | SetSensorTransform (AZ::u32 sensorIndex, const AZ::Transform &sensorTransform)=0 |
virtual AZ::Vector3 | GetForce (AZ::u32 sensorIndex) const =0 |
virtual AZ::Vector3 | GetTorque (AZ::u32 sensorIndex) const =0 |
Interface to communicate with a sensor in a PhysX reduced co-ordinate articulation.
|
pure virtual |
Get the force reported by the sensor. The sensor index is per-link, and differs from the per-actuation indices used internally by PhysX.
|
pure virtual |
Get the transform of the sensor relative to the body frame of the link it is attached to. The sensor index is per-link, and differs from the per-actuation indices used internally by PhysX.
|
pure virtual |
Get the torque reported by the sensor. The sensor index is per-link, and differs from the per-actuation indices used internally by PhysX.
|
pure virtual |
Set the transform of the sensor relative to the body frame of the link it is attached to. The sensor index is per-link, and differs from the per-actuation indices used internally by PhysX.