Uses of Class
com.irurueta.geometry.io.LockedException

  • Uses of LockedException in com.irurueta.geometry.io

    Modifier and Type
    Method
    Description
    abstract boolean
    Loader.isValidFile()
    Determines if provided file is a valid file that can be read by this loader.
    boolean
    LoaderBinary.isValidFile()
    Determines if provided file is a valid file that can be read by this loader.
    boolean
    LoaderOBJ.isValidFile()
    Determines if provided file is a valid file that can be read by this loader.
    boolean
    LoaderPLY.isValidFile()
    Reads the header of provided file and determines whether file is valid or not.
    boolean
    LoaderSTL.isValidFile()
    Determines if provided file is a valid file that can be read by this loader.
    Loader.load()
    Starts the loading process of provided file.
    LoaderBinary.load()
    Starts the loading process of provided file.
    LoaderOBJ.load()
    Starts the loading process of provided file.
    LoaderPLY.load()
    Starts the loading process.
    LoaderSTL.load()
    Starts the loading process of provided file.
    abstract Set<Material>
    MaterialLoader.load()
    Starts the loading process of provided file.
    MaterialLoaderOBJ.load()
    Starts the loading process of provided file.
    private void
    LoaderPLY.readFromStream()
    Reads header of provided file and initializes iterator to read data chunks of this file.
    void
    LoaderOBJ.setAllowDuplicateVerticesInChunk(boolean allow)
    Sets boolean indicating if repeated vertices in a chunk are allowed to provide faster file loading.
    void
    LoaderPLY.setAllowDuplicateVerticesInChunk(boolean allow)
    Sets whether duplicate vertices in a chunk are allowed.
    void
    MeshWriterJson.setCharset(Charset charset)
    Sets charset to use in resulting JSON file.
    void
    MeshWriterJson.setEmbedTexturedEnabled(boolean embedTexturesEnabled)
    Specified whether textures are embedded into resulting JSON or not.
    void
    Loader.setFile(File f)
    Sets file to be loaded.
    void
    MaterialLoader.setFile(File f)
    Sets material file to be loaded.
    void
    Loader.setFileSizeLimitToKeepInMemory(long fileSizeLimitToKeepInMemory)
    Sets maximum size (in bytes) to determine whether a file is completely cached in memory (if lower than maximum size), or if it is just streamed (if greater than maximum size).
    void
    MaterialLoader.setFileSizeLimitToKeepInMemory(long fileSizeLimitToKeepInMemory)
    Sets maximum allowed file size to keep cached in memory.
    void
    Loader.setListener(LoaderListener listener)
    Sets listener of this instance.
    void
    MaterialLoader.setListener(MaterialLoaderListener listener)
    Sets material listener of this instance.
    void
    MeshWriter.setListener(MeshWriterListener listener)
    Sets listener to be notified when transcoding process starts, stops or when progress changes.
    void
    LoaderOBJ.setMaxStreamPositions(long maxStreamPositions)
    Sets maximum number of file stream positions to be cached.
    void
    LoaderPLY.setMaxStreamPositions(long maxStreamPositions)
    Sets maximum number of stream positions to be cached.
    void
    LoaderOBJ.setMaxVerticesInChunk(int maxVerticesInChunk)
    Sets maximum number of vertices allowed in a chunk.
    void
    LoaderPLY.setMaxVerticesInChunk(int maxVerticesInChunk)
    Sets maximum number of vertices to keep in a chunk of data.
    void
    LoaderSTL.setMaxVerticesInChunk(int maxVerticesInChunk)
    Sets maximum number of vertices allowed in a chunk.
    void
    MeshWriterJson.setRemoteTextureIdEnabled(boolean remoteTextureIdEnabled)
    Specifies whether an identifier for the texture should be included into resulting file so that texture image can be fetched by some other mean.
    void
    MeshWriterJson.setRemoteTextureUrlEnabled(boolean remoteTextureUrlEnabled)
    Specifies whether a URL indicating where the texture can be located should be included into resulting file.
    abstract void
    MeshWriter.write()
    Abstract method to process input file and write it into output stream.
    void
    MeshWriterBinary.write()
    Processes input file provided to loader and writes it trans-coded into output stream.
    void
    MeshWriterJson.write()
    Processes input file provided to loader and writes it trans-coded into output stream.