This interface provides access to unified, stream optimized 3D Mesh Layer (3DML) databases. 3DML databases are created either in TerraBuilder CityBuilder by merging layers of 3D mesh city models (generated by TerraBuilder PhotoMesh), together with classification layers, and other model layers or, alternatively, in TerraExplorer by creating a unified, stream optimized 3D Mesh Layer (3DML) database from point layers with individually referenced 3D model files.
|
Properties |
|
|
An IBBox3D65 representing the bounding box that designates the section of the 3DML layer to load. |
|
|
A text string assigned to each object global namespace. C# exposes this property as get_ClientData and set_ClientData (Inherited from ITerraExplorerObject65) |
|
|
An I3DMLFeatureLayers65 that enables returns the number of feature layers in the 3DML dataset and provides the index of each layer. |
|
|
Determines if the 3DML object is a ground object. |
|
|
The ID of the 3DML. (Inherited from ITerraExplorerObject65) |
|
|
An enum that identifies the type of the object. (Inherited from ITerraExplorerObject65) |
|
|
Returns the full path of the 3DML file. |
|
|
An IPosition65 representing the 3DML’s position on the terrain. |
|
|
A Boolean that determines whether the 3DML is saved in the Fly file. (Inherited from ITerraExplorerObject65) |
|
|
An ITreeItem65 representing details about the representation of the 3DML in the Project Tree. |
|
|
An IVisibility65 representing the visibility of the layer at different distances, as well as visibility of the layer in TerraExplorer Basic Viewer. |
|
|
Methods |
|
|
Reserved. Currently not used. (Inherited from ITerraExplorerObject65) |
|
|
Refreshes the layer. |
|
|
Reserved. Currently not used. (Inherited from ITerraExplorerObject65) |