SuperDex Physics C++ API
Loading...
Searching...
No Matches
superdex::prefab::ArticulatedJointPrefab Struct Reference

Joint parameters for an articulated actor prefab. More...

#include <mochi_prefab.h>

Inheritance diagram for superdex::prefab::ArticulatedJointPrefab:
superdex::ArticulatedJointParams

Public Member Functions

bool operator== (ArticulatedJointPrefab const &) const =default
Public Member Functions inherited from superdex::ArticulatedJointParams
bool operator== (ArticulatedJointParams const &) const =default

Additional Inherited Members

Public Attributes inherited from superdex::ArticulatedJointParams
Real3 axis = {}
 Local axis of motion for the joint, in the joint's local frame.
ArticulatedJointFrictionParams friction
 Joint friction parameters.
std::optional< realinertia
 Joint inertia coefficient.
real limitDamping = 0_r
 Damping coefficient [N·s/m or N·m·s/rad] for the joint limit constraints.
real limitStiffness = 100_r
 Stiffness coefficient [N/m or N·m/rad] for the joint limit constraints.
std::optional< Real3maxLimit
 Maximum joint limits for each DoF.
std::optional< Real3minLimit
 Minimum joint limits for each DoF.
DynamicString name
 Joint name.
TransformRT parentLinkFromJoint
 Rotation and translation of the joint with respect to the parent link.
ArticulatedJointType type = ArticulatedJointType::Invalid
 Joint type.

Detailed Description

Joint parameters for an articulated actor prefab.

Definition at line 105 of file mochi_prefab.h.

Member Function Documentation

◆ operator==()

bool superdex::prefab::ArticulatedJointPrefab::operator== ( ArticulatedJointPrefab const & ) const
default

The documentation for this struct was generated from the following file: