Ejemplo n.º 1
0
                    public static RasterHistogram FromBaseObject(BaseObject baseObj)
                    {
                        if (baseObj == null || baseObj.NativeObject == IntPtr.Zero)
                        {
                            return(null);
                        }
                        RasterHistogram obj = baseObj as  RasterHistogram;

                        if (object.Equals(obj, null))
                        {
                            obj = new RasterHistogram(CreatedWhenConstruct.CWC_NotToCreate);
                            obj.BindNativeObject(baseObj.NativeObject, "CRasterHistogram");
                            obj.IncreaseCast();
                        }

                        return(obj);
                    }
Ejemplo n.º 2
0
        private void SetHistogram(RasterHistogram ht)
        {
            chartControl1.Series.Clear();
            var series = new ChartSeries();

            series.Style.Interior = new BrushInfo(Color.Red);

            if (ht != null)
            {
                for (int i = 0; i < ht.NumBuckets; i++)
                {
                    series.Points.Add(ht.get_Value(i), ht.get_Count(i));
                }
            }

            chartControl1.Series.Add(series);
            chartControl1.PrimaryYAxis.ValueType = ChartValueType.Double;
        }
Ejemplo n.º 3
0
                    public BaseObject Create()
                    {
                        RasterHistogram emptyInstance = new RasterHistogram(CreatedWhenConstruct.CWC_NotToCreate);

                        return(emptyInstance);
                    }