BuildRasterPyramidsOperation class final

An operation that builds pyramids for a raster.

A BuildRasterPyramidsOperation is returned by RasterPyramids.buildPyramids. While the build is in progress, the same operation is also available from RasterPyramids.activeBuildOperation. Use this object to observe progress, request cancellation, and await the pyramid information produced by the build.

When the operation completes successfully, BuildRasterPyramidsOperation.getResult returns information about the pyramid set that was built, and RasterPyramids.pyramidInfo is refreshed with that same information.

Implemented types

Properties

hashCode int
The hash code for this object.
no setterinherited
onProgressChanged Stream<double>
Called when the value of BuildRasterPyramidsOperation.progress changes.
no setter
progress double
The approximate fraction of pyramid build work completed.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

cancel() → void
Requests cancellation of the pyramid build operation.
getResult() Future<RasterPyramidInfo>
Asynchronously gets the result of the pyramid build operation.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited