IHeightmapDataset

Description

interface Tinman.Terrain.Heightmaps.IHeightmapDataset

Derived from

IHeightmap
IDataset

Base interface for heightmap datasets.

Public / Methods

Update​Format


[ThreadSafe]
public method UpdateFormat → (1)

format in : IHeightmapFormat

[not-null]
The heightmap format used for adding new heightmap layers.

Updates the binary format of this heightmap by adding new heightmap layers.

The given format in is split into single components (via IHeightmapFormat.Collect), so that each component represents a single heightmap layer. Then, all those components are dropped which layer is already contained in this heightmap. The remaining components are then appended to the heightmap format.

IOException

If an I/O error has occurred.

Public / Attributes

Sample​Format


public attribute SampleFormat → (get)

value : IHeightmapFormat

[not-null]
The sample format.

The heightmap sample format of this heightmap dataset.