Class RenderApi

java.lang.Object
nl.bimbase.bimworks.client.SubApi
nl.bimbase.bimworks.client.RenderApi

public class RenderApi extends SubApi
  • Constructor Details

  • Method Details

    • render

      public List<RenderedViewPoint> render(UUID versionUuid, nl.bimbase.bimworks.api.render.ViewPort viewPort, List<nl.bimbase.bimworks.api.render.ViewPoint> viewPoints) throws BimWorksException
      Render one or more viewpoints. Because loading the IFC model can take some time, the advise is to send as many viewPoints for the same model at once in one render call.
      Parameters:
      versionUuid - The model to render, for now only one model can be supplied
      viewPort - The viewport dictates the dimensions of the output image, this settings is applied to all viewPoints
      viewPoints - The viewpoints to render.
      Returns:
      A List of RenderedViewPoint, the indices within the list are the same as the input indices of viewPoints
      Throws:
      BimWorksException