Struct PhysicalSubhingeParams#

Inheritance Relationships#

Base Type#

  • public std::enable_shared_from_this< PhysicalSubhingeParams >

Derived Types#

Struct Documentation#

struct PhysicalSubhingeParams : public std::enable_shared_from_this<PhysicalSubhingeParams>#

Hold data related to a PhysicalSubhinge.

Subclassed by Karana::Dynamics::Linear3SubhingeParams, Karana::Dynamics::LinearSubhingeParams, Karana::Dynamics::PinSubhingeParams, Karana::Dynamics::ScrewSubhingeParams, Karana::Dynamics::SphericalQuatSubhingeParams, Karana::Dynamics::SphericalSubhingeParams

Public Functions

virtual ~PhysicalSubhingeParams()#

Destructor.

PhysicalSubhingeParams() = default#
PhysicalSubhingeParams(const PhysicalSubhingeParams&) = delete#
PhysicalSubhingeParams &operator=(const PhysicalSubhingeParams&) = delete#

Public Static Functions

static kc::ks_ptr<PhysicalSubhingeParams> create()#

Create an instance of the PhysicalSubhingeParams.

Returns:

A pointer to the newly created instance of PhysicalSubhingeParams.