Class DirectionViewProvider

java.lang.Object
com.hypixel.hytale.math.hitdetection.view.DirectionViewProvider
All Implemented Interfaces:
MatrixProvider

public class DirectionViewProvider extends Object implements MatrixProvider
Since:
19.01.2018
  • Field Details

  • Constructor Details

    • DirectionViewProvider

      public DirectionViewProvider()
    • DirectionViewProvider

      public DirectionViewProvider(org.joml.Matrix4d matrix, org.joml.Vector3d position, org.joml.Vector3d direction, org.joml.Vector3d up)
  • Method Details

    • getPosition

      public org.joml.Vector3d getPosition()
    • setPosition

      @Nonnull public DirectionViewProvider setPosition(@Nonnull org.joml.Vector3d vec)
    • setPosition

      @Nonnull public DirectionViewProvider setPosition(@Nonnull org.joml.Vector3d vec, double offsetX, double offsetY, double offsetZ)
    • setPosition

      @Nonnull public DirectionViewProvider setPosition(double x, double y, double z)
    • setPosition

      @Nonnull public DirectionViewProvider setPosition(double x, double y, double z, double offsetX, double offsetY, double offsetZ)
    • getDirection

      public org.joml.Vector3d getDirection()
    • setDirection

      @Nonnull public DirectionViewProvider setDirection(@Nonnull org.joml.Vector3d vec)
    • setDirection

      @Nonnull public DirectionViewProvider setDirection(double yaw, double pitch)
    • setDirection

      @Nonnull public DirectionViewProvider setDirection(double x, double y, double z)
    • setUp

      @Nonnull public DirectionViewProvider setUp(double x, double y, double z)
    • getMatrix

      public org.joml.Matrix4d getMatrix()
      Specified by:
      getMatrix in interface MatrixProvider
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object