Class StiAlignValue

java.lang.Object
com.stimulsoft.base.StiAlignValue

public final class StiAlignValue extends Object
Helps to aligning values.
  • Method Summary

    Modifier and Type
    Method
    Description
    static double
    alignToGrid(double value, double gridSize, boolean aligningToGrid)
    Aligning value on grid.
    static double
    alignToMaxGrid(double value, double gridSize, boolean aligningToGrid)
    Aligning value on grid to greater.
    static double
    alignToMinGrid(double value, double gridSize, boolean aligningToGrid)
    Aligning value on grid to less.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • alignToMaxGrid

      public static double alignToMaxGrid(double value, double gridSize, boolean aligningToGrid)
      Aligning value on grid to greater.
      Parameters:
      value - Value to align.
      gridSize - Grid size.
      aligningToGrid - Align or no.
      Returns:
      Aligned value.
    • alignToMinGrid

      public static double alignToMinGrid(double value, double gridSize, boolean aligningToGrid)
      Aligning value on grid to less.
      Parameters:
      value - Value to align.
      gridSize - Grid size.
      aligningToGrid - Align or no.
      Returns:
      Aligned value.
    • alignToGrid

      public static double alignToGrid(double value, double gridSize, boolean aligningToGrid)
      Aligning value on grid.
      Parameters:
      value - Value to align.
      gridSize - Grid size.
      aligningToGrid - Align or no.
      Returns:
      Aligned value.