Class Triangle

java.lang.Object
dev.secondsun.geometry.Triangle

public class Triangle extends Object
  • Field Details

    • v1

      public Vertex v1
    • v2

      public Vertex v2
    • v3

      public Vertex v3
    • textureId

      public int textureId
    • texture

      public Texture texture
  • Constructor Details

  • Method Details

    • scale

      public Triangle scale(float factor)
    • translateX

      public Triangle translateX(int translate)
    • translateZ

      public Triangle translateZ(int translate)
    • translateY

      public Triangle translateY(int translate)
    • rotateY

      public Triangle rotateY(int rotY)
    • rotateZ

      public Triangle rotateZ(int rotZ)
    • rotateX

      public Triangle rotateX(int rotX)
    • normal

      public Vertex normal()
    • center

      public Vertex center()
    • transform

      public Triangle transform(float[][] matrix)
    • project

      public Triangle project(float[][] fovMatrix)