OxyPlot.Xamarin.iOS.xml 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>OxyPlot.Xamarin.iOS</name>
  5. </assembly>
  6. <members>
  7. <member name="T:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer">
  8. <summary>
  9. Recognizes drag/pinch multi-touch gestures and translates them into pan/zoom information.
  10. </summary>
  11. </member>
  12. <member name="F:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.activeTouches">
  13. <summary>
  14. Up to 2 touches being currently tracked in a pan/zoom.
  15. </summary>
  16. </member>
  17. <member name="F:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.startingDistance">
  18. <summary>
  19. Distance between touch points when the second touch point begins. Used to determine
  20. whether the touch points cross along a given axis during the zoom gesture.
  21. </summary>
  22. </member>
  23. <member name="M:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.#ctor">
  24. <summary>
  25. Initializes a new instance of the <see cref="T:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer"/> class.
  26. </summary>
  27. <remarks>
  28. To add methods that will be invoked upon recognition, you can use the AddTarget method.
  29. </remarks>
  30. </member>
  31. <member name="P:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.KeepAspectRatioWhenPinching">
  32. <summary>
  33. Gets or sets a value indicating whether this <see cref="T:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer"/> keeps the aspect ratio when pinching.
  34. </summary>
  35. <value><c>true</c> if keep aspect ratio when pinching; otherwise, <c>false</c>.</value>
  36. </member>
  37. <member name="P:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.ZoomThreshold">
  38. <summary>
  39. Gets or sets how far apart touch points must be on a certain axis to enable scaling that axis.
  40. (only applies if KeepAspectRatioWhenPinching is <c>false</c>)
  41. </summary>
  42. </member>
  43. <member name="P:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.AllowPinchPastZero">
  44. <summary>
  45. Gets or sets a value indicating whether a zoom-out gesture can turn into a zoom-in gesture if the fingers cross.
  46. If <c>true</c>, and <see cref="P:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.KeepAspectRatioWhenPinching" /> is <c>false</c>, a zoom-out gesture
  47. can turn into a zoom-in gesture if the fingers cross. Setting to <c>false</c> will
  48. instead simply stop the zoom at that point.
  49. </summary>
  50. </member>
  51. <member name="P:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.TouchEventArgs">
  52. <summary>
  53. Gets or sets the current calculated pan/zoom changes.
  54. </summary>
  55. <value>
  56. The touch event arguments.
  57. </value>
  58. </member>
  59. <member name="M:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.TouchesBegan(Foundation.NSSet,UIKit.UIEvent)">
  60. <summary>
  61. Called when a touch gesture begins.
  62. </summary>
  63. <param name="touches">The touches.</param>
  64. <param name="evt">The event arguments.</param>
  65. </member>
  66. <member name="M:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.TouchesMoved(Foundation.NSSet,UIKit.UIEvent)">
  67. <summary>
  68. Called when a touch gesture is moving.
  69. </summary>
  70. <param name="touches">The touches.</param>
  71. <param name="evt">The event arguments.</param>
  72. </member>
  73. <member name="M:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.TouchesEnded(Foundation.NSSet,UIKit.UIEvent)">
  74. <summary>
  75. Called when a touch gesture ends.
  76. </summary>
  77. <param name="touches">The touches.</param>
  78. <param name="evt">The event arguments.</param>
  79. </member>
  80. <member name="M:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.TouchesCancelled(Foundation.NSSet,UIKit.UIEvent)">
  81. <summary>
  82. Called when a touch gesture is cancelled.
  83. </summary>
  84. <param name="touches">The touches.</param>
  85. <param name="evt">The event arguments.</param>
  86. </member>
  87. <member name="M:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.DidDirectionChange(System.Double,System.Double)">
  88. <summary>
  89. Determines whether the direction has changed.
  90. </summary>
  91. <param name="current">The current value.</param>
  92. <param name="original">The original value.</param>
  93. <returns><c>true</c> if the direction changed.</returns>
  94. </member>
  95. <member name="M:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.CalculateScaleFactor(System.Double,System.Double)">
  96. <summary>
  97. Calculates the scale factor.
  98. </summary>
  99. <param name="distance">The distance.</param>
  100. <param name="previousDistance">The previous distance.</param>
  101. <returns>The scale factor.</returns>
  102. </member>
  103. <member name="M:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.CalculateStartingDistance">
  104. <summary>
  105. Calculates the starting distance.
  106. </summary>
  107. </member>
  108. <member name="M:OxyPlot.Xamarin.iOS.PanZoomGestureRecognizer.PreventCross(OxyPlot.ScreenVector)">
  109. <summary>
  110. Applies the "prevent fingers crossing" to the specified vector.
  111. </summary>
  112. <param name="currentDistance">The current distance.</param>
  113. <returns>A vector where the "prevent fingers crossing" is applied.</returns>
  114. </member>
  115. <member name="T:OxyPlot.Xamarin.iOS.PlotView">
  116. <summary>
  117. Provides a view that can show a <see cref="T:OxyPlot.PlotModel" />.
  118. </summary>
  119. </member>
  120. <member name="F:OxyPlot.Xamarin.iOS.PlotView.model">
  121. <summary>
  122. The current plot model.
  123. </summary>
  124. </member>
  125. <member name="F:OxyPlot.Xamarin.iOS.PlotView.defaultController">
  126. <summary>
  127. The default plot controller.
  128. </summary>
  129. </member>
  130. <member name="M:OxyPlot.Xamarin.iOS.PlotView.#ctor">
  131. <summary>
  132. Initializes a new instance of the <see cref="T:OxyPlot.Xamarin.iOS.PlotView"/> class.
  133. </summary>
  134. </member>
  135. <member name="M:OxyPlot.Xamarin.iOS.PlotView.#ctor(CoreGraphics.CGRect)">
  136. <summary>
  137. Initializes a new instance of the <see cref="T:OxyPlot.Xamarin.iOS.PlotView"/> class.
  138. </summary>
  139. <param name="frame">The initial frame.</param>
  140. </member>
  141. <member name="M:OxyPlot.Xamarin.iOS.PlotView.#ctor(Foundation.NSCoder)">
  142. <summary>
  143. Initializes a new instance of the <see cref="T:OxyPlot.Xamarin.iOS.PlotView"/> class.
  144. </summary>
  145. <param name="coder">Coder.</param>
  146. </member>
  147. <member name="M:OxyPlot.Xamarin.iOS.PlotView.UseNewLayout">
  148. <summary>
  149. Uses the new layout.
  150. </summary>
  151. <returns><c>true</c>, if new layout was used, <c>false</c> otherwise.</returns>
  152. </member>
  153. <member name="M:OxyPlot.Xamarin.iOS.PlotView.Initialize">
  154. <summary>
  155. Initialize the view.
  156. </summary>
  157. </member>
  158. <member name="P:OxyPlot.Xamarin.iOS.PlotView.Model">
  159. <summary>
  160. Gets or sets the <see cref="T:OxyPlot.PlotModel"/> to show in the view.
  161. </summary>
  162. <value>The <see cref="T:OxyPlot.PlotModel"/>.</value>
  163. </member>
  164. <member name="P:OxyPlot.Xamarin.iOS.PlotView.Controller">
  165. <summary>
  166. Gets or sets the <see cref="T:OxyPlot.IPlotController"/> that handles input events.
  167. </summary>
  168. <value>The <see cref="T:OxyPlot.IPlotController"/>.</value>
  169. </member>
  170. <member name="P:OxyPlot.Xamarin.iOS.PlotView.OxyPlot#IView#ActualModel">
  171. <summary>
  172. Gets the actual model in the view.
  173. </summary>
  174. <value>
  175. The actual model.
  176. </value>
  177. </member>
  178. <member name="P:OxyPlot.Xamarin.iOS.PlotView.ActualModel">
  179. <summary>
  180. Gets the actual <see cref="T:OxyPlot.PlotModel"/> to show.
  181. </summary>
  182. <value>The actual model.</value>
  183. </member>
  184. <member name="P:OxyPlot.Xamarin.iOS.PlotView.OxyPlot#IView#ActualController">
  185. <summary>
  186. Gets the actual controller.
  187. </summary>
  188. <value>
  189. The actual <see cref="T:OxyPlot.IController" />.
  190. </value>
  191. </member>
  192. <member name="P:OxyPlot.Xamarin.iOS.PlotView.ClientArea">
  193. <summary>
  194. Gets the coordinates of the client area of the view.
  195. </summary>
  196. </member>
  197. <member name="P:OxyPlot.Xamarin.iOS.PlotView.ActualController">
  198. <summary>
  199. Gets the actual <see cref="T:OxyPlot.IPlotController"/>.
  200. </summary>
  201. <value>The actual plot controller.</value>
  202. </member>
  203. <member name="P:OxyPlot.Xamarin.iOS.PlotView.KeepAspectRatioWhenPinching">
  204. <summary>
  205. Gets or sets a value indicating whether this <see cref="T:OxyPlot.Xamarin.iOS.PlotView"/> keeps the aspect ratio when pinching.
  206. </summary>
  207. <value><c>true</c> if keep aspect ratio when pinching; otherwise, <c>false</c>.</value>
  208. </member>
  209. <member name="P:OxyPlot.Xamarin.iOS.PlotView.ZoomThreshold">
  210. <summary>
  211. How far apart touch points must be on a certain axis to enable scaling that axis.
  212. (only applies if KeepAspectRatioWhenPinching == false)
  213. </summary>
  214. </member>
  215. <member name="P:OxyPlot.Xamarin.iOS.PlotView.AllowPinchPastZero">
  216. <summary>
  217. If <c>true</c>, and KeepAspectRatioWhenPinching is <c>false</c>, a zoom-out gesture
  218. can turn into a zoom-in gesture if the fingers cross. Setting to <c>false</c> will
  219. instead simply stop the zoom at that point.
  220. </summary>
  221. </member>
  222. <member name="M:OxyPlot.Xamarin.iOS.PlotView.HideTracker">
  223. <summary>
  224. Hides the tracker.
  225. </summary>
  226. </member>
  227. <member name="M:OxyPlot.Xamarin.iOS.PlotView.HideZoomRectangle">
  228. <summary>
  229. Hides the zoom rectangle.
  230. </summary>
  231. </member>
  232. <member name="M:OxyPlot.Xamarin.iOS.PlotView.InvalidatePlot(System.Boolean)">
  233. <summary>
  234. Invalidates the plot (not blocking the UI thread)
  235. </summary>
  236. <param name="updateData">If set to <c>true</c> update data.</param>
  237. </member>
  238. <member name="M:OxyPlot.Xamarin.iOS.PlotView.SetCursorType(OxyPlot.CursorType)">
  239. <summary>
  240. Sets the cursor type.
  241. </summary>
  242. <param name="cursorType">The cursor type.</param>
  243. </member>
  244. <member name="M:OxyPlot.Xamarin.iOS.PlotView.ShowTracker(OxyPlot.TrackerHitResult)">
  245. <summary>
  246. Shows the tracker.
  247. </summary>
  248. <param name="trackerHitResult">The tracker data.</param>
  249. </member>
  250. <member name="M:OxyPlot.Xamarin.iOS.PlotView.ShowZoomRectangle(OxyPlot.OxyRect)">
  251. <summary>
  252. Shows the zoom rectangle.
  253. </summary>
  254. <param name="rectangle">The rectangle.</param>
  255. </member>
  256. <member name="M:OxyPlot.Xamarin.iOS.PlotView.SetClipboardText(System.String)">
  257. <summary>
  258. Stores text on the clipboard.
  259. </summary>
  260. <param name="text">The text.</param>
  261. </member>
  262. <member name="M:OxyPlot.Xamarin.iOS.PlotView.Draw(CoreGraphics.CGRect)">
  263. <summary>
  264. Draws the content of the view.
  265. </summary>
  266. <param name="rect">The rectangle to draw.</param>
  267. </member>
  268. <member name="M:OxyPlot.Xamarin.iOS.PlotView.MotionBegan(UIKit.UIEventSubtype,UIKit.UIEvent)">
  269. <summary>
  270. Method invoked when a motion (a shake) has started.
  271. </summary>
  272. <param name="motion">The motion subtype.</param>
  273. <param name="evt">The event arguments.</param>
  274. </member>
  275. <member name="M:OxyPlot.Xamarin.iOS.PlotView.WillMoveToSuperview(UIKit.UIView)">
  276. <summary>
  277. Used to add/remove the gesture recognizer so that it
  278. doesn't prevent the PlotView from being garbage-collected.
  279. </summary>
  280. <param name="newsuper">New superview</param>
  281. </member>
  282. <member name="T:OxyPlot.Xamarin.iOS.ExportExtensions">
  283. <summary>
  284. Provides extension methods related to export.
  285. </summary>
  286. </member>
  287. <member name="M:OxyPlot.Xamarin.iOS.ExportExtensions.ToPng(UIKit.UIView,CoreGraphics.CGRect)">
  288. <summary>
  289. Stores the specified <see cref="T:UIKit.UIView" /> to a PNG file.
  290. </summary>
  291. <returns>The PNG data.</returns>
  292. <param name="view">The view to export.</param>
  293. <param name="rect">The rectangle to export.</param>
  294. </member>
  295. <member name="M:OxyPlot.Xamarin.iOS.ExportExtensions.GetImage(UIKit.UIView,CoreGraphics.CGRect)">
  296. <summary>
  297. Gets the image for the specified <see cref="T:UIKit.UIView" /> .
  298. </summary>
  299. <returns>The image.</returns>
  300. <param name="view">The view.</param>
  301. <param name="rect">The rectangle.</param>
  302. </member>
  303. <member name="M:OxyPlot.Xamarin.iOS.ExportExtensions.ToPdf(UIKit.UIView,CoreGraphics.CGRect)">
  304. <summary>
  305. Exports the specified <see cref="T:UIKit.UIView" /> to a PDF file.
  306. </summary>
  307. <returns>The PDF data.</returns>
  308. <param name="view">The view to export.</param>
  309. <param name="rect">The rectangle to export.</param>
  310. </member>
  311. <member name="T:OxyPlot.Xamarin.iOS.ConverterExtensions">
  312. <summary>
  313. Provides extension methods that converts between MonoTouch and OxyPlot types.
  314. </summary>
  315. </member>
  316. <member name="M:OxyPlot.Xamarin.iOS.ConverterExtensions.ToScreenPoint(CoreGraphics.CGPoint)">
  317. <summary>
  318. Converts a <see cref="T:System.Drawing.PointF" /> to a <see cref="T:OxyPlot.ScreenPoint" />.
  319. </summary>
  320. <param name="p">The point to convert.</param>
  321. <returns>The converted point.</returns>
  322. </member>
  323. <member name="M:OxyPlot.Xamarin.iOS.ConverterExtensions.ToTouchEventArgs(UIKit.UITouch,UIKit.UIView)">
  324. <summary>
  325. Converts <see cref="T:UIKit.UITouch" /> event arguments to <see cref="T:OxyPlot.OxyTouchEventArgs" />.
  326. </summary>
  327. <param name="touch">The touch event arguments.</param>
  328. <param name="view">The view.</param>
  329. <returns>The converted arguments.</returns>
  330. </member>
  331. <member name="M:OxyPlot.Xamarin.iOS.ConverterExtensions.ToCGColor(OxyPlot.OxyColor)">
  332. <summary>
  333. Converts a <see cref="T:OxyPlot.OxyColor" /> to a <see cref="T:CoreGraphics.CGColor" />.
  334. </summary>
  335. <param name="c">The color to convert.</param>
  336. <returns>The converted color.</returns>
  337. </member>
  338. <member name="M:OxyPlot.Xamarin.iOS.ConverterExtensions.ToUIColor(OxyPlot.OxyColor)">
  339. <summary>
  340. Converts a <see cref="T:OxyPlot.OxyColor" /> to a <see cref="T:UIKit.UIColor" />.
  341. </summary>
  342. <param name="c">The color to convert.</param>
  343. <returns>The converted color.</returns>
  344. </member>
  345. <member name="M:OxyPlot.Xamarin.iOS.ConverterExtensions.Convert(OxyPlot.LineJoin)">
  346. <summary>
  347. Converts a <see cref="T:OxyPlot.LineJoin" /> to a <see cref="T:CoreGraphics.CGLineCap" />.
  348. </summary>
  349. <param name="lineJoin">The line join.</param>
  350. <returns>The converted join.</returns>
  351. </member>
  352. <member name="M:OxyPlot.Xamarin.iOS.ConverterExtensions.Convert(OxyPlot.ScreenPoint)">
  353. <summary>
  354. Converts a <see cref="T:OxyPlot.ScreenPoint" /> to a <see cref="T:CoreGraphics.CGPoint" />.
  355. </summary>
  356. <param name="p">The point to convert.</param>
  357. <returns>The converted point.</returns>
  358. </member>
  359. <member name="M:OxyPlot.Xamarin.iOS.ConverterExtensions.ConvertAliased(OxyPlot.ScreenPoint)">
  360. <summary>
  361. Converts a <see cref="T:OxyPlot.ScreenPoint" /> to a pixel center aligned <see cref="T:CoreGraphics.CGPoint" />.
  362. </summary>
  363. <param name="p">The point to convert.</param>
  364. <returns>The converted point.</returns>
  365. </member>
  366. <member name="M:OxyPlot.Xamarin.iOS.ConverterExtensions.ConvertAliased(OxyPlot.OxyRect)">
  367. <summary>
  368. Converts a <see cref="T:OxyPlot.OxyRect" /> to a pixel center aligned <see cref="T:CoreGraphics.CGRect" />.
  369. </summary>
  370. <param name="rect">The rectangle to convert.</param>
  371. <returns>The converted rectangle.</returns>
  372. </member>
  373. <member name="M:OxyPlot.Xamarin.iOS.ConverterExtensions.Convert(OxyPlot.OxyRect)">
  374. <summary>
  375. Converts a <see cref="T:OxyPlot.OxyRect" /> to a <see cref="T:CoreGraphics.CGRect" />.
  376. </summary>
  377. <param name="rect">The rectangle to convert.</param>
  378. <returns>The converted rectangle.</returns>
  379. </member>
  380. <member name="T:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext">
  381. <summary>
  382. Implements a <see cref="T:OxyPlot.IRenderContext"/> for CoreGraphics.
  383. </summary>
  384. </member>
  385. <member name="F:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.imagesInUse">
  386. <summary>
  387. The images in use.
  388. </summary>
  389. </member>
  390. <member name="F:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.fonts">
  391. <summary>
  392. The fonts cache.
  393. </summary>
  394. </member>
  395. <member name="F:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.imageCache">
  396. <summary>
  397. The image cache.
  398. </summary>
  399. </member>
  400. <member name="F:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.gctx">
  401. <summary>
  402. The graphics context.
  403. </summary>
  404. </member>
  405. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.#ctor(CoreGraphics.CGContext)">
  406. <summary>
  407. Initializes a new instance of the <see cref="T:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext"/> class.
  408. </summary>
  409. <param name="context">The context.</param>
  410. </member>
  411. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.DrawEllipse(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
  412. <summary>
  413. Draws an ellipse.
  414. </summary>
  415. <param name="rect">The rectangle.</param>
  416. <param name="fill">The fill color.</param>
  417. <param name="stroke">The stroke color.</param>
  418. <param name="thickness">The thickness.</param>
  419. </member>
  420. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.DrawImage(OxyPlot.OxyImage,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean)">
  421. <summary>
  422. Draws the specified portion of the specified <see cref="T:OxyPlot.OxyImage" /> at the specified location and with the specified size.
  423. </summary>
  424. <param name="source">The source.</param>
  425. <param name="srcX">The x-coordinate of the upper-left corner of the portion of the source image to draw.</param>
  426. <param name="srcY">The y-coordinate of the upper-left corner of the portion of the source image to draw.</param>
  427. <param name="srcWidth">Width of the portion of the source image to draw.</param>
  428. <param name="srcHeight">Height of the portion of the source image to draw.</param>
  429. <param name="destX">The x-coordinate of the upper-left corner of drawn image.</param>
  430. <param name="destY">The y-coordinate of the upper-left corner of drawn image.</param>
  431. <param name="destWidth">The width of the drawn image.</param>
  432. <param name="destHeight">The height of the drawn image.</param>
  433. <param name="opacity">The opacity.</param>
  434. <param name="interpolate">Interpolate if set to <c>true</c>.</param>
  435. </member>
  436. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.CleanUp">
  437. <summary>
  438. Cleans up resources not in use.
  439. </summary>
  440. <remarks>This method is called at the end of each rendering.</remarks>
  441. </member>
  442. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.SetClip(OxyPlot.OxyRect)">
  443. <summary>
  444. Sets the clip rectangle.
  445. </summary>
  446. <param name="rect">The clip rectangle.</param>
  447. <returns>True if the clip rectangle was set.</returns>
  448. </member>
  449. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.ResetClip">
  450. <summary>
  451. Resets the clip rectangle.
  452. </summary>
  453. </member>
  454. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.DrawLine(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
  455. <summary>
  456. Draws a polyline.
  457. </summary>
  458. <param name="points">The points.</param>
  459. <param name="stroke">The stroke color.</param>
  460. <param name="thickness">The stroke thickness.</param>
  461. <param name="dashArray">The dash array.</param>
  462. <param name="lineJoin">The line join type.</param>
  463. <param name="aliased">if set to <c>true</c> the shape will be aliased.</param>
  464. </member>
  465. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.DrawPolygon(System.Collections.Generic.IList{OxyPlot.ScreenPoint},OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin,System.Boolean)">
  466. <summary>
  467. Draws a polygon. The polygon can have stroke and/or fill.
  468. </summary>
  469. <param name="points">The points.</param>
  470. <param name="fill">The fill color.</param>
  471. <param name="stroke">The stroke color.</param>
  472. <param name="thickness">The stroke thickness.</param>
  473. <param name="dashArray">The dash array.</param>
  474. <param name="lineJoin">The line join type.</param>
  475. <param name="aliased">If set to <c>true</c> the shape will be aliased.</param>
  476. </member>
  477. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.DrawRectangle(OxyPlot.OxyRect,OxyPlot.OxyColor,OxyPlot.OxyColor,System.Double)">
  478. <summary>
  479. Draws a rectangle.
  480. </summary>
  481. <param name="rect">The rectangle.</param>
  482. <param name="fill">The fill color.</param>
  483. <param name="stroke">The stroke color.</param>
  484. <param name="thickness">The stroke thickness.</param>
  485. </member>
  486. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.DrawText(OxyPlot.ScreenPoint,System.String,OxyPlot.OxyColor,System.String,System.Double,System.Double,System.Double,OxyPlot.HorizontalAlignment,OxyPlot.VerticalAlignment,System.Nullable{OxyPlot.OxySize})">
  487. <summary>
  488. Draws the text.
  489. </summary>
  490. <param name="p">The position of the text.</param>
  491. <param name="text">The text.</param>
  492. <param name="fill">The fill color.</param>
  493. <param name="fontFamily">The font family.</param>
  494. <param name="fontSize">Size of the font.</param>
  495. <param name="fontWeight">The font weight.</param>
  496. <param name="rotate">The rotation angle.</param>
  497. <param name="halign">The horizontal alignment.</param>
  498. <param name="valign">The vertical alignment.</param>
  499. <param name="maxSize">The maximum size of the text.</param>
  500. </member>
  501. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.MeasureText(System.String,System.String,System.Double,System.Double)">
  502. <summary>
  503. Measures the text.
  504. </summary>
  505. <param name="text">The text.</param>
  506. <param name="fontFamily">The font family.</param>
  507. <param name="fontSize">Size of the font.</param>
  508. <param name="fontWeight">The font weight.</param>
  509. <returns>
  510. The size of the text.
  511. </returns>
  512. </member>
  513. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.Dispose">
  514. <summary>
  515. Releases all resource used by the <see cref="T:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext"/> object.
  516. </summary>
  517. <remarks>Call <see cref="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.Dispose"/> when you are finished using the
  518. <see cref="T:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext"/>. The <see cref="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.Dispose"/> method leaves the
  519. <see cref="T:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext"/> in an unusable state. After calling
  520. <see cref="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.Dispose"/>, you must release all references to the
  521. <see cref="T:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext"/> so the garbage collector can reclaim the memory that
  522. the <see cref="T:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext"/> was occupying.</remarks>
  523. </member>
  524. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.GetActualFontName(System.String,System.Double)">
  525. <summary>
  526. Gets the actual font for iOS.
  527. </summary>
  528. <param name="fontFamily">The font family.</param>
  529. <param name="fontWeight">The font weight.</param>
  530. <returns>The actual font name.</returns>
  531. </member>
  532. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.GetFontMetrics(CoreText.CTFont,System.nfloat@,System.nfloat@)">
  533. <summary>
  534. Gets font metrics for the specified font.
  535. </summary>
  536. <param name="font">The font.</param>
  537. <param name="defaultLineHeight">Default line height.</param>
  538. <param name="delta">The vertical delta.</param>
  539. </member>
  540. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.GetCachedFont(System.String,System.Double)">
  541. <summary>
  542. Gets the specified from cache.
  543. </summary>
  544. <returns>The font.</returns>
  545. <param name="fontName">Font name.</param>
  546. <param name="fontSize">Font size.</param>
  547. </member>
  548. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.SetAlias(System.Boolean)">
  549. <summary>
  550. Sets the alias state.
  551. </summary>
  552. <param name="alias">alias if set to <c>true</c>.</param>
  553. </member>
  554. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.SetFill(OxyPlot.OxyColor)">
  555. <summary>
  556. Sets the fill color.
  557. </summary>
  558. <param name="c">The color.</param>
  559. </member>
  560. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.SetStroke(OxyPlot.OxyColor,System.Double,System.Double[],OxyPlot.LineJoin)">
  561. <summary>
  562. Sets the stroke style.
  563. </summary>
  564. <param name="c">The stroke color.</param>
  565. <param name="thickness">The stroke thickness.</param>
  566. <param name="dashArray">The dash array.</param>
  567. <param name="lineJoin">The line join.</param>
  568. </member>
  569. <member name="M:OxyPlot.Xamarin.iOS.CoreGraphicsRenderContext.GetImage(OxyPlot.OxyImage)">
  570. <summary>
  571. Gets the image from cache or converts the specified <paramref name="source"/> <see cref="T:OxyPlot.OxyImage"/>.
  572. </summary>
  573. <param name="source">The source.</param>
  574. <returns>The image.</returns>
  575. </member>
  576. </members>
  577. </doc>