Skip to content

Class: SurfaceResamplingPlan ​

Defined in: geometry/SurfaceResampling.ts:22

Constructors ​

Constructor ​

ts
new SurfaceResamplingPlan(
   source, 
   target, 
   weights, 
   provenance, 
   budgetBytes?
): SurfaceResamplingPlan;

Defined in: geometry/SurfaceResampling.ts:25

Parameters ​

source ​

SurfaceDomain

target ​

SurfaceDomain

weights ​

SparseWeights

provenance ​

ResamplingProvenance

budgetBytes? ​

number

Returns ​

SurfaceResamplingPlan

Properties ​

byteLength ​

ts
readonly byteLength: number;

Defined in: geometry/SurfaceResampling.ts:23


provenance ​

ts
readonly provenance: Readonly<ResamplingProvenance>;

Defined in: geometry/SurfaceResampling.ts:24


source ​

ts
readonly source: SurfaceDomain;

Defined in: geometry/SurfaceResampling.ts:25


target ​

ts
readonly target: SurfaceDomain;

Defined in: geometry/SurfaceResampling.ts:25

Methods ​

copyWeights() ​

ts
copyWeights(): Required<SparseWeights>;

Defined in: geometry/SurfaceResampling.ts:49

Returns ​

Required<SparseWeights>


apply() ​

ts
apply(
   values, 
   options?, 
   output?
): SurfaceComputationResult;

Defined in: geometry/SurfaceResampling.ts:50

Parameters ​

values ​

ArrayLike<number>

options? ​

ApplySurfaceOptions = {}

output? ​

SurfaceComputationResult

Returns ​

SurfaceComputationResult


applyLabels() ​

ts
applyLabels(
   values, 
   options?, 
   output?
): SurfaceComputationResult;

Defined in: geometry/SurfaceResampling.ts:51

Parameters ​

values ​

ArrayLike<number>

options? ​

ApplySurfaceOptions = {}

output? ​

SurfaceComputationResult

Returns ​

SurfaceComputationResult


applySteps() ​

ts
applySteps(
   values, 
   options?, 
   labels?
): Generator<void, SurfaceComputationResult, void>;

Defined in: geometry/SurfaceResampling.ts:52

Parameters ​

values ​

ArrayLike<number>

options? ​

ApplySurfaceOptions = {}

labels? ​

boolean = false

Returns ​

Generator<void, SurfaceComputationResult, void>

Released under the MIT License.