Interface Vertex

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default double getDoublePosition​(int d)  
      default float getFloatPosition​(int d)  
      long index()
      Index into the mesh's list of vertices.
      default void localize​(double[] position)  
      default void localize​(float[] position)  
      Mesh mesh()
      The mesh to which the vertex belongs.
      default int numDimensions()  
      default double nx()
      X coordinate of vertex normal, as a double.
      default float nxf()
      X coordinate of vertex normal, as a float.
      default double ny()
      Y coordinate of vertex normal, as a double.
      default float nyf()
      Y coordinate of vertex normal, as a float.
      default double nz()
      Z coordinate of vertex normal, as a double.
      default float nzf()
      Z coordinate of vertex normal, as a float.
      default double u()
      U value of vertex texture coordinate, as a double.
      default float uf()
      U value of vertex texture coordinate, as a float.
      default double v()
      V value of vertex texture coordinate, as a double.
      default float vf()
      V value of vertex texture coordinate, as a float.
      default double x()
      X position of vertex, as a double.
      default float xf()
      X position of vertex, as a float.
      default double y()
      Y position of vertex, as a double.
      default float yf()
      Y position of vertex, as a float.
      default double z()
      Z position of vertex, as a double.
      default float zf()
      Z position of vertex, as a float.
    • Method Detail

      • index

        long index()
        Index into the mesh's list of vertices.
      • xf

        default float xf()
        X position of vertex, as a float.
      • yf

        default float yf()
        Y position of vertex, as a float.
      • zf

        default float zf()
        Z position of vertex, as a float.
      • nxf

        default float nxf()
        X coordinate of vertex normal, as a float.
      • nyf

        default float nyf()
        Y coordinate of vertex normal, as a float.
      • nzf

        default float nzf()
        Z coordinate of vertex normal, as a float.
      • uf

        default float uf()
        U value of vertex texture coordinate, as a float.
      • vf

        default float vf()
        V value of vertex texture coordinate, as a float.
      • x

        default double x()
        X position of vertex, as a double.
      • y

        default double y()
        Y position of vertex, as a double.
      • z

        default double z()
        Z position of vertex, as a double.
      • nx

        default double nx()
        X coordinate of vertex normal, as a double.
      • ny

        default double ny()
        Y coordinate of vertex normal, as a double.
      • nz

        default double nz()
        Z coordinate of vertex normal, as a double.
      • u

        default double u()
        U value of vertex texture coordinate, as a double.
      • v

        default double v()
        V value of vertex texture coordinate, as a double.