Beispiel #1
0
 public PenPlus(BrushPlus brush,
     float width)
 {
     Unit unit = Unit.UnitWorld;
     nativePen = null;
     lastResult = NativeMethods.GdipCreatePen2(brush.nativeBrush,
                                 width, unit, out nativePen);
 }
Beispiel #2
0
 public PenPlus(Color color,
     float width)
 {
     Unit unit = Unit. UnitWorld;
     nativePen = null;
     lastResult = NativeMethods.GdipCreatePen1(color.ToArgb(),
                                 width, unit, out nativePen);
 }
Beispiel #3
0
GdipGetPathWorldBoundsI(GpPath  path, GpRect[] bounds, 
                        out GpMatrix matrix, out GpPen pen);
Beispiel #4
0
 public static extern GpStatus GdipScalePenTransform(GpPen pen, float sx, float sy,
      MatrixOrder order);
Beispiel #5
0
 public static extern GpStatus GdipResetPenTransform(GpPen pen);
Beispiel #6
0
 public static extern GpStatus GdipGetPenWidth(GpPen pen, out float width);
Beispiel #7
0
 public static extern GpStatus GdipGetPenTransform(GpPen pen, out GpMatrix matrix);
Beispiel #8
0
 public static extern GpStatus GdipGetPenMode(GpPen pen, out PenAlignment penMode);
Beispiel #9
0
 public static extern GpStatus GdipGetPenCustomStartCap(GpPen pen, out GpCustomLineCap customCap);
Beispiel #10
0
 public static extern GpStatus GdipGetPenCompoundCount(GpPen pen, out int count);
Beispiel #11
0
 public static extern GpStatus GdipGetPenColor(GpPen pen, out int argb);
Beispiel #12
0
 public static extern GpStatus GdipGetPenBrushFill(GpPen pen, out GpBrush brush);
Beispiel #13
0
 public static extern GpStatus GdipDeletePen(GpPen pen);
Beispiel #14
0
 public static extern GpStatus GdipCreatePen2(GpBrush brush, float width, Unit unit,
  out GpPen pen);
Beispiel #15
0
 public static extern GpStatus GdipTranslatePenTransform(GpPen pen, float dx, float dy,
      MatrixOrder order);
Beispiel #16
0
 public static extern GpStatus GdipGetPenLineJoin(GpPen pen, out LineJoin lineJoin);
Beispiel #17
0
 public static extern GpStatus GdipGetPenMiterLimit(GpPen pen, out float miterLimit);
Beispiel #18
0
 public static extern GpStatus GdipGetPenDashArray(GpPen pen, float[] dash, int count);
Beispiel #19
0
 public static extern GpStatus GdipGetPenStartCap(GpPen pen, out LineCap startCap);
Beispiel #20
0
 public static extern GpStatus GdipGetPenDashCap197819(GpPen pen, out DashCap dashCap);
Beispiel #21
0
 public static extern GpStatus GdipGetPenUnit(GpPen pen, out Unit unit);
Beispiel #22
0
 public static extern GpStatus GdipGetPenDashCount(GpPen pen, out int count);
Beispiel #23
0
 public static extern GpStatus GdipMultiplyPenTransform(GpPen pen, GpMatrix matrix,
     MatrixOrder order);
Beispiel #24
0
 public static extern GpStatus GdipGetPenDashOffset(GpPen pen, out float offset);
Beispiel #25
0
 public static extern GpStatus GdipRotatePenTransform(GpPen pen, float angle, MatrixOrder order);
Beispiel #26
0
 public static extern GpStatus GdipGetPenDashStyle(GpPen pen, out DashStyle dashstyle);
Beispiel #27
0
GdipWidenPath(
    GpPath nativePath,
    GpPen pen,
    GpMatrix matrix,
    float flatness
);
Beispiel #28
0
 public static extern GpStatus GdipGetPenEndCap(GpPen pen, out LineCap endCap);
Beispiel #29
0
GdipIsOutlineVisiblePathPointI(GpPath  path, int x, int y, GpPen pen,
                               GpGraphics graphics, out bool result);
Beispiel #30
0
 public static extern GpStatus GdipGetPenFillType(GpPen pen, out PenType type);