Exemplo n.º 1
0
        //public override void DrawLine(LineParameters parms)
        //{
        //    if (!Style.StrokeParameters.Disabled)
        //    {
        //        using (DeviceContextHandler dch = GetDeviceContextHandler())
        //        {
        //            dch.DrawingSurface.DrawLine(Style.StrokeParameters.ToPen(), parms.X1, parms.Y1, parms.X2, parms.Y2);
        //        }
        //    }
        //}

        public override void DrawPoint(PointParameters parms)
        {
            if (!Style.StrokeParameters.Disabled)
            {
                float w = Style.StrokeParameters.PenWidth;
                float x = parms.X;
                float y = parms.Y;

                using (DeviceContextHandler dch = GetDeviceContextHandler())
                {
                    dch.DrawingSurface.FillEllipse(Style.StrokeParameters.ToBrush(), x - w / 2, y - w / 2, w, w);
                }
            }
        }
Exemplo n.º 2
0
 public static void PointParameteriv(PointParameters pname, int[] values)
 {
     Delegates.glPointParameteriv(pname, values);
 }
Exemplo n.º 3
0
 public static void PointParameterf(PointParameters pname, float param)
 {
     Delegates.glPointParameterf(pname, @param);
 }
Exemplo n.º 4
0
 public static void PointParameteri(PointParameters pname, int param)
 {
     Delegates.glPointParameteri(pname, @param);
 }
Exemplo n.º 5
0
 public static void PointParameteriv(PointParameters pname, int[] values)
 {
     Delegates.glPointParameteriv(pname, values);
 }
Exemplo n.º 6
0
 public static void PointParameterf(PointParameters pname, float param)
 {
     Delegates.glPointParameterf(pname, @param);
 }
Exemplo n.º 7
0
 public static void PointParameteri(PointParameters pname, int param)
 {
     Delegates.glPointParameteri(pname, @param);
 }