Class: SurfaceSmoothingPlan
Defined in: geometry/SurfaceSmoothing.ts:18
Properties
byteLength
readonly byteLength: number;Defined in: geometry/SurfaceSmoothing.ts:19
method
readonly method: "area-gaussian";Defined in: geometry/SurfaceSmoothing.ts:20
metric
readonly metric: SurfaceMetric;Defined in: geometry/SurfaceSmoothing.ts:22
fwhmMm
readonly fwhmMm: number;Defined in: geometry/SurfaceSmoothing.ts:22
cutoffSigma
readonly cutoffSigma: number;Defined in: geometry/SurfaceSmoothing.ts:22
distanceMethod
readonly distanceMethod: GeodesicMethod;Defined in: geometry/SurfaceSmoothing.ts:22
Methods
prepare()
prepare(options?, budgetBytes?): PreparedSurfaceSmoothing;Defined in: geometry/SurfaceSmoothing.ts:25
Parameters
options?
ApplySurfaceOptions = {}
budgetBytes?
number = DEFAULT_PLAN_BUDGET
Returns
prepareSteps()
prepareSteps(options?, budgetBytes?): Generator<void, PreparedSurfaceSmoothing, void>;Defined in: geometry/SurfaceSmoothing.ts:26
Parameters
options?
ApplySurfaceOptions = {}
budgetBytes?
number = DEFAULT_PLAN_BUDGET
Returns
Generator<void, PreparedSurfaceSmoothing, void>
copyWeights()
copyWeights(): Required<SparseWeights>;Defined in: geometry/SurfaceSmoothing.ts:29
Returns
Required<SparseWeights>
apply()
apply(
values,
options?,
output?
): SurfaceComputationResult;Defined in: geometry/SurfaceSmoothing.ts:30
Parameters
values
ArrayLike<number>
options?
ApplySurfaceOptions = {}
output?
Returns
applySteps()
applySteps(values, options?): Generator<void, SurfaceComputationResult, void>;Defined in: geometry/SurfaceSmoothing.ts:31
Parameters
values
ArrayLike<number>
options?
ApplySurfaceOptions = {}
Returns
Generator<void, SurfaceComputationResult, void>