java.lang.Object
com.portingdeadmods.researchd.client.screens.research.graph.lines.LineSegment
All Implemented Interfaces:
net.minecraft.client.gui.components.Renderable

public class LineSegment extends Object implements net.minecraft.client.gui.components.Renderable
Represents a line segment between two points
  • Constructor Details

    • LineSegment

      public LineSegment(Point start, Point end)
  • Method Details

    • a

      public Point a()
      Returns:
      The starting point of the line
    • b

      public Point b()
      Returns:
      The ending point of the line
    • isVertical

      public boolean isVertical()
    • isHorizontal

      public boolean isHorizontal()
    • render

      public void render(net.minecraft.client.gui.GuiGraphics guiGraphics, int color)
    • render

      public void render(net.minecraft.client.gui.GuiGraphics guiGraphics, int i, int i1, float v)
      Specified by:
      render in interface net.minecraft.client.gui.components.Renderable