Structs#
- Bounds
Axis-aligned bounding box representation using lower and upper corner points.
- Matrix22
2x2 matrix representation with column-major storage.
- Matrix33
3x3 matrix representation with column-major storage.
- Transform
3D transformation represented by position and rotation.
- isaacsim::asset::gen::conveyor::IOmniIsaacConveyor
Interface for the OmniIsaacConveyor plugin.
- isaacsim::asset::gen::omap::OccupancyMap
Interface for occupancy map generation.
- isaacsim::core::experimental::prims::ContactEventData
One contact event (header) between a pair of bodies.
- isaacsim::core::experimental::prims::ContactPointData
Single contact point within a contact event.
- isaacsim::core::experimental::prims::ContactReportData
Full contact report returned by IPrimDataReader::getContactReport() .
- isaacsim::core::experimental::prims::IArticulationDataView
Read-only view for Articulation data.
- isaacsim::core::experimental::prims::IPrimDataReader
Factory interface for creating typed read-only prim data views.
- isaacsim::core::experimental::prims::IPrimDataReaderManager
Shared lifecycle manager for IPrimDataReader .
- isaacsim::core::experimental::prims::IRigidBodyDataView
Read-only view for RigidPrim data.
- isaacsim::core::experimental::prims::IXformDataView
Read-only view for XformPrim data (positions, orientations, scales).
- isaacsim::core::experimental::prims::LinkInfo
Per-link descriptor returned by IArticulationDataView::getArticulationLinks() .
- isaacsim::core::experimental::prims::Poses
Combined positions and orientations for all prims in a view.
- isaacsim::core::simulation_manager::ISimulationManager
Interface for managing simulation state and callbacks.
- isaacsim::hsb::core::IHsbCore
- isaacsim::hsb::nodes::IHsbNodes
- isaacsim::physics::newton::tensors::GpuIndexGuard
Holds a device-side index pointer and count for GPU kernel dispatch.
- isaacsim::physics::newton::tensors::SimViewInit
Initialization data extracted from the Python Newton stage. Produced by BaseSimulationView::initNewton() and consumed by Cpu/GpuSimulationView constructors.
- isaacsim::robot::schema::custom::hash
Hash function object for enum types.
- isaacsim::robot::schema::details::DeprecatedDofAttributeDescriptor
Descriptor for deprecated DOF (Degree of Freedom) attributes.
- isaacsim::robot::surface_gripper::PhysxAction
Queued PhysX action to be executed serially by the manager.
- isaacsim::robot::surface_gripper::SurfaceGripperInterface
Interface for controlling surface gripper functionality.
- isaacsim::robot::surface_gripper::UsdAction
Queued USD action to be executed serially by the manager.
- isaacsim::robot::wheeled_robots::IWheeledRobots
Interface for wheeled robot control functionality.
- isaacsim::robot::wheeled_robots::nodes::IWheeledRobotsNodes
Interface for wheeled robot OmniGraph nodes.
- isaacsim::ros2::core::DynamicMessageField
Structure that encapsulates a dynamic message field.
- isaacsim::ros2::core::Ros2QoSProfile
ROS 2 QoS Profile configuration.
- isaacsim::ros2::core::Ros2QoSTime
ROS 2 QoS time representation.
- isaacsim::ros2::core::TfTransformStamped
Structure that encapsulates geometry_msgs/msg/TransformStamped data.
- isaacsim::ros2::nodes::IRos2Nodes
Interface for ROS2 nodes functionality.
- isaacsim::ros2::nodes::PointCloudMetadata
Metadata pointers for optional per-point fields in a lidar point cloud. Any pointer that is null will be omitted from the published message.
- isaacsim::ros2::nodes::SrtxFrameCallbackDescriptor
Descriptor passed through PyCapsule between isaacsim.ros2.nodes (creator) and omni.replicator.srtx (consumer).
- isaacsim::sensors::experimental::physics::ContactRawData
Raw contact data from a single contact point.
- isaacsim::sensors::experimental::physics::ContactSensorReading
Contact sensor reading with force value and contact state.
- isaacsim::sensors::experimental::physics::EffortSensorReading
Effort sensor reading with joint effort value, time, and validity.
- isaacsim::sensors::experimental::physics::IContactSensor
Carbonite interface for managing C++ contact sensors.
- isaacsim::sensors::experimental::physics::IEffortSensor
Carbonite interface for managing C++ effort sensors.
- isaacsim::sensors::experimental::physics::IImuSensor
Carbonite interface for managing C++ IMU sensors.
- isaacsim::sensors::experimental::physics::IJointStateSensor
Carbonite interface for managing C++ joint state sensors.
- isaacsim::sensors::experimental::physics::IRaycastSensor
Carbonite interface for managing C++ raycast sensors.
- isaacsim::sensors::experimental::physics::ImuRawData
Raw per-step IMU data stored in the circular buffer before filtering.
- isaacsim::sensors::experimental::physics::ImuSensorReading
IMU sensor reading with acceleration, angular velocity, and orientation.
- isaacsim::sensors::experimental::physics::JointStateSensorReading
Complete joint state reading for all DOFs of an articulation.
- isaacsim::sensors::experimental::physics::RaycastSensorReading
Raycast sensor reading with per-ray depths, hit positions, normals, and prim paths.
- isaacsim::sensors::physics::ContactPair
Represents a pair of bodies in contact.
- isaacsim::sensors::physics::CsProperties
Properties configuration for a contact sensor.
- isaacsim::sensors::physics::CsRawData
Raw contact data from the physics simulation.
- isaacsim::sensors::physics::CsReading
Contact sensor reading data structure.
- isaacsim::sensors::physics::IsProperties
Properties configuration for an IMU sensor.
- isaacsim::sensors::physics::IsRawData
Raw IMU data from the physics simulation.
- isaacsim::sensors::physics::IsReading
IMU sensor reading data structure.
- isaacsim::sensors::physics::nodes::IPhysicsSensorNodes
- isaacsim::sensors::rtx::IIsaacSimSensorsRtx
Minimal interface.
- isaacsim::sensors::rtx::nodes::ISensorsRtxNodes
Interface for RTX sensor OmniGraphnodes.
- isaacsim::ucx::nodes::ClockData
Data structure for clock message payload.
- isaacsim::ucx::nodes::IUcxNodes
Minimal Carbonite interface for Isaac UCX Nodes extension.
- isaacsim::ucx::nodes::ImageMetadata
Metadata structure for image messages (non-pixel data).
- isaacsim::ucx::nodes::ImuData
Data structure for IMU message payload.
- isaacsim::ucx::nodes::JointCommandData
Data structure for joint command message payload.
- isaacsim::ucx::nodes::JointStateData
Data structure for joint state message payload.
- isaacsim::ucx::nodes::OdometryData
Data structure for odometry message payload.
- omni::kit::IRunLoopRunnerImpl
Interface for controlling the run loop execution.
- wp::array_t
Binary-compatible view of a Python
wp.arrayof element typeT.- wp::mat33
3x3 row-major float matrix, binary-compatible with
wp::mat_t<3, 3, float>.- wp::quat
Quaternion laid out as
{x, y, z, w}, binary-compatible withwp::quat_t<float>.- wp::shape_t
Dimension descriptor for a Warp array.
- wp::spatial_vector
6-element spatial vector laid out as
{w[0..2], v[0..2]}(angular then linear), binary-compatible withwp::vec_t<6, float>(wp::spatial_vector_t<float>).- wp::transform
Rigid-body transform laid out as seven contiguous floats
{p.x, p.y, p.z, q.x, q.y, q.z, q.w}, binary-compatible withwp::transform_t<float>.- wp::vec3
3-element float vector, binary-compatible with
wp::vec_t<3, float>.