Package ilda

Class OptimisationSettings

java.lang.Object
be.cmbsoft.ilda.OptimisationSettings

public class OptimisationSettings extends Object
Bundles all optimisation settings, so they are easily shared across the package and easily transported to other projects. You can create a settings file for each projector and load it in all your sketches and projects without having to recreate the settings again.
  • Constructor Details

    • OptimisationSettings

      public OptimisationSettings()
  • Method Details

    • getAngleDwellFactor

      public float getAngleDwellFactor()
    • setAngleDwellFactor

      public OptimisationSettings setAngleDwellFactor (float angleDwellFactor)
    • isBlankDwell

      public boolean isBlankDwell()
    • setBlankDwell

      public OptimisationSettings setBlankDwell (boolean blankDwell)
    • getBlankDwellAmount

      public int getBlankDwellAmount()
    • setBlankDwellAmount

      public OptimisationSettings setBlankDwellAmount (int blankDwellAmount)
    • getClipBounds

      public float[] getClipBounds()
    • setClipBounds

      public OptimisationSettings setClipBounds (float[] clipBounds)
    • isInterpolateLit

      public boolean isInterpolateLit()
    • setInterpolateLit

      public OptimisationSettings setInterpolateLit (boolean interpolateLit)
    • isInterpolateBlanked

      public boolean isInterpolateBlanked()
    • setInterpolateBlanked

      public OptimisationSettings setInterpolateBlanked (boolean interpolateBlanked)
    • getMaxDistLit

      public float getMaxDistLit()
    • setMaxDistLit

      public OptimisationSettings setMaxDistLit (float maxDistLit)
    • getMaxDistBlank

      public float getMaxDistBlank()
    • setMaxDistBlank

      public OptimisationSettings setMaxDistBlank (float maxDistBlank)
    • isAngleDwell

      public boolean isAngleDwell()
    • setAngleDwell

      public OptimisationSettings setAngleDwell (boolean angleDwell)
    • isClippingEnabled

      public boolean isClippingEnabled()
    • setClippingEnabled

      public OptimisationSettings setClippingEnabled (boolean clippingEnabled)
    • isReduceData

      public boolean isReduceData()
    • setReduceData

      public OptimisationSettings setReduceData (boolean reduceData)
    • toJSON

      public String toJSON()
    • fromJSON

      public void fromJSON (String json)