chrono::vehicle::scm::gpu::RaycastBodyTransform Struct Reference

Description

Per-body absolute world transform (position + row-major 3x3 rotation), one per body_slot.

#include <SCMRaycastGpuTypes.h>

Public Attributes

double px
 
double py
 
double pz
 
double r00
 
double r01
 
double r02
 
double r10
 
double r11
 
double r12
 
double r20
 
double r21
 
double r22
 
double bx0
 World-space AABB of this body's collision mesh, recomputed per step alongside the transform. More...
 
double by0
 
double bz0
 
double bx1
 
double by1
 
double bz1
 

Member Data Documentation

◆ bx0

double chrono::vehicle::scm::gpu::RaycastBodyTransform::bx0

World-space AABB of this body's collision mesh, recomputed per step alongside the transform.

The kernel tests a ray against it before touching any of the body's triangles.


The documentation for this struct was generated from the following file:
  • /builds/uwsbel/chrono/src/chrono_vehicle/terrain/SCMRaycastGpuTypes.h