Module eu.hansolo.tilesfx
Package eu.hansolo.tilesfx.chart
Class PixelMatrixBuilder<B extends PixelMatrixBuilder<B>>
- java.lang.Object
-
- eu.hansolo.tilesfx.chart.PixelMatrixBuilder<B>
-
public class PixelMatrixBuilder<B extends PixelMatrixBuilder<B>> extends java.lang.ObjectCreated by hansolo on 20.03.17.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPixelMatrixBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PixelMatrixbuild()BcolsAndRows(int[] COLS_AND_ROWS)BcolsAndRows(int COLS, int ROWS)static PixelMatrixBuildercreate()BlayoutX(double LAYOUT_X)BlayoutY(double LAYOUT_Y)BmatrixFont(MatrixFont FONT)BmaxHeight(double MAX_HEIGHT)BmaxSize(double WIDTH, double HEIGHT)BmaxWidth(double MAX_WIDTH)BminHeight(double MIN_HEIGHT)BminSize(double WIDTH, double HEIGHT)BminWidth(double MIN_WIDTH)Bpadding(javafx.geometry.Insets INSETS)BpixelOffColor(javafx.scene.paint.Color COLOR)BpixelOnColor(javafx.scene.paint.Color COLOR)BpixelShape(PixelMatrix.PixelShape SHAPE)BprefHeight(double PREF_HEIGHT)BprefSize(double WIDTH, double HEIGHT)BprefWidth(double PREF_WIDTH)BscaleX(double SCALE_X)BscaleY(double SCALE_Y)BspacerSizeFactor(double FACTOR)BsquarePixels(boolean SQUARE)BtranslateX(double TRANSLATE_X)BtranslateY(double TRANSLATE_Y)BuseSpacer(boolean USE)
-
-
-
Method Detail
-
create
public static final PixelMatrixBuilder create()
-
colsAndRows
public final B colsAndRows(int[] COLS_AND_ROWS)
-
colsAndRows
public final B colsAndRows(int COLS, int ROWS)
-
pixelOnColor
public final B pixelOnColor(javafx.scene.paint.Color COLOR)
-
pixelOffColor
public final B pixelOffColor(javafx.scene.paint.Color COLOR)
-
pixelShape
public final B pixelShape(PixelMatrix.PixelShape SHAPE)
-
matrixFont
public final B matrixFont(MatrixFont FONT)
-
useSpacer
public final B useSpacer(boolean USE)
-
squarePixels
public final B squarePixels(boolean SQUARE)
-
spacerSizeFactor
public final B spacerSizeFactor(double FACTOR)
-
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 PREF_WIDTH)
-
prefHeight
public final B prefHeight(double PREF_HEIGHT)
-
minWidth
public final B minWidth(double MIN_WIDTH)
-
minHeight
public final B minHeight(double MIN_HEIGHT)
-
maxWidth
public final B maxWidth(double MAX_WIDTH)
-
maxHeight
public final B maxHeight(double MAX_HEIGHT)
-
scaleX
public final B scaleX(double SCALE_X)
-
scaleY
public final B scaleY(double SCALE_Y)
-
layoutX
public final B layoutX(double LAYOUT_X)
-
layoutY
public final B layoutY(double LAYOUT_Y)
-
translateX
public final B translateX(double TRANSLATE_X)
-
translateY
public final B translateY(double TRANSLATE_Y)
-
padding
public final B padding(javafx.geometry.Insets INSETS)
-
build
public final PixelMatrix build()
-
-