ZeusMath-Library
2.0.4
|
#include <zeusmath/Config/PlatformDefines.hpp>
#include <zeusmath/System/Interfaces/IUnitSystemsManager.hpp>
#include <zeusbase/System/ZObject.h>
Go to the source code of this file.
Classes | |
class | zeus::TUnitSystemsManager |
Namespaces | |
zeus | |
Macros | |
#define | UnitSystemsManager NAMESPACE_Zeus::TUnitSystemsManager::getInstance() |
#define | INVERSE(Method) Float(1) / Method() |
UMRECHNUNGSFAKTOREN ///. More... | |
Enumerations | |
enum | EUnit { etNoUnit = 0, etDistance_mm = 1, etSpeed_m_per_s = 2, etSpeed_mm_per_min = 3, etRevolutions_per_min = 4, etTime_s = 5, etTime_min = 6, etDegrees360 = 7, etDegrees360_per_min = 8, etVolumePerLength_mm3_per_mm = 9, etVolume_mm3 = 10, etVolumePerTime_mm3_per_s = 11, etForce_Newton = 12, etTime_h = 13, etSpeed_mm_per_revolutions = 14, etVolumePerTime_mm3_per_h = 15, etQsw_mm3_per_mm_per_s = 16, etAcceleration_mm_per_s2 = 17, etAcceleration_m_per_s2 = 18, etPercent = 19, etAcceleration_Degrees360_per_s2 = 20, etAcceleration_mm_per_s2_to_inch = 21, etNumberOfUnits } |
#define INVERSE | ( | Method | ) | Float(1) / Method() |
UMRECHNUNGSFAKTOREN ///.
#define UnitSystemsManager NAMESPACE_Zeus::TUnitSystemsManager::getInstance() |
enum EUnit |
Enum für die verschiedenen Einheiten, so wie sie gebraucht werden. !! Diesem Enum darf nur unten angefügt werden, keine anderen Änderungen !!