Package mindustry.maps.filters
Class MirrorFilter
java.lang.Object
mindustry.maps.filters.GenerateFilter
mindustry.maps.filters.MirrorFilter
- All Implemented Interfaces:
arc.util.serialization.AllowSerialization,Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from class mindustry.maps.filters.GenerateFilter
GenerateFilter.GenerateInput -
Field Summary
FieldsFields inherited from class mindustry.maps.filters.GenerateFilter
seed -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply the actual filter on the inputvoiddraw(arc.scene.ui.Image image) draw any additional guidesstatic voidgetDrawRect(arc.scene.ui.Image image, arc.math.geom.Rect out) charicon()options()Methods inherited from class mindustry.maps.filters.GenerateFilter
apply, chance, copy, isBuffered, isPost, name, noise, noise, noise, noise, randomize, rnoise, rnoise, simpleName
-
Field Details
-
angle
public int angle -
rotate
public boolean rotate -
axisX
public float axisX -
axisY
public float axisY
-
-
Constructor Details
-
MirrorFilter
public MirrorFilter()
-
-
Method Details
-
options
- Specified by:
optionsin classGenerateFilter- Returns:
- a new array of options for configuring this filter
-
icon
public char icon()- Overrides:
iconin classGenerateFilter
-
apply
Description copied from class:GenerateFilterapply the actual filter on the input- Overrides:
applyin classGenerateFilter
-
draw
public void draw(arc.scene.ui.Image image) Description copied from class:GenerateFilterdraw any additional guides- Overrides:
drawin classGenerateFilter
-
getDrawRect
public static void getDrawRect(arc.scene.ui.Image image, arc.math.geom.Rect out)
-