Example #1
0
		void SetupAxes ()
		{
			int oneDay = 24 * 60 * 60;

			var plotspace = graph.DefaultPlotSpace;
			plotspace.AllowsUserInteraction = true;

			// Setup scatter plot space
			var plotSpace = (CPTXYPlotSpace) graph.DefaultPlotSpace;
			decimal xLow = oneDay * 0.5m;

			var plotRangeX = new CPTPlotRange ((NSDecimal)xLow, (NSDecimal)(oneDay * 5m));

			plotSpace.XRange = plotRangeX;

			var plotRangeY = new CPTPlotRange ((NSDecimal) 1, (NSDecimal) 3);


			plotSpace.YRange = plotRangeY;
			// Axes
			var axisSet = (CPTXYAxisSet) graph.AxisSet;
			CPTXYAxis x = axisSet.XAxis;
			x.MajorIntervalLength = oneDay;
			x.OrthogonalCoordinateDecimal = 2;
			x.MinorTicksPerInterval = 0;

			CPTXYAxis y = axisSet.YAxis;
			y.MajorIntervalLength = (NSDecimal)0.5;
			y.MinorTicksPerInterval = 5;
			y.OrthogonalCoordinateDecimal = oneDay;
		}
Example #2
0
        void SetupAxes()
        {
            int oneDay = 24 * 60 * 60;

            var plotspace = graph.DefaultPlotSpace;

            plotspace.AllowsUserInteraction = true;

            // Setup scatter plot space
            var     plotSpace = (CPTXYPlotSpace)graph.DefaultPlotSpace;
            decimal xLow      = oneDay * 0.5m;

            var plotRangeX = new CPTPlotRange((NSDecimal)xLow, (NSDecimal)(oneDay * 5m));

            plotSpace.XRange = plotRangeX;

            var plotRangeY = new CPTPlotRange((NSDecimal)1, (NSDecimal)3);


            plotSpace.YRange = plotRangeY;
            // Axes
            var       axisSet = (CPTXYAxisSet)graph.AxisSet;
            CPTXYAxis x       = axisSet.XAxis;

            x.MajorIntervalLength         = oneDay;
            x.OrthogonalCoordinateDecimal = 2;
            x.MinorTicksPerInterval       = 0;

            CPTXYAxis y = axisSet.YAxis;

            y.MajorIntervalLength         = (NSDecimal)0.5;
            y.MinorTicksPerInterval       = 5;
            y.OrthogonalCoordinateDecimal = oneDay;
        }
        void SetupAxes()
        {
            DateTime refDate = new DateTime(2009, 10, 29);
            int      oneDay  = 24 * 60 * 60;

            var plotspace = graph.DefaultPlotSpace;

            plotspace.AllowsUserInteraction = true;

            // Setup scatter plot space
            CPTXYPlotSpace plotSpace = (CPTXYPlotSpace)graph.DefaultPlotSpace;
            decimal        xLow      = oneDay * 0.5m;

            CPTPlotRange plotRangeX = new CPTPlotRange()
            {
                Location = (NSDecimal)xLow,
                Length   = (NSDecimal)(oneDay * 5m)
            };

            plotSpace.XRange = plotRangeX;             //new CPTPlotRange(); plotRangeWithLocation:CPTDecimalFromFloat(xLow) length:CPTDecimalFromFloat(oneDay*5.0f)];

            CPTPlotRange plotRangeY = new CPTPlotRange()
            {
                Location = (NSDecimal)1,
                Length   = (NSDecimal)3,
            };


            plotSpace.YRange = plotRangeY;            // [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(1.0) length:CPTDecimalFromFloat(3.0)];
//
            // Axes
            CPTXYAxisSet axisSet = (CPTXYAxisSet)graph.AxisSet;
            CPTXYAxis    x       = axisSet.XAxis;

            x.MajorIntervalLength         = oneDay;
            x.OrthogonalCoordinateDecimal = 2;
            x.MinorTicksPerInterval       = 0;
            //NSDateFormatter dateFormatter = new NSDateFormatter ();
            //dateFormatter.DateStyle = NSDateFormatterStyle.Short;

            //TODO:Missing class
            //CPTTimeFormatter timeFormatter = new CPTTimeFormatter(dateFormatter);
            //timeFormatter.referenceDate = refDate;

            //x.LabelFormatter = timeFormatter;

            CPTXYAxis y = axisSet.YAxis;

            y.MajorIntervalLength         = (NSDecimal)0.5;
            y.MinorTicksPerInterval       = 5;
            y.OrthogonalCoordinateDecimal = oneDay;
        }
        void SetupAxes()
        {
            DateTime refDate = new DateTime (2009, 10, 29);
            int oneDay = 24 * 60 * 60;

            var plotspace = graph.DefaultPlotSpace;
            plotspace.AllowsUserInteraction = true;

            // Setup scatter plot space
            CPTXYPlotSpace plotSpace = (CPTXYPlotSpace)graph.DefaultPlotSpace;
            decimal xLow = oneDay * 0.5m;

            CPTPlotRange plotRangeX = new CPTPlotRange () {
                Location = (NSDecimal)xLow,
                Length = (NSDecimal)(oneDay * 5m)
            };

            plotSpace.XRange = plotRangeX; //new CPTPlotRange(); plotRangeWithLocation:CPTDecimalFromFloat(xLow) length:CPTDecimalFromFloat(oneDay*5.0f)];

            CPTPlotRange plotRangeY = new CPTPlotRange () {
                Location = (NSDecimal)1,
                Length = (NSDecimal)3,
            };

            plotSpace.YRange = plotRangeY;// [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(1.0) length:CPTDecimalFromFloat(3.0)];
            //
            // Axes
            CPTXYAxisSet axisSet = (CPTXYAxisSet)graph.AxisSet;
            CPTXYAxis x = axisSet.XAxis;
            x.MajorIntervalLength = oneDay;
            x.OrthogonalCoordinateDecimal = 2;
            x.MinorTicksPerInterval = 0;
            //NSDateFormatter dateFormatter = new NSDateFormatter ();
            //dateFormatter.DateStyle = NSDateFormatterStyle.Short;

            //TODO:Missing class
            //CPTTimeFormatter timeFormatter = new CPTTimeFormatter(dateFormatter);
            //timeFormatter.referenceDate = refDate;

            //x.LabelFormatter = timeFormatter;

            CPTXYAxis y = axisSet.YAxis;
            y.MajorIntervalLength = (NSDecimal)0.5;
            y.MinorTicksPerInterval = 5;
            y.OrthogonalCoordinateDecimal = oneDay;
        }