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);
   }
}