Interface PointPlacemark.LODSelector

  • Enclosing class:
    PointPlacemark

    public static interface PointPlacemark.LODSelector
    An interface to enable application selection of placemark level of detail.
    • Method Detail

      • selectLOD

        void selectLOD​(DrawContext dc,
                       PointPlacemark placemark,
                       double eyeDistance)
        Modifies the placemark's attributes and properties to achieve a desired level of detail during rendering. This method is called during rendering in order to provide the application an opportunity to adjust the placemark's attributes and properties to achieve a level of detail based on the placemark's distance from the view's eye point or other criteria.
        Parameters:
        dc - the current draw context.
        placemark - the placemark about to be rendered.
        eyeDistance - the distance in meters from the view's eye point to the placemark's geographic position.