RealityTileTree Class
Base class for a TileTree representing a reality model (e.g., a point cloud or photogrammetry mesh) or 3d terrain with map imagery. The tiles within the tree are instances of RealityTiles.
Extends
Extended by
Inherited methods
| Name | Inherited from | Description | 
|---|---|---|
| countTiles(): number Inherited | TileTree | Returns the number of Tiles currently in memory belonging to this tree, primarily for debugging. | 
| dispose(): void Inherited | TileTree | Dispose of this tree and any resources owned by it. | 
| getEcefTransform(): Promise<undefined | Transform> Inherited | TileTree | Return the transform from the tile tree's coordinate space to ECEF (Earth Centered Earth Fixed) coordinates. | 
| selectTiles(args: TileDrawArgs): Tile[] Inherited | TileTree | Selects tiles of appropriate resolution for some purpose like drawing to the screen, producing a shadow map, etc. | 
Properties
| Name | Type | Description | |
|---|---|---|---|
| batchTableProperties Accessor ReadOnly | undefined | BatchTableProperties | The mapping of per-feature JSON properties from this tile tree's batch table, if one is defined. | 
Inherited properties
| Name | Type | Inherited from | Description | 
|---|---|---|---|
| contentRange Readonly Inherited | Range3d | undefined | TileTree | Optional tight bounding box around the entire contents of all of this tree's tiles. | 
| expirationTime Readonly Inherited | BeDuration | TileTree | The length of time after which tiles belonging to this tree are considered elegible for disposal if they are no longer in use. | 
| id Readonly Inherited | string | TileTree | Uniquely identifies this tree among all other tile trees associated with the iModel. | 
| iModel Readonly Inherited | IModelConnection | TileTree | |
| iModelTransform Readonly Inherited | Transform | TileTree | Transform from this tile tree's coordinate space to the iModel's coordinate space. | 
| is2d Accessor Inherited ReadOnly | boolean | TileTree | True if this tile tree contains 2d graphics. | 
| isDisposed Accessor Inherited ReadOnly | boolean | TileTree | True if dispose has been called on this tile tree. | 
| lastSelectedTime Accessor Inherited ReadOnly | BeTimePoint | TileTree | The most recent time at which tiles selectTiles was called. | 
| modelId Readonly Inherited | string | TileTree | A 64-bit identifier for this tile tree, unique within the context of its IModelConnection. | 
| range Accessor Inherited ReadOnly | Range3d | TileTree | The volume of space occupied by this tile tree. | 
Defined in
Last Updated: 24 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.