Namespace: GameEngine.Layers
Class: GameEngine/Layers/ArcGIS3DObjectSceneLayer
Since: 1.0.0
Inheritance: ArcGISLayer->ArcGIS3DObjectSceneLayer
Summary
Public class that will contain a layer with a 3d objects inside.
Constructors
Properties
| Property | Type | Nullable | Readonly | Summary |
|---|---|---|---|---|
FeatureFilter | ArcGISSpatialFeatureFilter | Yes | No | The ArcGISSpatialFeatureFilter to apply to the layer. |
MaterialReference | Material | No | No | The user-defined material reference to render the layer. |
FeatureFilter
ArcGISSpatialFeatureFilter FeatureFilter
The ArcGISSpatialFeatureFilter to apply to the layer.
MaterialReference
Material MaterialReference
The user-defined material reference to render the layer.
This is required to be set before the layer is loaded or an error will occur.
Methods
| Signature | Return Type | Summary |
|---|---|---|
SetAttributesToVisualize(ArcGISImmutableArray<string>) | An ArcGISImmutableArray<T> of the strings that are used for retrieving the specified attributes for visualization. | |
SetAttributesToVisualize(ArcGISImmutableArray<string>, ArcGISImmutableArray<ArcGISVisualizationAttributeDescription>, ArcGISAttributeProcessor) | An ArcGISImmutableArray<T> of the strings that are used for retrieving the specified attributes from the layer, the corresponding ArcGISVisualizationAttributeDescription to describe the attributes to be visualized and the ArcGISAttributeProcessor definition. |
SetAttributesToVisualize
An ArcGISImmutableArray<T> of the strings that are used for retrieving the specified attributes for visualization.
Since 1.0.0
Arguments
| Name | Type | Summary |
|---|---|---|
layer | ArcGISImmutableArray<string> | The attribute names to pass through for visualization. |
Returns void
SetAttributesToVisualize
void SetAttributesToVisualize(ArcGISImmutableArray<string> layerAttributes, ArcGISImmutableArray<ArcGISVisualizationAttributeDescription> visualizationAttributeDescriptions, ArcGISAttributeProcessor attributeProcessor)
An ArcGISImmutableArray<T> of the strings that are used for retrieving the specified attributes from the layer, the corresponding ArcGISVisualizationAttributeDescription to describe the attributes to be visualized and the ArcGISAttributeProcessor definition.
Since 1.0.0
Arguments
| Name | Type | Summary |
|---|---|---|
layer | ArcGISImmutableArray<string> | The attribute names requested and provided to the ArcGISAttributeProcessorEvent as input. |
visualization | ArcGISImmutableArray<ArcGISVisualizationAttributeDescription> | The visualization attribute descriptions to use for visualization. These are used to specify the output visualization attribute array provided to ArcGISAttributeProcessorEvent. |
attribute | ArcGISAttributeProcessor | The ArcGISAttributeProcessor defines an event which is invoked when the requested layer attributes are available to be processed. |