예제 #1
0
 /**
  * Copy constructor.
  */
 public BuildGeomFilter(BuildGeomFilter rhs)
     : base(rhs)
 {
     overall_color           = rhs.overall_color;
     raster_overlay_max_size = rhs.raster_overlay_max_size;
     raster_overlay_script   = rhs.raster_overlay_script;
     color_script            = rhs.color_script;
     feature_name_script     = rhs.feature_name_script;
 }
예제 #2
0
        /**
         * Es un constructor statico que añade al MathTransformFilter, el BuildGeomFilter y el AreaFilter.
         * Esta comentado porque de momento no esta implementado ninguno de esos filtros, y hay que mirar
         * si no se deberia hacer como con los resources, que fueran ellos los que se fueran añadiendo
         * ellos mismos.
         */
        static Registry()
        {
#if TODO_PH
            Registry.instance().addFilterType(MathTransformFilter.getStaticFilterType(), MathTransformFilter.getFilterFactory());
            Registry.instance().addFilterType(BuildGeomFilter.getStaticFilterType(), BuildGeomFilter.getFilterFactory());
            Registry.instance().addFilterType(AreaFilter.getStaticFilterType(), AreaFilter.getFilterFactory());
#endif
            //Registry.instance().LoadAndRegistryEngine("MogreGis.IronPythonScriptEngine", "../../../PythonScriptEngine/bin/Debug/PythonScriptEngine.dll");

            Registry.instance().addFilterType(TransformFilter.getStaticFilterType(), TransformFilter.getFilterFactory());
            Registry.instance().addFilterType(BuildGeomFilter.getStaticFilterType(), BuildGeomFilter.getFilterFactory());
            Registry.instance().addFilterType(AreaFilter.getStaticFilterType(), AreaFilter.getFilterFactory());
            Registry.instance().addFilterType(AttributeFilter.getStaticFilterType(), AttributeFilter.getFilterFactory());
        }
예제 #3
0
 /**
  * Copy constructor.
  */
 public BuildGeomFilter(BuildGeomFilter rhs)
     : base(rhs)
 {
     overall_color = rhs.overall_color;
     raster_overlay_max_size = rhs.raster_overlay_max_size;
     raster_overlay_script = rhs.raster_overlay_script;
     color_script = rhs.color_script;
     feature_name_script = rhs.feature_name_script;
 }