new SelectionIndicatorViewModel
The view model for SelectionIndicator.
Parameters:
| Name | Type | Description | 
|---|---|---|
| scene | Scene | The scene instance to use for screen-space coordinate conversion. | 
| selectionIndicatorElement | Element | The element containing all elements that make up the selection indicator. | 
| container | Element | The DOM element that contains the widget. | 
Source:
Members
- 
    computeScreenSpacePosition :Function
- 
    
    Gets or sets the function for converting the world position of the object to the screen space position. Expects the {Cartesian3} parameter for the position and the optional {Cartesian2} parameter for the result. Should return a {Cartesian2}. Defaults to SceneTransforms.wgs84ToWindowCoordinatesExampleselectionIndicatorViewModel.computeScreenSpacePosition = function(position, result) { return Cartesian2.clone(position, result); };
- 
    container :Element
- 
    
    Gets the HTML element containing the selection indicator.
- 
    isVisible :Boolean
- 
    
    Gets the visibility of the position indicator. This can be false even if an object is selected, when the selected object has no position.
- 
    position :Cartesian3
- 
    
    Gets or sets the world position of the object for which to display the selection indicator.
- 
    scene :Scene
- 
    
    Gets the scene being used.
- 
    selectionIndicatorElement :Element
- 
    
    Gets the HTML element that holds the selection indicator.
- 
    showSelection :Boolean
- 
    
    Gets or sets the visibility of the selection indicator.
Methods
- 
    animateAppear
- 
    
    
    Animate the indicator to draw attention to the selection. 
- 
    animateDepart
- 
    
    
    Animate the indicator to release the selection. 
- 
    update
- 
    
    
    Updates the view of the selection indicator to match the position and content properties of the view model. This function should be called as part of the render loop. 
