import LineOfSightAnalysisResult from "@arcgis/core/views/3d/analysis/LineOfSightAnalysisResult.js";const LineOfSightAnalysisResult = await $arcgis.import("@arcgis/core/views/3d/analysis/LineOfSightAnalysisResult.js");- Inheritance:
- LineOfSightAnalysisResult→
Accessor
Contains the result for a line of sight analysis from a LineOfSightAnalysis.
Constructors
Constructor
Constructor
Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| properties | | |
See the properties table for a list of all the
properties that may be passed into the constructor.
Properties
Any properties can be set, retrieved or listened to. See the
Watch for changes
topic.
| Property | Type | Class |
|---|---|---|
declaredClass readonly inherited | ||
intersectedGraphic readonly | | |
intersectedLocation readonly | | |
| | ||
visible readonly | |
target
Property
- Type
- LineOfSightAnalysisTarget | null | undefined
Represents a target in a LineOfSightAnalysis which is used to calculate the visibility from the LineOfSightAnalysis.observer.