Class LineEntityRenderSystem

java.lang.Object
gaiasky.scene.system.render.draw.line.LineEntityRenderSystem

public class LineEntityRenderSystem extends Object
Implements line rendering for the different families of entities.
  • Field Details

  • Constructor Details

    • LineEntityRenderSystem

      public LineEntityRenderSystem()
    • LineEntityRenderSystem

      public LineEntityRenderSystem(LineView view)
  • Method Details

    • renderVRDevice

      public void renderVRDevice(com.badlogic.ashley.core.Entity entity, LineRenderSystem renderer, ICamera camera, float alpha)
    • renderPolyline

      public void renderPolyline(com.badlogic.ashley.core.Entity entity, LinePrimitiveRenderer renderer, ICamera camera, float alpha)
    • renderPerimeter

      public void renderPerimeter(com.badlogic.ashley.core.Entity entity, LinePrimitiveRenderer renderer, ICamera camera, float alpha)
    • renderAxes

      public void renderAxes(com.badlogic.ashley.core.Entity entity, LinePrimitiveRenderer renderer, ICamera camera, float alpha)
    • renderRuler

      public void renderRuler(com.badlogic.ashley.core.Entity entity, LinePrimitiveRenderer renderer, ICamera camera, float alpha)
      Renders the ruler line with caps.
    • renderGridRec

      public void renderGridRec(com.badlogic.ashley.core.Entity entity, LinePrimitiveRenderer renderer, ICamera camera, float alpha)
      Renders focus projection lines on the recursive grid.
    • renderConstellationBoundaries

      public void renderConstellationBoundaries(com.badlogic.ashley.core.Entity entity, LinePrimitiveRenderer renderer, ICamera camera, float alpha)
    • renderConstellation

      public void renderConstellation(com.badlogic.ashley.core.Entity entity, LinePrimitiveRenderer renderer, ICamera camera, float alpha)
    • renderTrajectory

      public void renderTrajectory(com.badlogic.ashley.core.Entity entity, LinePrimitiveRenderer renderer, ICamera camera, float alpha)
    • renderStarSet

      public void renderStarSet(com.badlogic.ashley.core.Entity entity, LinePrimitiveRenderer renderer, ICamera camera, float alpha)
      Renders the proper motions of a star set.