Class BasicAirspaceControlPointRenderer

    • Constructor Detail

      • BasicAirspaceControlPointRenderer

        public BasicAirspaceControlPointRenderer​(Marker controlPointMarker)
      • BasicAirspaceControlPointRenderer

        public BasicAirspaceControlPointRenderer()
    • Method Detail

      • createDefaultMarker

        public static Marker createDefaultMarker()
      • isEnableLighting

        public boolean isEnableLighting()
      • setEnableLighting

        public void setEnableLighting​(boolean enable)
      • getControlPointMarker

        public Marker getControlPointMarker()
      • setControlPointMarker

        public void setControlPointMarker​(Marker marker)
      • getLightMaterial

        public Material getLightMaterial()
      • setLightMaterial

        public void setLightMaterial​(Material material)
      • getLightDirection

        public Vec4 getLightDirection()
      • setLightDirection

        public void setLightDirection​(Vec4 direction)
      • isEnableDepthTest

        public boolean isEnableDepthTest()
      • setEnableDepthTest

        public void setEnableDepthTest​(boolean enable)
      • getPickSupport

        protected PickSupport getPickSupport()
      • getMaxMarkerSize

        protected double getMaxMarkerSize()
      • setMaxMarkerSize

        protected void setMaxMarkerSize​(double size)
      • computeMarkerRadius

        protected double computeMarkerRadius​(DrawContext dc,
                                             Marker marker,
                                             Vec4 point)
      • computeMaxMarkerSize

        protected double computeMaxMarkerSize​(java.lang.Iterable<? extends AirspaceControlPoint> controlPoints)
      • setupLighting

        protected void setupLighting​(DrawContext dc)