One of the properties that a scripted object could have is Mass. The author realizes that there is no App::PropertyMass, but there are properties for other physical quantities
Code: Select all
App::PropertyDistance
App::PropertyLength
App::PropertySpeed
App::PropertyAcceleration
App::PropertyForce
App::PropertyPressure
These all seem to be based on App::PropertyQuantity, which are just derived from App::PropertyFloat (a numeric value).
My question is, since those properties above use Units, shouldn't there be an App::Property for every single unit defined in src/Base/Unit.h? Or why do some units have an App::Property but most do not? Is there are reason for this?