Interface SimpleTransformer
- All Known Implementing Classes:
ScaleTransformer
public interface SimpleTransformer
Interface that denotes a simple transformer, which is used to transform a singular coordinate parts before the noise generation step.
For a transformer which can transform coordinate tuples see
DetailedTransformer
.-
Method Summary
Modifier and TypeMethodDescriptiondouble
transformW
(double w) Transforms a w coordinate before noise evaluation.double
transformX
(double x) Transforms an x coordinate before noise evaluation.double
transformY
(double y) Transforms a y coordinate before noise evaluation.double
transformZ
(double z) Transforms a z coordinate before noise evaluation.
-
Method Details
-
transformX
double transformX(double x) Transforms an x coordinate before noise evaluation.- Parameters:
x
- coordinate to transform.- Returns:
- transformed x coordinate.
-
transformY
double transformY(double y) Transforms a y coordinate before noise evaluation.- Parameters:
y
- coordinate to transform.- Returns:
- transformed y coordinate.
-
transformZ
double transformZ(double z) Transforms a z coordinate before noise evaluation.- Parameters:
z
- coordinate to transform.- Returns:
- transformed z coordinate.
-
transformW
double transformW(double w) Transforms a w coordinate before noise evaluation.- Parameters:
w
- coordinate to transform.- Returns:
- transformed w coordinate.
-