ISceneDataBounds

Description

interface Tinman.Engine.Scenes.Data.ISceneDataBounds

This interface provides accessors for the spatial bounding volumes of a scene database and content items.

Public / Attributes

Geographic​Box


public attribute GeographicBox → (get)

value : LatLonRange

The bounding box or LatLonRange.Undefined iff there is no data.

Returns the bounding box along the horizontal axes of the geographic coordinate system.

The bounding box of a ISceneDataNode node will contain all content items, including those of descendant nodes. The corresponding bounding box hierarchy is not required to be nested, though.

Geographic​Range


public attribute GeographicRange → (get)

value : RangeD

The bounding range or RangeD.Inv iff there is no data.

Returns the bounding range along the vertical axis of the geographic coordinate system.

The bounding range of a ISceneDataNode node will contain all content items, including those of descendant nodes. The corresponding bounding range hierarchy is not required to be nested, though.

Local​Box


public attribute LocalBox → (get)

value : Cuboid

The bounding box or Cuboid.Undefined iff there is no data.

Returns the bounding box in the local coordinate system.

The bounding box of a ISceneDataNode node will contain all content items, including those of descendant nodes. The corresponding bounding box hierarchy is not required to be nested, though.

Local​Sphere


public attribute LocalSphere → (get)

value : Sphere

The bounding sphere or Sphere.Undefined iff there is no data.

Returns the bounding sphere in the local coordinate system.

The bounding sphere of a ISceneDataNode node will contain all content items, including those of descendant nodes. The corresponding bounding sphere hierarchy is not required to be nested, though.

Projected​Box


public attribute ProjectedBox → (get)

value : Box2D

The bounding box or Box2D.Inverse iff there is no data.

Returns the bounding box in the projected coordinate system.

The bounding box of a ISceneDataNode node will contain all content items, including those of descendant nodes. The corresponding bounding box hierarchy is not required to be nested, though.