Package de.gsi.chart.renderer.spi.utils
Class FillPatternStyle
- java.lang.Object
-
- de.gsi.chart.renderer.spi.utils.FillPatternStyle
-
public final class FillPatternStyle extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFillPatternStyle.FillPattern
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.WeakHashMap<javafx.scene.paint.Color,javafx.scene.paint.ImagePattern>defaultHatchCacheprotected static java.util.WeakHashMap<javafx.scene.paint.Paint,java.util.WeakHashMap<java.lang.Double,javafx.scene.image.Image>>defaultHatchCacheWithStrokeWidth
-
Constructor Summary
Constructors Constructor Description FillPatternStyle()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javafx.scene.paint.ImagePatterngetDefaultHatch(javafx.scene.paint.Color color)static javafx.scene.paint.ImagePatterngetDefaultHatch(javafx.scene.paint.Paint color, double xOffset)static intgetDefaultHatchAngle()static intgetDefaultHatchSpacing()static javafx.scene.paint.ImagePatterngetHatch(FillPatternStyle.FillPattern fillPattern, javafx.scene.paint.Paint color)static javafx.scene.paint.ImagePatterngetHatch(FillPatternStyle.FillPattern fillPattern, javafx.scene.paint.Paint color, double width)static voidsetDefaultHatchAngle(int angle)static voidsetDefaultHatchSpacing(int spacing)
-
-
-
Field Detail
-
defaultHatchCache
protected static java.util.WeakHashMap<javafx.scene.paint.Color,javafx.scene.paint.ImagePattern> defaultHatchCache
-
defaultHatchCacheWithStrokeWidth
protected static java.util.WeakHashMap<javafx.scene.paint.Paint,java.util.WeakHashMap<java.lang.Double,javafx.scene.image.Image>> defaultHatchCacheWithStrokeWidth
-
-
Method Detail
-
getHatch
public static javafx.scene.paint.ImagePattern getHatch(FillPatternStyle.FillPattern fillPattern, javafx.scene.paint.Paint color)
-
getDefaultHatch
public static javafx.scene.paint.ImagePattern getDefaultHatch(javafx.scene.paint.Color color)
-
getDefaultHatch
public static javafx.scene.paint.ImagePattern getDefaultHatch(javafx.scene.paint.Paint color, double xOffset)
-
getHatch
public static javafx.scene.paint.ImagePattern getHatch(FillPatternStyle.FillPattern fillPattern, javafx.scene.paint.Paint color, double width)
-
setDefaultHatchSpacing
public static void setDefaultHatchSpacing(int spacing)
-
getDefaultHatchSpacing
public static int getDefaultHatchSpacing()
-
setDefaultHatchAngle
public static void setDefaultHatchAngle(int angle)
-
getDefaultHatchAngle
public static int getDefaultHatchAngle()
-
-