Interface PointEvaluator
- All Known Implementing Classes:
BorderPointEvaluator,BranchEvaluator,DensityPointEvaluator,DistancePointEvaluator,JitterPointEvaluator,NormalPointEvaluator,SkipCellPointEvaluator
public interface PointEvaluator
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T> voidcollectPoint(int cellHash, int cellX, int cellY, double cellCentreX, double cellCentreY, T ctx, PointConsumer<T> consumer) voidevalPoint(int var1, double var2, double var4, double var6, int var8, int var9, int var10, int var11, double var12, double var14, double var16, ResultBuffer.ResultBuffer3d var18) voidevalPoint(int var1, double var2, double var4, int var6, int var7, int var8, double var9, double var11, ResultBuffer.ResultBuffer2d var13) voidevalPoint2(int var1, double var2, double var4, double var6, int var8, int var9, int var10, int var11, double var12, double var14, double var16, ResultBuffer.ResultBuffer3d var18) voidevalPoint2(int var1, double var2, double var4, int var6, int var7, int var8, double var9, double var11, ResultBuffer.ResultBuffer2d var13) default CellJitterstatic PointEvaluatorof(PointDistanceFunction distanceFunction, IDoubleCondition density, IDoubleRange distanceMod, int skipCount, SkipCellPointEvaluator.Mode skipMode, CellJitter jitter) static PointEvaluatorof(PointDistanceFunction distanceFunction, IDoubleCondition density, IDoubleRange distanceMod, CellJitter jitter)
-
Method Details
-
getJitter
-
evalPoint
void evalPoint(int var1, double var2, double var4, int var6, int var7, int var8, double var9, double var11, ResultBuffer.ResultBuffer2d var13) -
evalPoint2
void evalPoint2(int var1, double var2, double var4, int var6, int var7, int var8, double var9, double var11, ResultBuffer.ResultBuffer2d var13) -
evalPoint
void evalPoint(int var1, double var2, double var4, double var6, int var8, int var9, int var10, int var11, double var12, double var14, double var16, ResultBuffer.ResultBuffer3d var18) -
evalPoint2
void evalPoint2(int var1, double var2, double var4, double var6, int var8, int var9, int var10, int var11, double var12, double var14, double var16, ResultBuffer.ResultBuffer3d var18) -
collectPoint
default <T> void collectPoint(int cellHash, int cellX, int cellY, double cellCentreX, double cellCentreY, T ctx, @Nonnull PointConsumer<T> consumer) -
of
static PointEvaluator of(PointDistanceFunction distanceFunction, @Nullable IDoubleCondition density, @Nullable IDoubleRange distanceMod, CellJitter jitter) -
of
static PointEvaluator of(PointDistanceFunction distanceFunction, @Nullable IDoubleCondition density, @Nullable IDoubleRange distanceMod, int skipCount, @Nonnull SkipCellPointEvaluator.Mode skipMode, CellJitter jitter)
-