public class PositionsPinchDensity extends Density
Class PositionsPinchDensity. Provides positionspinchdensity functionality for the Hytale server.
java.lang.Object > Density > PositionsPinchDensity
Field Summary
input
private
Density
input
Field input.
positions
private
PositionProvider
positions
Field positions.
pinchCurve
private
Double2DoubleFunction
pinchCurve
Field pinchCurve.
maxDistance
private
double
maxDistance
Field maxDistance.
distanceNormalized
private
boolean
distanceNormalized
Field distanceNormalized.
min
final
Vector3d
min
Field min.
max
final
Vector3d
max
Field max.
samplePoint
final
Vector3d
samplePoint
Field samplePoint.
warpVectors
final
ArrayList
warpVectors
Field warpVectors.
warpDistances
final
ArrayList
warpDistances
Field warpDistances.
consumer
final
Consumer
consumer
Field consumer.
normalizedDistance
final
double
normalizedDistance
Field normalizedDistance.
warpVector3
final
Vector3d
warpVector3
Field warpVector3.
radialDistance
final
double
radialDistance
Field radialDistance.
positionsContext
final
PositionProvider.Context
positionsContext
Field positionsContext.
warpVector
final
Vector3d
warpVector
Field warpVector.
childContext
final
Context
childContext
Field childContext.
possiblePointsSize
final
int
possiblePointsSize
Field possiblePointsSize.
weights
final
ArrayList
weights
Field weights.
distance
final
double
distance
Field distance.
weight
final
double
weight
Field weight.
weight2
final
double
weight2
Field weight2.
warpVector2
final
Vector3d
warpVector2
Field warpVector2.
Method Detail
PositionsPinchDensity
public
public
PositionsPinchDensity
(@Nullable final Density input, @Nullable final PositionProvider positions, @Nonnull final Double2DoubleFunction pinchCurve, final double maxDistance, final boolean distanceNormalized)
Method PositionsPinchDensity.
- Parameters:
@Nullable final Densityinput@Nullable final PositionProviderpositions@Nonnull final Double2DoubleFunctionpinchCurvefinal doublemaxDistancefinal booleandistanceNormalized
process
public
double
process
(@Nonnull final Context context)
Method process.
- Parameters:
@Nonnull final Contextcontext
setInputs
public
void
setInputs
(@Nonnull final Density[] inputs)
Method setInputs.
- Parameters:
@Nonnull final Density[]inputs