Shape2D interface

Пакет: com.hypixel.hytale.math.shape

Файл: com/hypixel/hytale/math/shape/Shape2D.java

Методы (4)

МодификаторыВозвратСигнатура
abstract boolean containsPositionboolean containsPosition(Vector2d var1, Vector2d var2)
abstract boolean containsPositionboolean containsPosition(Vector2d var1, double var2, double var4)
default Box2D getBoxBox2D getBox(@Nonnull Vector2d var1)
abstract Box2D getBoxBox2D getBox(double var1, double var3)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.math.shape;

class="kw">import javax.annotation.Nonnull;
class="kw">import org.joml.Vector2d;

class="kw">public class="kw">interface Shape2D {
   class="kw">default Box2D getBox(@Nonnull Vector2d var1) {
      class="kw">return this.getBox(var1.x(), var1.y());
   }

   Box2D getBox(double var1, double var3);

   boolean containsPosition(Vector2d var1, Vector2d var2);

   boolean containsPosition(Vector2d var1, double var2, double var4);
}