public class ImageCarta
Class ImageCarta. Provides imagecarta functionality for the Hytale server.
java.lang.Object > ImageCarta
Field Summary
rgbArray
private
int[]
rgbArray
Field rgbArray.
width
private
int
width
Field width.
height
private
int
height
Field height.
functionX
private
TriDoubleFunction
functionX
Field functionX.
functionY
private
TriDoubleFunction
functionY
Field functionY.
allPossibleValues
private
List
allPossibleValues
Field allPossibleValues.
rgb
final
int
rgb
Field rgb.
bufferedImage
private
BufferedImage
bufferedImage
Field bufferedImage.
bufferedImageCheck
private
boolean
bufferedImageCheck
Field bufferedImageCheck.
noiseX
private
TriDoubleFunction
noiseX
Field noiseX.
noiseY
private
TriDoubleFunction
noiseY
Field noiseY.
noiseCheck
private
boolean
noiseCheck
Field noiseCheck.
instance
final
ImageCarta
instance
Field instance.
Method Detail
ImageCarta
public
private
ImageCarta
()
Method ImageCarta.
apply
public
R
apply
(final int x, final int y, final int z, @Nonnull final WorkerIndexer.Id tHreadId)
Method apply.
- Parameters:
final intxfinal intyfinal intz@Nonnull final WorkerIndexer.IdtHreadId
allPossibleValues
public
List
allPossibleValues
()
Method allPossibleValues.
greenFromRgb
static
int
greenFromRgb
(final int rgb)
Method greenFromRgb.
- Parameters:
final intrgb
redFromRgb
static
int
redFromRgb
(final int rgb)
Method redFromRgb.
- Parameters:
final intrgb
blueFromRgb
static
int
blueFromRgb
(final int rgb)
Method blueFromRgb.
- Parameters:
final intrgb
coloursToRgb
static
int
coloursToRgb
(final int red, final int green, final int blue)
Method coloursToRgb.
- Parameters:
final intredfinal intgreenfinal intblue
toString
public
String
toString
()
Method toString.
Builder
public
public
Builder
()
Method Builder.
withImage
Method withImage.
- Parameters:
final BufferedImageimage
withNoiseFunctions
Method withNoiseFunctions.
- Parameters:
final TriDoubleFunctionnoiseXfinal TriDoubleFunctionnoiseY
addTerrainRgb
Method addTerrainRgb.
- Parameters:
final intrgb@Nonnull final Rterrain