Class ShaderFilePair

java.lang.Object
org.jzy3d.io.glsl.ShaderFilePair

public class ShaderFilePair extends Object
Store a pair of URL for a vertex and fragment shader, relative to a class Package.
Author:
Martin Pernollet
  • Field Details

    • separator

      protected static char separator
    • packaje

      protected String packaje
    • vertexName

      protected String vertexName
    • fragmentName

      protected String fragmentName
  • Constructor Details

    • ShaderFilePair

      public ShaderFilePair(Class<?> clazz, String vertexName, String fragmentName)
    • ShaderFilePair

      public ShaderFilePair(Package packaje, String vertexName, String fragmentName)
    • ShaderFilePair

      protected ShaderFilePair(String packaje, String vertexName, String fragmentName)
  • Method Details

    • getVertexPath

      public String getVertexPath()
    • getFragmentPath

      public String getFragmentPath()
    • getPackagePath

      public String getPackagePath()
    • getVertexURL

      public URL getVertexURL()
    • getVertexStream

      public InputStream getVertexStream()
    • getFragmentURL

      public URL getFragmentURL()
    • getFragmentStream

      public InputStream getFragmentStream()
    • getVertexName

      public String getVertexName()
    • setVertexName

      public void setVertexName(String vertexName)
    • getFragmentName

      public String getFragmentName()
    • setFragmentName

      public void setFragmentName(String fragmentName)
    • packageName

      protected static String packageName(Class<?> clazz)
    • packageName

      protected static String packageName(Package p)