public static JCGLCubeMapFaceLH cubeFaceFromGL(
    final int face)
  {
    switch (face) {
      case GL13.GL_TEXTURE_CUBE_MAP_NEGATIVE_X:
        return JCGLCubeMapFaceLH.CUBE_MAP_LH_NEGATIVE_X;
      case GL13.GL_TEXTURE_CUBE_MAP_POSITIVE_X:
        return JCGLCubeMapFaceLH.CUBE_MAP_LH_POSITIVE_X;

      case GL13.GL_TEXTURE_CUBE_MAP_POSITIVE_Y:
        return JCGLCubeMapFaceLH.CUBE_MAP_LH_POSITIVE_Y;
      case GL13.GL_TEXTURE_CUBE_MAP_NEGATIVE_Y:
        return JCGLCubeMapFaceLH.CUBE_MAP_LH_NEGATIVE_Y;

      case GL13.GL_TEXTURE_CUBE_MAP_NEGATIVE_Z:
        return JCGLCubeMapFaceLH.CUBE_MAP_LH_NEGATIVE_Z;
      case GL13.GL_TEXTURE_CUBE_MAP_POSITIVE_Z:
        return JCGLCubeMapFaceLH.CUBE_MAP_LH_POSITIVE_Z;
      default:
        throw new UnreachableCodeException();
    }
  }
public static JCGLCubeMapFaceLH cubeFaceFromGL ( final int face ) { switch ( face ) { case GL13 . GL_TEXTURE_CUBE_MAP_NEGATIVE_X : return JCGLCubeMapFaceLH . CUBE_MAP_LH_NEGATIVE_X ; case GL13 . GL_TEXTURE_CUBE_MAP_POSITIVE_X : return JCGLCubeMapFaceLH . CUBE_MAP_LH_POSITIVE_X ; case GL13 . GL_TEXTURE_CUBE_MAP_POSITIVE_Y : return JCGLCubeMapFaceLH . CUBE_MAP_LH_POSITIVE_Y ; case GL13 . GL_TEXTURE_CUBE_MAP_NEGATIVE_Y : return JCGLCubeMapFaceLH . CUBE_MAP_LH_NEGATIVE_Y ; case GL13 . GL_TEXTURE_CUBE_MAP_NEGATIVE_Z : return JCGLCubeMapFaceLH . CUBE_MAP_LH_NEGATIVE_Z ; case GL13 . GL_TEXTURE_CUBE_MAP_POSITIVE_Z : return JCGLCubeMapFaceLH . CUBE_MAP_LH_POSITIVE_Z ; default : throw new UnreachableCodeException ( ) ; } }
Convert faces from GL constants.

@param face The GL constant.

@return The value.