AdderVectorProvider class
Пакет: com.hypixel.hytale.builtin.hytalegenerator.vectorproviders
Файл: com/hypixel/hytale/builtin/hytalegenerator/vectorproviders/AdderVectorProvider.java
extends: VectorProvider
Методы (1)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
|
|
for for(VectorProvider var4 : this.vectorProviders) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.hytalegenerator.vectorproviders;
class="kw">import java.util.List;
class="kw">import javax.annotation.Nonnull;
class="kw">import org.joml.Vector3d;
class="kw">public class AdderVectorProvider class="kw">extends VectorProvider {
@Nonnull
class="kw">private class="kw">final List<VectorProvider> vectorProviders;
@Nonnull
class="kw">private class="kw">final Vector3d rVector;
class="kw">public AdderVectorProvider(@Nonnull List<VectorProvider> var1) {
this.vectorProviders = var1;
this.rVector = new Vector3d();
}
@Override
class="kw">public void process(@Nonnull VectorProvider.Context var1, @Nonnull Vector3d var2) {
var2.set(0.0, 0.0, 0.0);
for (VectorProvider var4 : this.vectorProviders) {
var4.process(var1, this.rVector);
var2.add(this.rVector);
}
}
}