You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
so I have been thinking or ForceVec and MotionVec interface and I think there is an inconsistency between the two when it comes to their subvalues.
To get the subvalues a MotionVec, one use .angular() or .linear() while for ForceVec it is .torque(), .couple() and .force().
I think the ForceVec should only have a .angular() and .linear(). For MotionVector, we use .angular() because it can have an angular velocity or acceleration or jerk or ... It should be the same for ForceVec since it can represent others variables than torque and force (like angular/linear momentum and force derivatives).
Another reason for this, is that it makes both interface the same which is less confusing.
What do you think?
Best,
Vinccent
The text was updated successfully, but these errors were encountered:
Hi,
so I have been thinking or
ForceVec
andMotionVec
interface and I think there is an inconsistency between the two when it comes to their subvalues.To get the subvalues a
MotionVec
, one use.angular()
or.linear()
while forForceVec
it is.torque()
,.couple()
and.force()
.I think the
ForceVec
should only have a.angular()
and.linear()
. ForMotionVector
, we use.angular()
because it can have an angular velocity or acceleration or jerk or ... It should be the same forForceVec
since it can represent others variables than torque and force (like angular/linear momentum and force derivatives).Another reason for this, is that it makes both interface the same which is less confusing.
What do you think?
Best,
Vinccent
The text was updated successfully, but these errors were encountered: