Class WaferMapBuilder<B extends WaferMapBuilder<B>>

java.lang.Object
eu.hansolo.fx.charts.wafermap.WaferMapBuilder<B>

public class WaferMapBuilder<B extends WaferMapBuilder<B>> extends Object
  • Constructor Details

    • WaferMapBuilder

      protected WaferMapBuilder()
  • Method Details

    • create

      public static final WaferMapBuilder create()
    • filename

      public final B filename(String filename)
    • kla

      public final B kla(KLA kla)
    • waferFill

      public final B waferFill(javafx.scene.paint.Color waferFill)
    • waferStroke

      public final B waferStroke(javafx.scene.paint.Color waferStroke)
    • notchFill

      public final B notchFill(javafx.scene.paint.Color notchFill)
    • defectFill

      public final B defectFill(javafx.scene.paint.Color defectFill)
    • defectStroke

      public final B defectStroke(javafx.scene.paint.Color defectStroke)
    • selectionColor

      public final B selectionColor(javafx.scene.paint.Color selectionColor)
    • dieTextFill

      public final B dieTextFill(javafx.scene.paint.Color dieTextFill)
    • dieTextVisible

      public final B dieTextVisible(boolean dieTextVisible)
    • densityColorsVisible

      public final B densityColorsVisible(boolean densityColorsVisible)
    • legendVisible

      public final B legendVisible(boolean legendVisible)
    • defectsVisible

      public final B defectsVisible(boolean defectsVisible)
    • heatmapVisible

      public final B heatmapVisible(boolean heatmapVisible)
    • heatmapColorMapping

      public final B heatmapColorMapping(eu.hansolo.fx.heatmap.ColorMapping colorMapping)
    • heatmapSpotRadius

      public final B heatmapSpotRadius(double spotRadius)
    • heatmapOpacity

      public final B heatmapOpacity(double opacity)
    • classConfigMap

      public final B classConfigMap(Map<Integer,ClassConfig> classConfigMap)
    • prefSize

      public final B prefSize(double width, double height)
    • minSize

      public final B minSize(double width, double height)
    • maxSize

      public final B maxSize(double width, double height)
    • prefWidth

      public final B prefWidth(double prefWidth)
    • prefHeight

      public final B prefHeight(double prefHeight)
    • minWidth

      public final B minWidth(double minWidth)
    • minHeight

      public final B minHeight(double minHeight)
    • maxWidth

      public final B maxWidth(double maxWidth)
    • maxHeight

      public final B maxHeight(double maxHeight)
    • scaleX

      public final B scaleX(double scaleX)
    • scaleY

      public final B scaleY(double scaleY)
    • layoutX

      public final B layoutX(double layoutX)
    • layoutY

      public final B layoutY(double layoutY)
    • translateX

      public final B translateX(double translateX)
    • translateY

      public final B translateY(double translateY)
    • padding

      public final B padding(javafx.geometry.Insets insets)
    • build

      public final WaferMap build()