X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/65dd9ae23c1532fbbd43c19dccd7cc8a25a8a6f4..c52b96359b639cda516615f9433d3b20b35443b5:/docs/latex/wx/dc.tex diff --git a/docs/latex/wx/dc.tex b/docs/latex/wx/dc.tex index fbb5a427d4..fdc1c815be 100644 --- a/docs/latex/wx/dc.tex +++ b/docs/latex/wx/dc.tex @@ -363,12 +363,11 @@ Draws lines using an array of {\it points} of size {\it n} adding the optional offset coordinate. The current pen is used for drawing the lines. -\func{void}{DrawLines}{\param{const wxList *}{points}, \param{wxCoord}{ xoffset = 0}, \param{wxCoord}{ yoffset = 0}} +\func{void}{DrawLines}{\param{const wxPointList *}{points}, \param{wxCoord}{ xoffset = 0}, \param{wxCoord}{ yoffset = 0}} -This method is deprecated and will be removed or replaced -with a type-safe version. It uses a wxList of pointers to -wxPoints, adding the optional offset coordinate. The programmer -is responsible for deleting the list of points. +This method uses a list of wxPoints, adding the optional offset +coordinate. The programmer is responsible for deleting the list +of points. \pythonnote{The wxPython version of this method accepts a Python list of wxPoint objects.} @@ -386,13 +385,11 @@ of wxPoint objects.} Draws a filled polygon using an array of {\it points} of size {\it n}, adding the optional offset coordinate. -\func{void}{DrawPolygon}{\param{const wxList *}{points}, \param{wxCoord}{ xoffset = 0}, \param{wxCoord}{ yoffset = 0},\\ +\func{void}{DrawPolygon}{\param{const wxPointList *}{points}, \param{wxCoord}{ xoffset = 0}, \param{wxCoord}{ yoffset = 0},\\ \param{int }{fill\_style = wxODDEVEN\_RULE}} -This method is deprecated and will be removed or replaced -with a type-safe version. It draws a filled polygon using -a list of pointers to wxPoints, adding the optional offset -coordinate. +This method draws a filled polygon using a list of wxPoints, +adding the optional offset coordinate. The last argument specifies the fill rule: {\bf wxODDEVEN\_RULE} (the default) or {\bf wxWINDING\_RULE}. @@ -500,10 +497,9 @@ the rectangle. Draws a spline between all given control points, using the current pen. -\func{void}{DrawSpline}{\param{wxList *}{points}} +\func{void}{DrawSpline}{\param{const wxPointList *}{points}} -Draws a spline between all given control points, using the current -pen. Doesn't delete the wxList and contents. +Draws a spline between all given control points. \func{void}{DrawSpline}{\param{wxCoord}{ x1}, \param{wxCoord}{ y1}, \param{wxCoord}{ x2}, \param{wxCoord}{ y2}, \param{wxCoord}{ x3}, \param{wxCoord}{ y3}} @@ -637,6 +633,17 @@ rectangle are returned as a tuple.} {\tt ( x, y, width, height )}} +\membersection{wxDC::GetDepth}\label{wxdcgetdepth} + +\constfunc{int}{GetDepth}{\void} + +Returns the depth (number of bits/pixel) of this DC. + +\wxheading{See also} + +\helpref{wxDisplayDepth}{wxdisplaydepth} + + \membersection{wxDC::GetFont}\label{wxdcgetfont} \constfunc{const wxFont\&}{GetFont}{\void} @@ -1142,7 +1149,7 @@ The mapping mode can be one of the following: \twocolitem{wxMM\_POINTS}{Each logical unit is a point, or 1/72 of an inch.} \twocolitem{wxMM\_METRIC}{Each logical unit is 1 mm.} \twocolitem{wxMM\_LOMETRIC}{Each logical unit is 1/10 of a mm.} -\twocolitem{wxMM\_TEXT}{Each logical unit is 1 pixel.} +\twocolitem{wxMM\_TEXT}{Each logical unit is 1 device pixel.} \end{twocollist} @@ -1155,7 +1162,7 @@ or bitmap associated with the DC. If the argument is wxNullPalette, the current palette is selected out of the device context, and the original palette restored. -See \helpref{wxPalette}{wxpalette} for further details. +See \helpref{wxPalette}{wxpalette} for further details. \membersection{wxDC::SetPen}\label{wxdcsetpen}