Render Engine Plugin

Ruben de Laat edited this page Jul 10, 2013 · 2 revisions
Clone this wiki locally

A Render Engine makes it possible to convert an IFC file to triangulated geometry.

public interface RenderEnginePlugin extends Plugin {
    RenderEngine createRenderEngine(PluginConfiguration pluginConfiguration) throws RenderEngineException;
}
public interface RenderEngine {
    RenderEngineModel openModel(File ifcFile) throws RenderEngineException;
    RenderEngineModel openModel(InputStream inputStream, int size) throws RenderEngineException;
    RenderEngineModel openModel(byte[] bytes) throws RenderEngineException;
    void close() throws RenderEngineException;
    void init() throws RenderEngineException;
}