AbstractDistortedExtrusion

abstract class AbstractDistortedExtrusion extends AbstractDistortedShape

Class AbstractDistortedExtrusion. Provides abstractdistortedextrusion functionality for the Hytale server.

java.lang.Object > AbstractDistortedShape > AbstractDistortedExtrusion

Field Summary

dist2

final double dist2

Field dist2.

height

final double height

Field height.

Method Detail

AbstractDistortedExtrusion

public public AbstractDistortedExtrusion (@Nonnull final Vector3d o, @Nonnull final Vector3d v, final double width, final double height, final GeneralNoise.InterpolationFunction interpolation)

Method AbstractDistortedExtrusion.

Parameters:
@Nonnull final Vector3d o
@Nonnull final Vector3d v
final double width
final double height
final GeneralNoise.InterpolationFunction interpolation

getHeightAtProjection

public double getHeightAtProjection (final int seed, final double x, final double z, final double t, final double centerY, @Nonnull final CaveType caveType, @Nonnull final ShapeDistortion distortion)

Method getHeightAtProjection.

Parameters:
final int seed
final double x
final double z
final double t
final double centerY
@Nonnull final CaveType caveType
@Nonnull final ShapeDistortion distortion