Contains the node’s specific object.
innerObj;
Remarks
The inner object is the direct interface to the TerraExplorer object that the node holds. Except for nodes of type sgNodeTypeGroup and sgNodeTypeLayer, this property is a derivation of ITerraExplorerObject5 interface.
The SGAPI does not wrap the TerraExplorer interfaces entirely. The innerObj property is a direct interface for the unwrapped TerraExplorer object.
Following, is a table of possible innerObj types and their ITerraExplorerObject5 derived interfaces.
innerObj Type |
ITerraExplorerObject5 derived interface |
sgNodeTypePolyline |
|
sgNodeTypePolygon |
|
sgNodeTypeRectangle |
|
sgNodeTypeRegularPolygon |
|
sgNodeTypeCircle |
|
sgNodeType3DPolygon |
|
sgNodeTypeBuilding |
|
sgNodeTypeBox |
|
sgNodeTypePyramid |
|
sgNodeTypeCylinder |
|
sgNodeTypeCone |
|
sgNodeTypeEllipse |
|
sgNodeTypeArc |
|
sgNodeTypeArrow |
|
sgNodeType3DArrow |
|
sgNodeTypeSphere |
|
sgNodeTypeModel |
|
sgNodeTypeLabel |
|
sgNodeTypeLocation |
|
sgNodeTypeHotlink |
|
sgNodeTypeRoute |
|
sgNodeTypeMessage |
|
sgNodeTypeDynamic |
|
sgNodeTypeImageLabel |
|
sgNodeTypeThreatDome |
ITerrainThreatDome5 |
sgNodeTypeImageryLayer |
|
sgNodeTypeElevationLayer |
|
sgNodeTypeTerrainVideo |
|
sgNodeTypePointCloud |