PhysicsBodyStateUpdaterSymplecticEuler class
Пакет: com.hypixel.hytale.server.core.modules.physics.util
Файл: com/hypixel/hytale/server/core/modules/physics/util/PhysicsBodyStateUpdaterSymplecticEuler.java
extends: PhysicsBodyStateUpdater
Методы (1)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
abstract |
|
updatePositionAfterVelocity updatePositionAfterVelocity(var1, var2, var5) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.modules.physics.util;
class="kw">import javax.annotation.Nonnull;
class="kw">public class PhysicsBodyStateUpdaterSymplecticEuler class="kw">extends PhysicsBodyStateUpdater {
class="kw">public PhysicsBodyStateUpdaterSymplecticEuler() {
}
@Override
class="kw">public void update(@Nonnull PhysicsBodyState var1, @Nonnull PhysicsBodyState var2, double var3, double var5, boolean var7, @Nonnull ForceProvider[] var8) {
this.computeAcceleration(var1, var7, var8, var3, var5);
this.updateAndClampVelocity(var1, var2, var5);
updatePositionAfterVelocity(var1, var2, var5);
}
}