SuperDex Physics C++ API
Loading...
Searching...
No Matches
mochi_structs.h File Reference

Go to the source code of this file.

Classes

struct  superdex::Articulated3dRotationRangeConstraintParams
 Parameters for creating a range constraint on a 3D-rotation articulated joint. More...
struct  superdex::Articulated3dRotationTargetConstraintParams
 Parameters for creating a target constraint on 3D rotation DoFs of an articulated actor. More...
struct  superdex::ArticulatedActorParams
 Parameters to create an articulated actor. More...
struct  superdex::ArticulatedCycleJointParams
 Parameters for a cycle-closing joint within an articulated actor. More...
struct  superdex::ArticulatedJointParams
 Parameters describing a single joint within an articulated actor. More...
struct  superdex::ArticulatedLinkParams
 Parameters describing a single rigid link within an articulated actor. More...
struct  superdex::ArticulatedShapeInfo
 Information describing an articulated shape's kinematic structure. More...
struct  superdex::ArticulatedSingleDofRangeConstraintParams
 Parameters for creating a range constraint on a single articulated DoF. More...
struct  superdex::ArticulatedSingleDofTargetConstraintParams
 Parameters for creating a target constraint on a single articulated DoF. More...
struct  superdex::ArticulatedSkinParams
 Optional skinned mesh attached to an articulated actor for collision and rendering. More...
struct  superdex::AsyncStepParams
 Parameters controlling the stepping behavior of an AsyncScene. More...
struct  superdex::BoundarySubsamplingParams
 Parameters for subsampling boundary integrals such as contact. More...
struct  superdex::ConstraintParams
 Base constraint parameters. More...
struct  superdex::ContactPoint
 Information about a contact point between two actors. More...
struct  superdex::DebugDrawData
 Collection of debug draw primitives. More...
struct  superdex::DebugDrawLineVertices
 Line primitives for debug visualization. More...
struct  superdex::DebugDrawSpheres
 Sphere primitives for debug visualization. More...
struct  superdex::DeformableNodePositionConstraintParams
 Parameters for creating a position constraint on a deformable actor node. More...
struct  superdex::DeformableNodeToDeformableNodeConstraintParams
 Parameters for creating a constraint coupling a node in a deformable actor to a node in another deformable actor. More...
struct  superdex::DeformableNodeToRigidConstraintParams
 Parameters for creating a constraint coupling a deformable node to a rigid actor. More...
struct  superdex::JointRotationRangeConstraintParams
 Parameters for creating a joint rotation range constraint between two rigid actors. More...
struct  superdex::JointRotationTrackingConstraintParams
 Parameters for creating a joint rotation tracking constraint between two rigid actors. More...
struct  superdex::NodeContactForce
 Contact force applied to a specific node. More...
struct  superdex::PerformanceStats
 Timing and profiling metrics from the last simulation step. More...
struct  superdex::PoseConstraintInfo
 Information about a single pose constraint in a pose controller. More...
struct  superdex::PoseControllerParams
 Parameters to create a pose controller for an articulated actor. More...
struct  superdex::PoseTrackingParams
 Parameters for pose controller tracking constraints. More...
struct  superdex::RecenteringParams
 Parameters controlling recentering behavior for soft actors (not soft-skinned). More...
struct  superdex::RecordingParams
 Parameters controlling what data gets included in a scene recording. More...
struct  superdex::RigidActorParams
 Parameters to create a rigid body actor. More...
struct  superdex::RigidPivotPositionConstraintParams
 Parameters for creating a position constraint on a rigid actor's pivot point. More...
struct  superdex::RigidPivotRotationConstraintParams
 Parameters for creating a rotation constraint on a rigid actor's pivot frame. More...
struct  superdex::RigidPivotToRigidTargetConstraintParams
 Parameters for creating a constraint on a rigid actor's pivot point. More...
struct  superdex::RigidPrismaticJointConstraintParams
 Parameters for creating a prismatic joint between two rigid actors. More...
struct  superdex::RigidSphericalJointConstraintParams
 Parameters for creating a spherical joint between two rigid actors. More...
struct  superdex::RodElementRotationToRigidConstraintParams
 Parameters for creating a tracking constraint on the relative rotation between a rigid actor and a rod element. More...
struct  superdex::SdfDistances
 SDF distance information for active contact sample points. More...
struct  superdex::SoftActorParams
 Parameters to create a soft deformable actor. More...
struct  superdex::SoftSkinnedActorParams
 Parameters to create soft-skinned actors with a shared articulated skeleton. More...
struct  superdex::SolverParams
 Simulation solver configuration parameters. More...
struct  superdex::SolverStats
 Solver convergence metrics from the last simulation step. More...
struct  superdex::StepInfo
 Information passed to per-step callbacks. More...

Namespaces

namespace  superdex