Pattern#

Constructor#

Pattern(heat, igniter, leg, times, geometry, ...)

Patterns are objects that store the spatial and temporal components of a firing technique.

Alternate constructors#

Pattern.from_dict(paths_dict, epsg)

Alternative constructor for initializing a Pattern object with a dictionary of path parameters

Methods#

Pattern.to_dict()

Returns the Pattern path parameters as a dictionary

Pattern.empty_path_dict()

Helper method for initializing a path parameter dictionary

Pattern.to_json()

Write the Pattern to a GeoJSON dictionary

Pattern.merge(pattern[, time_offset, inplace])

Merge an input pattern with self

Pattern.translate(x_off, y_off)

Translate pattern geometry along the x and y axis by the supplied x and y offset amounts.

Pattern.to_quicfire(burn_unit[, filename, ...])

Write paths dictionary to QUIC-fire ignition file format.