HeightmapSampleResult

Description

sealed class Tinman.Engine.Scenes.Queries.HeightmapSampleResult

Derived from

DistanceResult abstract
IGeorefInfo

A pick result that describes a heightmap sample.

Public / Constructors

HeightmapSampleResult


public constructor HeightmapSampleResult → (6)

distance in : float64

The value for ISceneQueryResult.Distance.

coordinates in : Vec3D

The value for Coordinates.

georef in : Raster

The value for IGeorefInfo.Georef.

map in : MapInfo

The value for IMapInfo.Map.

vertical in : VerticalRange

The value for Vertical.

sample in : HeightmapSample

The value for Sample.

Creates a new instance of HeightmapSampleResult.

Public / Attributes

Coordinates


public attribute Coordinates → (get)

value : Vec3D

The heightmap coordinates.

The picked heightmap coordinates.

Owner


public attribute Owner → (get,set)

value : ISceneQueryResult

The logical owner or null if none.

The logical owner of this pick result.

For example, a scene entity view could be the owner of a picking result with a 3D model.

Sample


public attribute Sample → (get)

value : HeightmapSample

The heightmap sample.

The picked heightmap sample.

Vertical


public attribute Vertical → (get)

value : VerticalRange

The vertical range.

The vertical range of the heightmap sample.