Name | Description | |
---|---|---|
LineOfSight Constructor | Overloaded. |
The following tables list the members exposed by LineOfSight.
Name | Description | |
---|---|---|
LineOfSight Constructor | Overloaded. |
Name | Description | |
---|---|---|
ID | Identifier for the exploratory analysis object within its current MapView.
The ID is only unique to the map view that it was added to. For this reason, the same instance should not be added to more than one MapView. Use the subclass's copy constructor for that. (Inherited from ArcGIS.Desktop.Mapping.ExploratoryAnalysis) | |
MapView | The current MapView that this exploratory analysis object is in. (Inherited from ArcGIS.Desktop.Mapping.ExploratoryAnalysis) | |
MaximumDistance | Gets or sets the LineOfSight's maximum distance.
Defines a far distance limit in meters. Any scene content closer than this value is disregarded. | |
MinimumDistance | Gets or sets the LineOfSight's minimum distance.
Defines a near distance limit in meters. Any scene content closer than this value is disregarded. | |
Targets | Gets or sets the LineOfSight's targets list to update or query its target positions. Must be in the target map's ArcGIS.Core.Geometry.SpatialReference. |
Name | Description | |
---|---|---|
GetNotVisibleColorAsync | Get the color used to paint the line of sight lines for the segment and targets that are NOT visible to their corresponding observer. This affects all LineOfSight objects in the active MapView. | |
GetObserver | Get the LineOfSight's Observer to query its position. | |
GetOutOfRangeColorAsync | Get the color used to paint the line of sight lines for the segment and targets that are outside of the minimum or maximum distance range to their corresponding observer. This affects all LineOfSight objects in the active MapView. | |
GetVisibleColorAsync | Get the color used to paint the line of sight lines for the segment and targets that are visible to their corresponding observer. This affects all LineOfSight objects in the active MapView. | |
GetWireframeColorAsync | Get the color used to paint the wireframe line that appears below elevated observers or targets. This affects all LineOfSight objects in the active MapView. | |
SetNotVisibleColorAsync | Change the color used to paint the line of sight lines for the segment and targets that are NOT visible to their corresponding observer. This affects all LineOfSight objects in the active MapView. | |
SetObserver | Set the LineOfSight's Observer to update its position. Must be in the target map's ArcGIS.Core.Geometry.SpatialReference. | |
SetOutOfRangeColorAsync | Change the color used to paint the line of sight lines for the segment and targets that are outside of the minimum or maximum distance range to their corresponding observer. This affects all LineOfSight objects in the active MapView. | |
SetVisibleColorAsync | Change the color used to paint the line of sight lines for the segment and targets that are visible to their corresponding observer. This affects all LineOfSight objects in the active MapView. | |
SetWireframeColorAsync | Change the color used to paint the wireframe line that appears below elevated observers or targets. This affects all LineOfSight objects in the active MapView. |