Struct PhysicalSubhingeParams#
Defined in File PhysicalSubhinge.h
Inheritance Relationships#
Base Type#
public std::enable_shared_from_this< PhysicalSubhingeParams >
Derived Types#
public Karana::Dynamics::Linear3SubhingeParams(Struct Linear3SubhingeParams)public Karana::Dynamics::LinearSubhingeParams(Struct LinearSubhingeParams)public Karana::Dynamics::PinSubhingeParams(Struct PinSubhingeParams)public Karana::Dynamics::ScrewSubhingeParams(Struct ScrewSubhingeParams)public Karana::Dynamics::SphericalQuatSubhingeParams(Struct SphericalQuatSubhingeParams)public Karana::Dynamics::SphericalSubhingeParams(Struct SphericalSubhingeParams)
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.
-
virtual ~PhysicalSubhingeParams()#