Terminal.Gui.Rect.yml 45 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.Gui.Rect
  4. commentId: T:Terminal.Gui.Rect
  5. id: Rect
  6. parent: Terminal.Gui
  7. children:
  8. - Terminal.Gui.Rect.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)
  9. - Terminal.Gui.Rect.#ctor(Terminal.Gui.Point,Terminal.Gui.Size)
  10. - Terminal.Gui.Rect.Bottom
  11. - Terminal.Gui.Rect.Contains(System.Int32,System.Int32)
  12. - Terminal.Gui.Rect.Contains(Terminal.Gui.Point)
  13. - Terminal.Gui.Rect.Contains(Terminal.Gui.Rect)
  14. - Terminal.Gui.Rect.Empty
  15. - Terminal.Gui.Rect.Equals(System.Object)
  16. - Terminal.Gui.Rect.FromLTRB(System.Int32,System.Int32,System.Int32,System.Int32)
  17. - Terminal.Gui.Rect.GetHashCode
  18. - Terminal.Gui.Rect.Height
  19. - Terminal.Gui.Rect.Inflate(System.Int32,System.Int32)
  20. - Terminal.Gui.Rect.Inflate(Terminal.Gui.Rect,System.Int32,System.Int32)
  21. - Terminal.Gui.Rect.Inflate(Terminal.Gui.Size)
  22. - Terminal.Gui.Rect.Intersect(Terminal.Gui.Rect)
  23. - Terminal.Gui.Rect.Intersect(Terminal.Gui.Rect,Terminal.Gui.Rect)
  24. - Terminal.Gui.Rect.IntersectsWith(Terminal.Gui.Rect)
  25. - Terminal.Gui.Rect.IsEmpty
  26. - Terminal.Gui.Rect.Left
  27. - Terminal.Gui.Rect.Location
  28. - Terminal.Gui.Rect.Offset(System.Int32,System.Int32)
  29. - Terminal.Gui.Rect.Offset(Terminal.Gui.Point)
  30. - Terminal.Gui.Rect.op_Equality(Terminal.Gui.Rect,Terminal.Gui.Rect)
  31. - Terminal.Gui.Rect.op_Inequality(Terminal.Gui.Rect,Terminal.Gui.Rect)
  32. - Terminal.Gui.Rect.Right
  33. - Terminal.Gui.Rect.Size
  34. - Terminal.Gui.Rect.Top
  35. - Terminal.Gui.Rect.ToString
  36. - Terminal.Gui.Rect.Union(Terminal.Gui.Rect,Terminal.Gui.Rect)
  37. - Terminal.Gui.Rect.Width
  38. - Terminal.Gui.Rect.X
  39. - Terminal.Gui.Rect.Y
  40. langs:
  41. - csharp
  42. - vb
  43. name: Rect
  44. nameWithType: Rect
  45. fullName: Terminal.Gui.Rect
  46. type: Struct
  47. source:
  48. remote:
  49. path: Terminal.Gui/Types/Rect.cs
  50. branch: refactor_core
  51. repo: tig:tig/gui.cs.git
  52. id: Rect
  53. path: ../Terminal.Gui/Types/Rect.cs
  54. startLine: 17
  55. assemblies:
  56. - Terminal.Gui
  57. namespace: Terminal.Gui
  58. summary: "\nStores a set of four integers that represent the location and size of a rectangle\n"
  59. example: []
  60. syntax:
  61. content: public struct Rect
  62. content.vb: Public Structure Rect
  63. inheritedMembers:
  64. - System.Object.Equals(System.Object,System.Object)
  65. - System.Object.GetType
  66. - System.Object.ReferenceEquals(System.Object,System.Object)
  67. modifiers.csharp:
  68. - public
  69. - struct
  70. modifiers.vb:
  71. - Public
  72. - Structure
  73. - uid: Terminal.Gui.Rect.X
  74. commentId: F:Terminal.Gui.Rect.X
  75. id: X
  76. parent: Terminal.Gui.Rect
  77. langs:
  78. - csharp
  79. - vb
  80. name: X
  81. nameWithType: Rect.X
  82. fullName: Terminal.Gui.Rect.X
  83. type: Field
  84. source:
  85. remote:
  86. path: Terminal.Gui/Types/Rect.cs
  87. branch: refactor_core
  88. repo: tig:tig/gui.cs.git
  89. id: X
  90. path: ../Terminal.Gui/Types/Rect.cs
  91. startLine: 22
  92. assemblies:
  93. - Terminal.Gui
  94. namespace: Terminal.Gui
  95. summary: "\nGets or sets the x-coordinate of the upper-left corner of this Rectangle structure.\n"
  96. example: []
  97. syntax:
  98. content: public int X
  99. return:
  100. type: System.Int32
  101. content.vb: Public X As Integer
  102. modifiers.csharp:
  103. - public
  104. modifiers.vb:
  105. - Public
  106. - uid: Terminal.Gui.Rect.Y
  107. commentId: F:Terminal.Gui.Rect.Y
  108. id: Y
  109. parent: Terminal.Gui.Rect
  110. langs:
  111. - csharp
  112. - vb
  113. name: Y
  114. nameWithType: Rect.Y
  115. fullName: Terminal.Gui.Rect.Y
  116. type: Field
  117. source:
  118. remote:
  119. path: Terminal.Gui/Types/Rect.cs
  120. branch: refactor_core
  121. repo: tig:tig/gui.cs.git
  122. id: Y
  123. path: ../Terminal.Gui/Types/Rect.cs
  124. startLine: 26
  125. assemblies:
  126. - Terminal.Gui
  127. namespace: Terminal.Gui
  128. summary: "\nGets or sets the y-coordinate of the upper-left corner of this Rectangle structure.\n"
  129. example: []
  130. syntax:
  131. content: public int Y
  132. return:
  133. type: System.Int32
  134. content.vb: Public Y As Integer
  135. modifiers.csharp:
  136. - public
  137. modifiers.vb:
  138. - Public
  139. - uid: Terminal.Gui.Rect.Width
  140. commentId: F:Terminal.Gui.Rect.Width
  141. id: Width
  142. parent: Terminal.Gui.Rect
  143. langs:
  144. - csharp
  145. - vb
  146. name: Width
  147. nameWithType: Rect.Width
  148. fullName: Terminal.Gui.Rect.Width
  149. type: Field
  150. source:
  151. remote:
  152. path: Terminal.Gui/Types/Rect.cs
  153. branch: refactor_core
  154. repo: tig:tig/gui.cs.git
  155. id: Width
  156. path: ../Terminal.Gui/Types/Rect.cs
  157. startLine: 31
  158. assemblies:
  159. - Terminal.Gui
  160. namespace: Terminal.Gui
  161. summary: "\nGets or sets the width of this Rect structure.\n"
  162. example: []
  163. syntax:
  164. content: public int Width
  165. return:
  166. type: System.Int32
  167. content.vb: Public Width As Integer
  168. modifiers.csharp:
  169. - public
  170. modifiers.vb:
  171. - Public
  172. - uid: Terminal.Gui.Rect.Height
  173. commentId: F:Terminal.Gui.Rect.Height
  174. id: Height
  175. parent: Terminal.Gui.Rect
  176. langs:
  177. - csharp
  178. - vb
  179. name: Height
  180. nameWithType: Rect.Height
  181. fullName: Terminal.Gui.Rect.Height
  182. type: Field
  183. source:
  184. remote:
  185. path: Terminal.Gui/Types/Rect.cs
  186. branch: refactor_core
  187. repo: tig:tig/gui.cs.git
  188. id: Height
  189. path: ../Terminal.Gui/Types/Rect.cs
  190. startLine: 36
  191. assemblies:
  192. - Terminal.Gui
  193. namespace: Terminal.Gui
  194. summary: "\nGets or sets the height of this Rectangle structure.\n"
  195. example: []
  196. syntax:
  197. content: public int Height
  198. return:
  199. type: System.Int32
  200. content.vb: Public Height As Integer
  201. modifiers.csharp:
  202. - public
  203. modifiers.vb:
  204. - Public
  205. - uid: Terminal.Gui.Rect.Empty
  206. commentId: F:Terminal.Gui.Rect.Empty
  207. id: Empty
  208. parent: Terminal.Gui.Rect
  209. langs:
  210. - csharp
  211. - vb
  212. name: Empty
  213. nameWithType: Rect.Empty
  214. fullName: Terminal.Gui.Rect.Empty
  215. type: Field
  216. source:
  217. remote:
  218. path: Terminal.Gui/Types/Rect.cs
  219. branch: refactor_core
  220. repo: tig:tig/gui.cs.git
  221. id: Empty
  222. path: ../Terminal.Gui/Types/Rect.cs
  223. startLine: 46
  224. assemblies:
  225. - Terminal.Gui
  226. namespace: Terminal.Gui
  227. summary: "\nEmpty Shared Field\n"
  228. remarks: "\nAn uninitialized Rectangle Structure.\n"
  229. example: []
  230. syntax:
  231. content: public static readonly Rect Empty
  232. return:
  233. type: Terminal.Gui.Rect
  234. content.vb: Public Shared ReadOnly Empty As Rect
  235. modifiers.csharp:
  236. - public
  237. - static
  238. - readonly
  239. modifiers.vb:
  240. - Public
  241. - Shared
  242. - ReadOnly
  243. - uid: Terminal.Gui.Rect.FromLTRB(System.Int32,System.Int32,System.Int32,System.Int32)
  244. commentId: M:Terminal.Gui.Rect.FromLTRB(System.Int32,System.Int32,System.Int32,System.Int32)
  245. id: FromLTRB(System.Int32,System.Int32,System.Int32,System.Int32)
  246. parent: Terminal.Gui.Rect
  247. langs:
  248. - csharp
  249. - vb
  250. name: FromLTRB(Int32, Int32, Int32, Int32)
  251. nameWithType: Rect.FromLTRB(Int32, Int32, Int32, Int32)
  252. fullName: Terminal.Gui.Rect.FromLTRB(System.Int32, System.Int32, System.Int32, System.Int32)
  253. type: Method
  254. source:
  255. remote:
  256. path: Terminal.Gui/Types/Rect.cs
  257. branch: refactor_core
  258. repo: tig:tig/gui.cs.git
  259. id: FromLTRB
  260. path: ../Terminal.Gui/Types/Rect.cs
  261. startLine: 57
  262. assemblies:
  263. - Terminal.Gui
  264. namespace: Terminal.Gui
  265. summary: "\nFromLTRB Shared Method\n"
  266. remarks: "\nProduces a Rectangle structure from left, top, right\nand bottom coordinates.\n"
  267. example: []
  268. syntax:
  269. content: public static Rect FromLTRB(int left, int top, int right, int bottom)
  270. parameters:
  271. - id: left
  272. type: System.Int32
  273. - id: top
  274. type: System.Int32
  275. - id: right
  276. type: System.Int32
  277. - id: bottom
  278. type: System.Int32
  279. return:
  280. type: Terminal.Gui.Rect
  281. content.vb: Public Shared Function FromLTRB(left As Integer, top As Integer, right As Integer, bottom As Integer) As Rect
  282. overload: Terminal.Gui.Rect.FromLTRB*
  283. modifiers.csharp:
  284. - public
  285. - static
  286. modifiers.vb:
  287. - Public
  288. - Shared
  289. - uid: Terminal.Gui.Rect.Inflate(Terminal.Gui.Rect,System.Int32,System.Int32)
  290. commentId: M:Terminal.Gui.Rect.Inflate(Terminal.Gui.Rect,System.Int32,System.Int32)
  291. id: Inflate(Terminal.Gui.Rect,System.Int32,System.Int32)
  292. parent: Terminal.Gui.Rect
  293. langs:
  294. - csharp
  295. - vb
  296. name: Inflate(Rect, Int32, Int32)
  297. nameWithType: Rect.Inflate(Rect, Int32, Int32)
  298. fullName: Terminal.Gui.Rect.Inflate(Terminal.Gui.Rect, System.Int32, System.Int32)
  299. type: Method
  300. source:
  301. remote:
  302. path: Terminal.Gui/Types/Rect.cs
  303. branch: refactor_core
  304. repo: tig:tig/gui.cs.git
  305. id: Inflate
  306. path: ../Terminal.Gui/Types/Rect.cs
  307. startLine: 73
  308. assemblies:
  309. - Terminal.Gui
  310. namespace: Terminal.Gui
  311. summary: "\nInflate Shared Method\n"
  312. remarks: "\nProduces a new Rectangle by inflating an existing \nRectangle by the specified coordinate values.\n"
  313. example: []
  314. syntax:
  315. content: public static Rect Inflate(Rect rect, int x, int y)
  316. parameters:
  317. - id: rect
  318. type: Terminal.Gui.Rect
  319. - id: x
  320. type: System.Int32
  321. - id: y
  322. type: System.Int32
  323. return:
  324. type: Terminal.Gui.Rect
  325. content.vb: Public Shared Function Inflate(rect As Rect, x As Integer, y As Integer) As Rect
  326. overload: Terminal.Gui.Rect.Inflate*
  327. modifiers.csharp:
  328. - public
  329. - static
  330. modifiers.vb:
  331. - Public
  332. - Shared
  333. - uid: Terminal.Gui.Rect.Inflate(System.Int32,System.Int32)
  334. commentId: M:Terminal.Gui.Rect.Inflate(System.Int32,System.Int32)
  335. id: Inflate(System.Int32,System.Int32)
  336. parent: Terminal.Gui.Rect
  337. langs:
  338. - csharp
  339. - vb
  340. name: Inflate(Int32, Int32)
  341. nameWithType: Rect.Inflate(Int32, Int32)
  342. fullName: Terminal.Gui.Rect.Inflate(System.Int32, System.Int32)
  343. type: Method
  344. source:
  345. remote:
  346. path: Terminal.Gui/Types/Rect.cs
  347. branch: refactor_core
  348. repo: tig:tig/gui.cs.git
  349. id: Inflate
  350. path: ../Terminal.Gui/Types/Rect.cs
  351. startLine: 88
  352. assemblies:
  353. - Terminal.Gui
  354. namespace: Terminal.Gui
  355. summary: "\nInflate Method\n"
  356. remarks: "\nInflates the Rectangle by a specified width and height.\n"
  357. example: []
  358. syntax:
  359. content: public void Inflate(int width, int height)
  360. parameters:
  361. - id: width
  362. type: System.Int32
  363. - id: height
  364. type: System.Int32
  365. content.vb: Public Sub Inflate(width As Integer, height As Integer)
  366. overload: Terminal.Gui.Rect.Inflate*
  367. modifiers.csharp:
  368. - public
  369. modifiers.vb:
  370. - Public
  371. - uid: Terminal.Gui.Rect.Inflate(Terminal.Gui.Size)
  372. commentId: M:Terminal.Gui.Rect.Inflate(Terminal.Gui.Size)
  373. id: Inflate(Terminal.Gui.Size)
  374. parent: Terminal.Gui.Rect
  375. langs:
  376. - csharp
  377. - vb
  378. name: Inflate(Size)
  379. nameWithType: Rect.Inflate(Size)
  380. fullName: Terminal.Gui.Rect.Inflate(Terminal.Gui.Size)
  381. type: Method
  382. source:
  383. remote:
  384. path: Terminal.Gui/Types/Rect.cs
  385. branch: refactor_core
  386. repo: tig:tig/gui.cs.git
  387. id: Inflate
  388. path: ../Terminal.Gui/Types/Rect.cs
  389. startLine: 101
  390. assemblies:
  391. - Terminal.Gui
  392. namespace: Terminal.Gui
  393. summary: "\nInflate Method\n"
  394. remarks: "\nInflates the Rectangle by a specified Size.\n"
  395. example: []
  396. syntax:
  397. content: public void Inflate(Size size)
  398. parameters:
  399. - id: size
  400. type: Terminal.Gui.Size
  401. content.vb: Public Sub Inflate(size As Size)
  402. overload: Terminal.Gui.Rect.Inflate*
  403. modifiers.csharp:
  404. - public
  405. modifiers.vb:
  406. - Public
  407. - uid: Terminal.Gui.Rect.Intersect(Terminal.Gui.Rect,Terminal.Gui.Rect)
  408. commentId: M:Terminal.Gui.Rect.Intersect(Terminal.Gui.Rect,Terminal.Gui.Rect)
  409. id: Intersect(Terminal.Gui.Rect,Terminal.Gui.Rect)
  410. parent: Terminal.Gui.Rect
  411. langs:
  412. - csharp
  413. - vb
  414. name: Intersect(Rect, Rect)
  415. nameWithType: Rect.Intersect(Rect, Rect)
  416. fullName: Terminal.Gui.Rect.Intersect(Terminal.Gui.Rect, Terminal.Gui.Rect)
  417. type: Method
  418. source:
  419. remote:
  420. path: Terminal.Gui/Types/Rect.cs
  421. branch: refactor_core
  422. repo: tig:tig/gui.cs.git
  423. id: Intersect
  424. path: ../Terminal.Gui/Types/Rect.cs
  425. startLine: 118
  426. assemblies:
  427. - Terminal.Gui
  428. namespace: Terminal.Gui
  429. summary: "\nIntersect Shared Method\n"
  430. remarks: "\nProduces a new Rectangle by intersecting 2 existing \nRectangles. Returns null if there is no intersection.\n"
  431. example: []
  432. syntax:
  433. content: public static Rect Intersect(Rect a, Rect b)
  434. parameters:
  435. - id: a
  436. type: Terminal.Gui.Rect
  437. - id: b
  438. type: Terminal.Gui.Rect
  439. return:
  440. type: Terminal.Gui.Rect
  441. content.vb: Public Shared Function Intersect(a As Rect, b As Rect) As Rect
  442. overload: Terminal.Gui.Rect.Intersect*
  443. modifiers.csharp:
  444. - public
  445. - static
  446. modifiers.vb:
  447. - Public
  448. - Shared
  449. - uid: Terminal.Gui.Rect.Intersect(Terminal.Gui.Rect)
  450. commentId: M:Terminal.Gui.Rect.Intersect(Terminal.Gui.Rect)
  451. id: Intersect(Terminal.Gui.Rect)
  452. parent: Terminal.Gui.Rect
  453. langs:
  454. - csharp
  455. - vb
  456. name: Intersect(Rect)
  457. nameWithType: Rect.Intersect(Rect)
  458. fullName: Terminal.Gui.Rect.Intersect(Terminal.Gui.Rect)
  459. type: Method
  460. source:
  461. remote:
  462. path: Terminal.Gui/Types/Rect.cs
  463. branch: refactor_core
  464. repo: tig:tig/gui.cs.git
  465. id: Intersect
  466. path: ../Terminal.Gui/Types/Rect.cs
  467. startLine: 141
  468. assemblies:
  469. - Terminal.Gui
  470. namespace: Terminal.Gui
  471. summary: "\nIntersect Method\n"
  472. remarks: "\nReplaces the Rectangle with the intersection of itself\nand another Rectangle.\n"
  473. example: []
  474. syntax:
  475. content: public void Intersect(Rect rect)
  476. parameters:
  477. - id: rect
  478. type: Terminal.Gui.Rect
  479. content.vb: Public Sub Intersect(rect As Rect)
  480. overload: Terminal.Gui.Rect.Intersect*
  481. modifiers.csharp:
  482. - public
  483. modifiers.vb:
  484. - Public
  485. - uid: Terminal.Gui.Rect.Union(Terminal.Gui.Rect,Terminal.Gui.Rect)
  486. commentId: M:Terminal.Gui.Rect.Union(Terminal.Gui.Rect,Terminal.Gui.Rect)
  487. id: Union(Terminal.Gui.Rect,Terminal.Gui.Rect)
  488. parent: Terminal.Gui.Rect
  489. langs:
  490. - csharp
  491. - vb
  492. name: Union(Rect, Rect)
  493. nameWithType: Rect.Union(Rect, Rect)
  494. fullName: Terminal.Gui.Rect.Union(Terminal.Gui.Rect, Terminal.Gui.Rect)
  495. type: Method
  496. source:
  497. remote:
  498. path: Terminal.Gui/Types/Rect.cs
  499. branch: refactor_core
  500. repo: tig:tig/gui.cs.git
  501. id: Union
  502. path: ../Terminal.Gui/Types/Rect.cs
  503. startLine: 155
  504. assemblies:
  505. - Terminal.Gui
  506. namespace: Terminal.Gui
  507. summary: "\nUnion Shared Method\n"
  508. remarks: "\nProduces a new Rectangle from the union of 2 existing \nRectangles.\n"
  509. example: []
  510. syntax:
  511. content: public static Rect Union(Rect a, Rect b)
  512. parameters:
  513. - id: a
  514. type: Terminal.Gui.Rect
  515. - id: b
  516. type: Terminal.Gui.Rect
  517. return:
  518. type: Terminal.Gui.Rect
  519. content.vb: Public Shared Function Union(a As Rect, b As Rect) As Rect
  520. overload: Terminal.Gui.Rect.Union*
  521. modifiers.csharp:
  522. - public
  523. - static
  524. modifiers.vb:
  525. - Public
  526. - Shared
  527. - uid: Terminal.Gui.Rect.op_Equality(Terminal.Gui.Rect,Terminal.Gui.Rect)
  528. commentId: M:Terminal.Gui.Rect.op_Equality(Terminal.Gui.Rect,Terminal.Gui.Rect)
  529. id: op_Equality(Terminal.Gui.Rect,Terminal.Gui.Rect)
  530. parent: Terminal.Gui.Rect
  531. langs:
  532. - csharp
  533. - vb
  534. name: Equality(Rect, Rect)
  535. nameWithType: Rect.Equality(Rect, Rect)
  536. fullName: Terminal.Gui.Rect.Equality(Terminal.Gui.Rect, Terminal.Gui.Rect)
  537. type: Operator
  538. source:
  539. remote:
  540. path: Terminal.Gui/Types/Rect.cs
  541. branch: refactor_core
  542. repo: tig:tig/gui.cs.git
  543. id: op_Equality
  544. path: ../Terminal.Gui/Types/Rect.cs
  545. startLine: 173
  546. assemblies:
  547. - Terminal.Gui
  548. namespace: Terminal.Gui
  549. summary: "\nEquality Operator\n"
  550. remarks: "\nCompares two Rectangle objects. The return value is\nbased on the equivalence of the Location and Size \nproperties of the two Rectangles.\n"
  551. example: []
  552. syntax:
  553. content: public static bool operator ==(Rect left, Rect right)
  554. parameters:
  555. - id: left
  556. type: Terminal.Gui.Rect
  557. - id: right
  558. type: Terminal.Gui.Rect
  559. return:
  560. type: System.Boolean
  561. content.vb: Public Shared Operator =(left As Rect, right As Rect) As Boolean
  562. overload: Terminal.Gui.Rect.op_Equality*
  563. modifiers.csharp:
  564. - public
  565. - static
  566. modifiers.vb:
  567. - Public
  568. - Shared
  569. - uid: Terminal.Gui.Rect.op_Inequality(Terminal.Gui.Rect,Terminal.Gui.Rect)
  570. commentId: M:Terminal.Gui.Rect.op_Inequality(Terminal.Gui.Rect,Terminal.Gui.Rect)
  571. id: op_Inequality(Terminal.Gui.Rect,Terminal.Gui.Rect)
  572. parent: Terminal.Gui.Rect
  573. langs:
  574. - csharp
  575. - vb
  576. name: Inequality(Rect, Rect)
  577. nameWithType: Rect.Inequality(Rect, Rect)
  578. fullName: Terminal.Gui.Rect.Inequality(Terminal.Gui.Rect, Terminal.Gui.Rect)
  579. type: Operator
  580. source:
  581. remote:
  582. path: Terminal.Gui/Types/Rect.cs
  583. branch: refactor_core
  584. repo: tig:tig/gui.cs.git
  585. id: op_Inequality
  586. path: ../Terminal.Gui/Types/Rect.cs
  587. startLine: 189
  588. assemblies:
  589. - Terminal.Gui
  590. namespace: Terminal.Gui
  591. summary: "\nInequality Operator\n"
  592. remarks: "\nCompares two Rectangle objects. The return value is\nbased on the equivalence of the Location and Size \nproperties of the two Rectangles.\n"
  593. example: []
  594. syntax:
  595. content: public static bool operator !=(Rect left, Rect right)
  596. parameters:
  597. - id: left
  598. type: Terminal.Gui.Rect
  599. - id: right
  600. type: Terminal.Gui.Rect
  601. return:
  602. type: System.Boolean
  603. content.vb: Public Shared Operator <>(left As Rect, right As Rect) As Boolean
  604. overload: Terminal.Gui.Rect.op_Inequality*
  605. modifiers.csharp:
  606. - public
  607. - static
  608. modifiers.vb:
  609. - Public
  610. - Shared
  611. - uid: Terminal.Gui.Rect.#ctor(Terminal.Gui.Point,Terminal.Gui.Size)
  612. commentId: M:Terminal.Gui.Rect.#ctor(Terminal.Gui.Point,Terminal.Gui.Size)
  613. id: '#ctor(Terminal.Gui.Point,Terminal.Gui.Size)'
  614. parent: Terminal.Gui.Rect
  615. langs:
  616. - csharp
  617. - vb
  618. name: Rect(Point, Size)
  619. nameWithType: Rect.Rect(Point, Size)
  620. fullName: Terminal.Gui.Rect.Rect(Terminal.Gui.Point, Terminal.Gui.Size)
  621. type: Constructor
  622. source:
  623. remote:
  624. path: Terminal.Gui/Types/Rect.cs
  625. branch: refactor_core
  626. repo: tig:tig/gui.cs.git
  627. id: .ctor
  628. path: ../Terminal.Gui/Types/Rect.cs
  629. startLine: 207
  630. assemblies:
  631. - Terminal.Gui
  632. namespace: Terminal.Gui
  633. summary: "\nRectangle Constructor\n"
  634. remarks: "\nCreates a Rectangle from Point and Size values.\n"
  635. example: []
  636. syntax:
  637. content: public Rect(Point location, Size size)
  638. parameters:
  639. - id: location
  640. type: Terminal.Gui.Point
  641. - id: size
  642. type: Terminal.Gui.Size
  643. content.vb: Public Sub New(location As Point, size As Size)
  644. overload: Terminal.Gui.Rect.#ctor*
  645. modifiers.csharp:
  646. - public
  647. modifiers.vb:
  648. - Public
  649. - uid: Terminal.Gui.Rect.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)
  650. commentId: M:Terminal.Gui.Rect.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)
  651. id: '#ctor(System.Int32,System.Int32,System.Int32,System.Int32)'
  652. parent: Terminal.Gui.Rect
  653. langs:
  654. - csharp
  655. - vb
  656. name: Rect(Int32, Int32, Int32, Int32)
  657. nameWithType: Rect.Rect(Int32, Int32, Int32, Int32)
  658. fullName: Terminal.Gui.Rect.Rect(System.Int32, System.Int32, System.Int32, System.Int32)
  659. type: Constructor
  660. source:
  661. remote:
  662. path: Terminal.Gui/Types/Rect.cs
  663. branch: refactor_core
  664. repo: tig:tig/gui.cs.git
  665. id: .ctor
  666. path: ../Terminal.Gui/Types/Rect.cs
  667. startLine: 224
  668. assemblies:
  669. - Terminal.Gui
  670. namespace: Terminal.Gui
  671. summary: "\nRectangle Constructor\n"
  672. remarks: "\nCreates a Rectangle from a specified x,y location and\nwidth and height values.\n"
  673. example: []
  674. syntax:
  675. content: public Rect(int x, int y, int width, int height)
  676. parameters:
  677. - id: x
  678. type: System.Int32
  679. - id: y
  680. type: System.Int32
  681. - id: width
  682. type: System.Int32
  683. - id: height
  684. type: System.Int32
  685. content.vb: Public Sub New(x As Integer, y As Integer, width As Integer, height As Integer)
  686. overload: Terminal.Gui.Rect.#ctor*
  687. modifiers.csharp:
  688. - public
  689. modifiers.vb:
  690. - Public
  691. - uid: Terminal.Gui.Rect.Bottom
  692. commentId: P:Terminal.Gui.Rect.Bottom
  693. id: Bottom
  694. parent: Terminal.Gui.Rect
  695. langs:
  696. - csharp
  697. - vb
  698. name: Bottom
  699. nameWithType: Rect.Bottom
  700. fullName: Terminal.Gui.Rect.Bottom
  701. type: Property
  702. source:
  703. remote:
  704. path: Terminal.Gui/Types/Rect.cs
  705. branch: refactor_core
  706. repo: tig:tig/gui.cs.git
  707. id: Bottom
  708. path: ../Terminal.Gui/Types/Rect.cs
  709. startLine: 242
  710. assemblies:
  711. - Terminal.Gui
  712. namespace: Terminal.Gui
  713. summary: "\nBottom Property\n"
  714. remarks: "\nThe Y coordinate of the bottom edge of the Rectangle.\nRead only.\n"
  715. example: []
  716. syntax:
  717. content: public int Bottom { get; }
  718. parameters: []
  719. return:
  720. type: System.Int32
  721. content.vb: Public ReadOnly Property Bottom As Integer
  722. overload: Terminal.Gui.Rect.Bottom*
  723. modifiers.csharp:
  724. - public
  725. - get
  726. modifiers.vb:
  727. - Public
  728. - ReadOnly
  729. - uid: Terminal.Gui.Rect.IsEmpty
  730. commentId: P:Terminal.Gui.Rect.IsEmpty
  731. id: IsEmpty
  732. parent: Terminal.Gui.Rect
  733. langs:
  734. - csharp
  735. - vb
  736. name: IsEmpty
  737. nameWithType: Rect.IsEmpty
  738. fullName: Terminal.Gui.Rect.IsEmpty
  739. type: Property
  740. source:
  741. remote:
  742. path: Terminal.Gui/Types/Rect.cs
  743. branch: refactor_core
  744. repo: tig:tig/gui.cs.git
  745. id: IsEmpty
  746. path: ../Terminal.Gui/Types/Rect.cs
  747. startLine: 255
  748. assemblies:
  749. - Terminal.Gui
  750. namespace: Terminal.Gui
  751. summary: "\nIsEmpty Property\n"
  752. remarks: "\nIndicates if the width or height are zero. Read only.\n"
  753. example: []
  754. syntax:
  755. content: public bool IsEmpty { get; }
  756. parameters: []
  757. return:
  758. type: System.Boolean
  759. content.vb: Public ReadOnly Property IsEmpty As Boolean
  760. overload: Terminal.Gui.Rect.IsEmpty*
  761. modifiers.csharp:
  762. - public
  763. - get
  764. modifiers.vb:
  765. - Public
  766. - ReadOnly
  767. - uid: Terminal.Gui.Rect.Left
  768. commentId: P:Terminal.Gui.Rect.Left
  769. id: Left
  770. parent: Terminal.Gui.Rect
  771. langs:
  772. - csharp
  773. - vb
  774. name: Left
  775. nameWithType: Rect.Left
  776. fullName: Terminal.Gui.Rect.Left
  777. type: Property
  778. source:
  779. remote:
  780. path: Terminal.Gui/Types/Rect.cs
  781. branch: refactor_core
  782. repo: tig:tig/gui.cs.git
  783. id: Left
  784. path: ../Terminal.Gui/Types/Rect.cs
  785. startLine: 270
  786. assemblies:
  787. - Terminal.Gui
  788. namespace: Terminal.Gui
  789. summary: "\nLeft Property\n"
  790. remarks: "\nThe X coordinate of the left edge of the Rectangle.\nRead only.\n"
  791. example: []
  792. syntax:
  793. content: public int Left { get; }
  794. parameters: []
  795. return:
  796. type: System.Int32
  797. content.vb: Public ReadOnly Property Left As Integer
  798. overload: Terminal.Gui.Rect.Left*
  799. modifiers.csharp:
  800. - public
  801. - get
  802. modifiers.vb:
  803. - Public
  804. - ReadOnly
  805. - uid: Terminal.Gui.Rect.Location
  806. commentId: P:Terminal.Gui.Rect.Location
  807. id: Location
  808. parent: Terminal.Gui.Rect
  809. langs:
  810. - csharp
  811. - vb
  812. name: Location
  813. nameWithType: Rect.Location
  814. fullName: Terminal.Gui.Rect.Location
  815. type: Property
  816. source:
  817. remote:
  818. path: Terminal.Gui/Types/Rect.cs
  819. branch: refactor_core
  820. repo: tig:tig/gui.cs.git
  821. id: Location
  822. path: ../Terminal.Gui/Types/Rect.cs
  823. startLine: 284
  824. assemblies:
  825. - Terminal.Gui
  826. namespace: Terminal.Gui
  827. summary: "\nLocation Property\n"
  828. remarks: "\nThe Location of the top-left corner of the Rectangle.\n"
  829. example: []
  830. syntax:
  831. content: public Point Location { get; set; }
  832. parameters: []
  833. return:
  834. type: Terminal.Gui.Point
  835. content.vb: Public Property Location As Point
  836. overload: Terminal.Gui.Rect.Location*
  837. modifiers.csharp:
  838. - public
  839. - get
  840. - set
  841. modifiers.vb:
  842. - Public
  843. - uid: Terminal.Gui.Rect.Right
  844. commentId: P:Terminal.Gui.Rect.Right
  845. id: Right
  846. parent: Terminal.Gui.Rect
  847. langs:
  848. - csharp
  849. - vb
  850. name: Right
  851. nameWithType: Rect.Right
  852. fullName: Terminal.Gui.Rect.Right
  853. type: Property
  854. source:
  855. remote:
  856. path: Terminal.Gui/Types/Rect.cs
  857. branch: refactor_core
  858. repo: tig:tig/gui.cs.git
  859. id: Right
  860. path: ../Terminal.Gui/Types/Rect.cs
  861. startLine: 303
  862. assemblies:
  863. - Terminal.Gui
  864. namespace: Terminal.Gui
  865. summary: "\nRight Property\n"
  866. remarks: "\nThe X coordinate of the right edge of the Rectangle.\nRead only.\n"
  867. example: []
  868. syntax:
  869. content: public int Right { get; }
  870. parameters: []
  871. return:
  872. type: System.Int32
  873. content.vb: Public ReadOnly Property Right As Integer
  874. overload: Terminal.Gui.Rect.Right*
  875. modifiers.csharp:
  876. - public
  877. - get
  878. modifiers.vb:
  879. - Public
  880. - ReadOnly
  881. - uid: Terminal.Gui.Rect.Size
  882. commentId: P:Terminal.Gui.Rect.Size
  883. id: Size
  884. parent: Terminal.Gui.Rect
  885. langs:
  886. - csharp
  887. - vb
  888. name: Size
  889. nameWithType: Rect.Size
  890. fullName: Terminal.Gui.Rect.Size
  891. type: Property
  892. source:
  893. remote:
  894. path: Terminal.Gui/Types/Rect.cs
  895. branch: refactor_core
  896. repo: tig:tig/gui.cs.git
  897. id: Size
  898. path: ../Terminal.Gui/Types/Rect.cs
  899. startLine: 317
  900. assemblies:
  901. - Terminal.Gui
  902. namespace: Terminal.Gui
  903. summary: "\nSize Property\n"
  904. remarks: "\nThe Size of the Rectangle.\n"
  905. example: []
  906. syntax:
  907. content: public Size Size { get; set; }
  908. parameters: []
  909. return:
  910. type: Terminal.Gui.Size
  911. content.vb: Public Property Size As Size
  912. overload: Terminal.Gui.Rect.Size*
  913. modifiers.csharp:
  914. - public
  915. - get
  916. - set
  917. modifiers.vb:
  918. - Public
  919. - uid: Terminal.Gui.Rect.Top
  920. commentId: P:Terminal.Gui.Rect.Top
  921. id: Top
  922. parent: Terminal.Gui.Rect
  923. langs:
  924. - csharp
  925. - vb
  926. name: Top
  927. nameWithType: Rect.Top
  928. fullName: Terminal.Gui.Rect.Top
  929. type: Property
  930. source:
  931. remote:
  932. path: Terminal.Gui/Types/Rect.cs
  933. branch: refactor_core
  934. repo: tig:tig/gui.cs.git
  935. id: Top
  936. path: ../Terminal.Gui/Types/Rect.cs
  937. startLine: 336
  938. assemblies:
  939. - Terminal.Gui
  940. namespace: Terminal.Gui
  941. summary: "\nTop Property\n"
  942. remarks: "\nThe Y coordinate of the top edge of the Rectangle.\nRead only.\n"
  943. example: []
  944. syntax:
  945. content: public int Top { get; }
  946. parameters: []
  947. return:
  948. type: System.Int32
  949. content.vb: Public ReadOnly Property Top As Integer
  950. overload: Terminal.Gui.Rect.Top*
  951. modifiers.csharp:
  952. - public
  953. - get
  954. modifiers.vb:
  955. - Public
  956. - ReadOnly
  957. - uid: Terminal.Gui.Rect.Contains(System.Int32,System.Int32)
  958. commentId: M:Terminal.Gui.Rect.Contains(System.Int32,System.Int32)
  959. id: Contains(System.Int32,System.Int32)
  960. parent: Terminal.Gui.Rect
  961. langs:
  962. - csharp
  963. - vb
  964. name: Contains(Int32, Int32)
  965. nameWithType: Rect.Contains(Int32, Int32)
  966. fullName: Terminal.Gui.Rect.Contains(System.Int32, System.Int32)
  967. type: Method
  968. source:
  969. remote:
  970. path: Terminal.Gui/Types/Rect.cs
  971. branch: refactor_core
  972. repo: tig:tig/gui.cs.git
  973. id: Contains
  974. path: ../Terminal.Gui/Types/Rect.cs
  975. startLine: 350
  976. assemblies:
  977. - Terminal.Gui
  978. namespace: Terminal.Gui
  979. summary: "\nContains Method\n"
  980. remarks: "\nChecks if an x,y coordinate lies within this Rectangle.\n"
  981. example: []
  982. syntax:
  983. content: public bool Contains(int x, int y)
  984. parameters:
  985. - id: x
  986. type: System.Int32
  987. - id: y
  988. type: System.Int32
  989. return:
  990. type: System.Boolean
  991. content.vb: Public Function Contains(x As Integer, y As Integer) As Boolean
  992. overload: Terminal.Gui.Rect.Contains*
  993. modifiers.csharp:
  994. - public
  995. modifiers.vb:
  996. - Public
  997. - uid: Terminal.Gui.Rect.Contains(Terminal.Gui.Point)
  998. commentId: M:Terminal.Gui.Rect.Contains(Terminal.Gui.Point)
  999. id: Contains(Terminal.Gui.Point)
  1000. parent: Terminal.Gui.Rect
  1001. langs:
  1002. - csharp
  1003. - vb
  1004. name: Contains(Point)
  1005. nameWithType: Rect.Contains(Point)
  1006. fullName: Terminal.Gui.Rect.Contains(Terminal.Gui.Point)
  1007. type: Method
  1008. source:
  1009. remote:
  1010. path: Terminal.Gui/Types/Rect.cs
  1011. branch: refactor_core
  1012. repo: tig:tig/gui.cs.git
  1013. id: Contains
  1014. path: ../Terminal.Gui/Types/Rect.cs
  1015. startLine: 364
  1016. assemblies:
  1017. - Terminal.Gui
  1018. namespace: Terminal.Gui
  1019. summary: "\nContains Method\n"
  1020. remarks: "\nChecks if a Point lies within this Rectangle.\n"
  1021. example: []
  1022. syntax:
  1023. content: public bool Contains(Point pt)
  1024. parameters:
  1025. - id: pt
  1026. type: Terminal.Gui.Point
  1027. return:
  1028. type: System.Boolean
  1029. content.vb: Public Function Contains(pt As Point) As Boolean
  1030. overload: Terminal.Gui.Rect.Contains*
  1031. modifiers.csharp:
  1032. - public
  1033. modifiers.vb:
  1034. - Public
  1035. - uid: Terminal.Gui.Rect.Contains(Terminal.Gui.Rect)
  1036. commentId: M:Terminal.Gui.Rect.Contains(Terminal.Gui.Rect)
  1037. id: Contains(Terminal.Gui.Rect)
  1038. parent: Terminal.Gui.Rect
  1039. langs:
  1040. - csharp
  1041. - vb
  1042. name: Contains(Rect)
  1043. nameWithType: Rect.Contains(Rect)
  1044. fullName: Terminal.Gui.Rect.Contains(Terminal.Gui.Rect)
  1045. type: Method
  1046. source:
  1047. remote:
  1048. path: Terminal.Gui/Types/Rect.cs
  1049. branch: refactor_core
  1050. repo: tig:tig/gui.cs.git
  1051. id: Contains
  1052. path: ../Terminal.Gui/Types/Rect.cs
  1053. startLine: 378
  1054. assemblies:
  1055. - Terminal.Gui
  1056. namespace: Terminal.Gui
  1057. summary: "\nContains Method\n"
  1058. remarks: "\nChecks if a Rectangle lies entirely within this \nRectangle.\n"
  1059. example: []
  1060. syntax:
  1061. content: public bool Contains(Rect rect)
  1062. parameters:
  1063. - id: rect
  1064. type: Terminal.Gui.Rect
  1065. return:
  1066. type: System.Boolean
  1067. content.vb: Public Function Contains(rect As Rect) As Boolean
  1068. overload: Terminal.Gui.Rect.Contains*
  1069. modifiers.csharp:
  1070. - public
  1071. modifiers.vb:
  1072. - Public
  1073. - uid: Terminal.Gui.Rect.Equals(System.Object)
  1074. commentId: M:Terminal.Gui.Rect.Equals(System.Object)
  1075. id: Equals(System.Object)
  1076. parent: Terminal.Gui.Rect
  1077. langs:
  1078. - csharp
  1079. - vb
  1080. name: Equals(Object)
  1081. nameWithType: Rect.Equals(Object)
  1082. fullName: Terminal.Gui.Rect.Equals(System.Object)
  1083. type: Method
  1084. source:
  1085. remote:
  1086. path: Terminal.Gui/Types/Rect.cs
  1087. branch: refactor_core
  1088. repo: tig:tig/gui.cs.git
  1089. id: Equals
  1090. path: ../Terminal.Gui/Types/Rect.cs
  1091. startLine: 391
  1092. assemblies:
  1093. - Terminal.Gui
  1094. namespace: Terminal.Gui
  1095. summary: "\nEquals Method\n"
  1096. remarks: "\nChecks equivalence of this Rectangle and another object.\n"
  1097. example: []
  1098. syntax:
  1099. content: public override bool Equals(object obj)
  1100. parameters:
  1101. - id: obj
  1102. type: System.Object
  1103. return:
  1104. type: System.Boolean
  1105. content.vb: Public Overrides Function Equals(obj As Object) As Boolean
  1106. overridden: System.ValueType.Equals(System.Object)
  1107. overload: Terminal.Gui.Rect.Equals*
  1108. modifiers.csharp:
  1109. - public
  1110. - override
  1111. modifiers.vb:
  1112. - Public
  1113. - Overrides
  1114. - uid: Terminal.Gui.Rect.GetHashCode
  1115. commentId: M:Terminal.Gui.Rect.GetHashCode
  1116. id: GetHashCode
  1117. parent: Terminal.Gui.Rect
  1118. langs:
  1119. - csharp
  1120. - vb
  1121. name: GetHashCode()
  1122. nameWithType: Rect.GetHashCode()
  1123. fullName: Terminal.Gui.Rect.GetHashCode()
  1124. type: Method
  1125. source:
  1126. remote:
  1127. path: Terminal.Gui/Types/Rect.cs
  1128. branch: refactor_core
  1129. repo: tig:tig/gui.cs.git
  1130. id: GetHashCode
  1131. path: ../Terminal.Gui/Types/Rect.cs
  1132. startLine: 407
  1133. assemblies:
  1134. - Terminal.Gui
  1135. namespace: Terminal.Gui
  1136. summary: "\nGetHashCode Method\n"
  1137. remarks: "\nCalculates a hashing value.\n"
  1138. example: []
  1139. syntax:
  1140. content: public override int GetHashCode()
  1141. return:
  1142. type: System.Int32
  1143. content.vb: Public Overrides Function GetHashCode As Integer
  1144. overridden: System.ValueType.GetHashCode
  1145. overload: Terminal.Gui.Rect.GetHashCode*
  1146. modifiers.csharp:
  1147. - public
  1148. - override
  1149. modifiers.vb:
  1150. - Public
  1151. - Overrides
  1152. - uid: Terminal.Gui.Rect.IntersectsWith(Terminal.Gui.Rect)
  1153. commentId: M:Terminal.Gui.Rect.IntersectsWith(Terminal.Gui.Rect)
  1154. id: IntersectsWith(Terminal.Gui.Rect)
  1155. parent: Terminal.Gui.Rect
  1156. langs:
  1157. - csharp
  1158. - vb
  1159. name: IntersectsWith(Rect)
  1160. nameWithType: Rect.IntersectsWith(Rect)
  1161. fullName: Terminal.Gui.Rect.IntersectsWith(Terminal.Gui.Rect)
  1162. type: Method
  1163. source:
  1164. remote:
  1165. path: Terminal.Gui/Types/Rect.cs
  1166. branch: refactor_core
  1167. repo: tig:tig/gui.cs.git
  1168. id: IntersectsWith
  1169. path: ../Terminal.Gui/Types/Rect.cs
  1170. startLine: 420
  1171. assemblies:
  1172. - Terminal.Gui
  1173. namespace: Terminal.Gui
  1174. summary: "\nIntersectsWith Method\n"
  1175. remarks: "\nChecks if a Rectangle intersects with this one.\n"
  1176. example: []
  1177. syntax:
  1178. content: public bool IntersectsWith(Rect rect)
  1179. parameters:
  1180. - id: rect
  1181. type: Terminal.Gui.Rect
  1182. return:
  1183. type: System.Boolean
  1184. content.vb: Public Function IntersectsWith(rect As Rect) As Boolean
  1185. overload: Terminal.Gui.Rect.IntersectsWith*
  1186. modifiers.csharp:
  1187. - public
  1188. modifiers.vb:
  1189. - Public
  1190. - uid: Terminal.Gui.Rect.Offset(System.Int32,System.Int32)
  1191. commentId: M:Terminal.Gui.Rect.Offset(System.Int32,System.Int32)
  1192. id: Offset(System.Int32,System.Int32)
  1193. parent: Terminal.Gui.Rect
  1194. langs:
  1195. - csharp
  1196. - vb
  1197. name: Offset(Int32, Int32)
  1198. nameWithType: Rect.Offset(Int32, Int32)
  1199. fullName: Terminal.Gui.Rect.Offset(System.Int32, System.Int32)
  1200. type: Method
  1201. source:
  1202. remote:
  1203. path: Terminal.Gui/Types/Rect.cs
  1204. branch: refactor_core
  1205. repo: tig:tig/gui.cs.git
  1206. id: Offset
  1207. path: ../Terminal.Gui/Types/Rect.cs
  1208. startLine: 440
  1209. assemblies:
  1210. - Terminal.Gui
  1211. namespace: Terminal.Gui
  1212. summary: "\nOffset Method\n"
  1213. remarks: "\nMoves the Rectangle a specified distance.\n"
  1214. example: []
  1215. syntax:
  1216. content: public void Offset(int x, int y)
  1217. parameters:
  1218. - id: x
  1219. type: System.Int32
  1220. - id: y
  1221. type: System.Int32
  1222. content.vb: Public Sub Offset(x As Integer, y As Integer)
  1223. overload: Terminal.Gui.Rect.Offset*
  1224. modifiers.csharp:
  1225. - public
  1226. modifiers.vb:
  1227. - Public
  1228. - uid: Terminal.Gui.Rect.Offset(Terminal.Gui.Point)
  1229. commentId: M:Terminal.Gui.Rect.Offset(Terminal.Gui.Point)
  1230. id: Offset(Terminal.Gui.Point)
  1231. parent: Terminal.Gui.Rect
  1232. langs:
  1233. - csharp
  1234. - vb
  1235. name: Offset(Point)
  1236. nameWithType: Rect.Offset(Point)
  1237. fullName: Terminal.Gui.Rect.Offset(Terminal.Gui.Point)
  1238. type: Method
  1239. source:
  1240. remote:
  1241. path: Terminal.Gui/Types/Rect.cs
  1242. branch: refactor_core
  1243. repo: tig:tig/gui.cs.git
  1244. id: Offset
  1245. path: ../Terminal.Gui/Types/Rect.cs
  1246. startLine: 454
  1247. assemblies:
  1248. - Terminal.Gui
  1249. namespace: Terminal.Gui
  1250. summary: "\nOffset Method\n"
  1251. remarks: "\nMoves the Rectangle a specified distance.\n"
  1252. example: []
  1253. syntax:
  1254. content: public void Offset(Point pos)
  1255. parameters:
  1256. - id: pos
  1257. type: Terminal.Gui.Point
  1258. content.vb: Public Sub Offset(pos As Point)
  1259. overload: Terminal.Gui.Rect.Offset*
  1260. modifiers.csharp:
  1261. - public
  1262. modifiers.vb:
  1263. - Public
  1264. - uid: Terminal.Gui.Rect.ToString
  1265. commentId: M:Terminal.Gui.Rect.ToString
  1266. id: ToString
  1267. parent: Terminal.Gui.Rect
  1268. langs:
  1269. - csharp
  1270. - vb
  1271. name: ToString()
  1272. nameWithType: Rect.ToString()
  1273. fullName: Terminal.Gui.Rect.ToString()
  1274. type: Method
  1275. source:
  1276. remote:
  1277. path: Terminal.Gui/Types/Rect.cs
  1278. branch: refactor_core
  1279. repo: tig:tig/gui.cs.git
  1280. id: ToString
  1281. path: ../Terminal.Gui/Types/Rect.cs
  1282. startLine: 468
  1283. assemblies:
  1284. - Terminal.Gui
  1285. namespace: Terminal.Gui
  1286. summary: "\nToString Method\n"
  1287. remarks: "\nFormats the Rectangle as a string in (x,y,w,h) notation.\n"
  1288. example: []
  1289. syntax:
  1290. content: public override string ToString()
  1291. return:
  1292. type: System.String
  1293. content.vb: Public Overrides Function ToString As String
  1294. overridden: System.ValueType.ToString
  1295. overload: Terminal.Gui.Rect.ToString*
  1296. modifiers.csharp:
  1297. - public
  1298. - override
  1299. modifiers.vb:
  1300. - Public
  1301. - Overrides
  1302. references:
  1303. - uid: Terminal.Gui
  1304. commentId: N:Terminal.Gui
  1305. name: Terminal.Gui
  1306. nameWithType: Terminal.Gui
  1307. fullName: Terminal.Gui
  1308. - uid: System.Object.Equals(System.Object,System.Object)
  1309. commentId: M:System.Object.Equals(System.Object,System.Object)
  1310. parent: System.Object
  1311. isExternal: true
  1312. name: Equals(Object, Object)
  1313. nameWithType: Object.Equals(Object, Object)
  1314. fullName: System.Object.Equals(System.Object, System.Object)
  1315. spec.csharp:
  1316. - uid: System.Object.Equals(System.Object,System.Object)
  1317. name: Equals
  1318. nameWithType: Object.Equals
  1319. fullName: System.Object.Equals
  1320. isExternal: true
  1321. - name: (
  1322. nameWithType: (
  1323. fullName: (
  1324. - uid: System.Object
  1325. name: Object
  1326. nameWithType: Object
  1327. fullName: System.Object
  1328. isExternal: true
  1329. - name: ', '
  1330. nameWithType: ', '
  1331. fullName: ', '
  1332. - uid: System.Object
  1333. name: Object
  1334. nameWithType: Object
  1335. fullName: System.Object
  1336. isExternal: true
  1337. - name: )
  1338. nameWithType: )
  1339. fullName: )
  1340. spec.vb:
  1341. - uid: System.Object.Equals(System.Object,System.Object)
  1342. name: Equals
  1343. nameWithType: Object.Equals
  1344. fullName: System.Object.Equals
  1345. isExternal: true
  1346. - name: (
  1347. nameWithType: (
  1348. fullName: (
  1349. - uid: System.Object
  1350. name: Object
  1351. nameWithType: Object
  1352. fullName: System.Object
  1353. isExternal: true
  1354. - name: ', '
  1355. nameWithType: ', '
  1356. fullName: ', '
  1357. - uid: System.Object
  1358. name: Object
  1359. nameWithType: Object
  1360. fullName: System.Object
  1361. isExternal: true
  1362. - name: )
  1363. nameWithType: )
  1364. fullName: )
  1365. - uid: System.Object.GetType
  1366. commentId: M:System.Object.GetType
  1367. parent: System.Object
  1368. isExternal: true
  1369. name: GetType()
  1370. nameWithType: Object.GetType()
  1371. fullName: System.Object.GetType()
  1372. spec.csharp:
  1373. - uid: System.Object.GetType
  1374. name: GetType
  1375. nameWithType: Object.GetType
  1376. fullName: System.Object.GetType
  1377. isExternal: true
  1378. - name: (
  1379. nameWithType: (
  1380. fullName: (
  1381. - name: )
  1382. nameWithType: )
  1383. fullName: )
  1384. spec.vb:
  1385. - uid: System.Object.GetType
  1386. name: GetType
  1387. nameWithType: Object.GetType
  1388. fullName: System.Object.GetType
  1389. isExternal: true
  1390. - name: (
  1391. nameWithType: (
  1392. fullName: (
  1393. - name: )
  1394. nameWithType: )
  1395. fullName: )
  1396. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  1397. commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  1398. parent: System.Object
  1399. isExternal: true
  1400. name: ReferenceEquals(Object, Object)
  1401. nameWithType: Object.ReferenceEquals(Object, Object)
  1402. fullName: System.Object.ReferenceEquals(System.Object, System.Object)
  1403. spec.csharp:
  1404. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  1405. name: ReferenceEquals
  1406. nameWithType: Object.ReferenceEquals
  1407. fullName: System.Object.ReferenceEquals
  1408. isExternal: true
  1409. - name: (
  1410. nameWithType: (
  1411. fullName: (
  1412. - uid: System.Object
  1413. name: Object
  1414. nameWithType: Object
  1415. fullName: System.Object
  1416. isExternal: true
  1417. - name: ', '
  1418. nameWithType: ', '
  1419. fullName: ', '
  1420. - uid: System.Object
  1421. name: Object
  1422. nameWithType: Object
  1423. fullName: System.Object
  1424. isExternal: true
  1425. - name: )
  1426. nameWithType: )
  1427. fullName: )
  1428. spec.vb:
  1429. - uid: System.Object.ReferenceEquals(System.Object,System.Object)
  1430. name: ReferenceEquals
  1431. nameWithType: Object.ReferenceEquals
  1432. fullName: System.Object.ReferenceEquals
  1433. isExternal: true
  1434. - name: (
  1435. nameWithType: (
  1436. fullName: (
  1437. - uid: System.Object
  1438. name: Object
  1439. nameWithType: Object
  1440. fullName: System.Object
  1441. isExternal: true
  1442. - name: ', '
  1443. nameWithType: ', '
  1444. fullName: ', '
  1445. - uid: System.Object
  1446. name: Object
  1447. nameWithType: Object
  1448. fullName: System.Object
  1449. isExternal: true
  1450. - name: )
  1451. nameWithType: )
  1452. fullName: )
  1453. - uid: System.Object
  1454. commentId: T:System.Object
  1455. parent: System
  1456. isExternal: true
  1457. name: Object
  1458. nameWithType: Object
  1459. fullName: System.Object
  1460. - uid: System
  1461. commentId: N:System
  1462. isExternal: true
  1463. name: System
  1464. nameWithType: System
  1465. fullName: System
  1466. - uid: System.Int32
  1467. commentId: T:System.Int32
  1468. parent: System
  1469. isExternal: true
  1470. name: Int32
  1471. nameWithType: Int32
  1472. fullName: System.Int32
  1473. - uid: Terminal.Gui.Rect
  1474. commentId: T:Terminal.Gui.Rect
  1475. parent: Terminal.Gui
  1476. name: Rect
  1477. nameWithType: Rect
  1478. fullName: Terminal.Gui.Rect
  1479. - uid: Terminal.Gui.Rect.FromLTRB*
  1480. commentId: Overload:Terminal.Gui.Rect.FromLTRB
  1481. name: FromLTRB
  1482. nameWithType: Rect.FromLTRB
  1483. fullName: Terminal.Gui.Rect.FromLTRB
  1484. - uid: Terminal.Gui.Rect.Inflate*
  1485. commentId: Overload:Terminal.Gui.Rect.Inflate
  1486. name: Inflate
  1487. nameWithType: Rect.Inflate
  1488. fullName: Terminal.Gui.Rect.Inflate
  1489. - uid: Terminal.Gui.Size
  1490. commentId: T:Terminal.Gui.Size
  1491. parent: Terminal.Gui
  1492. name: Size
  1493. nameWithType: Size
  1494. fullName: Terminal.Gui.Size
  1495. - uid: Terminal.Gui.Rect.Intersect*
  1496. commentId: Overload:Terminal.Gui.Rect.Intersect
  1497. name: Intersect
  1498. nameWithType: Rect.Intersect
  1499. fullName: Terminal.Gui.Rect.Intersect
  1500. - uid: Terminal.Gui.Rect.Union*
  1501. commentId: Overload:Terminal.Gui.Rect.Union
  1502. name: Union
  1503. nameWithType: Rect.Union
  1504. fullName: Terminal.Gui.Rect.Union
  1505. - uid: Terminal.Gui.Rect.op_Equality*
  1506. commentId: Overload:Terminal.Gui.Rect.op_Equality
  1507. name: Equality
  1508. nameWithType: Rect.Equality
  1509. fullName: Terminal.Gui.Rect.Equality
  1510. - uid: System.Boolean
  1511. commentId: T:System.Boolean
  1512. parent: System
  1513. isExternal: true
  1514. name: Boolean
  1515. nameWithType: Boolean
  1516. fullName: System.Boolean
  1517. - uid: Terminal.Gui.Rect.op_Inequality*
  1518. commentId: Overload:Terminal.Gui.Rect.op_Inequality
  1519. name: Inequality
  1520. nameWithType: Rect.Inequality
  1521. fullName: Terminal.Gui.Rect.Inequality
  1522. - uid: Terminal.Gui.Rect.#ctor*
  1523. commentId: Overload:Terminal.Gui.Rect.#ctor
  1524. name: Rect
  1525. nameWithType: Rect.Rect
  1526. fullName: Terminal.Gui.Rect.Rect
  1527. - uid: Terminal.Gui.Point
  1528. commentId: T:Terminal.Gui.Point
  1529. parent: Terminal.Gui
  1530. name: Point
  1531. nameWithType: Point
  1532. fullName: Terminal.Gui.Point
  1533. - uid: Terminal.Gui.Rect.Bottom*
  1534. commentId: Overload:Terminal.Gui.Rect.Bottom
  1535. name: Bottom
  1536. nameWithType: Rect.Bottom
  1537. fullName: Terminal.Gui.Rect.Bottom
  1538. - uid: Terminal.Gui.Rect.IsEmpty*
  1539. commentId: Overload:Terminal.Gui.Rect.IsEmpty
  1540. name: IsEmpty
  1541. nameWithType: Rect.IsEmpty
  1542. fullName: Terminal.Gui.Rect.IsEmpty
  1543. - uid: Terminal.Gui.Rect.Left*
  1544. commentId: Overload:Terminal.Gui.Rect.Left
  1545. name: Left
  1546. nameWithType: Rect.Left
  1547. fullName: Terminal.Gui.Rect.Left
  1548. - uid: Terminal.Gui.Rect.Location*
  1549. commentId: Overload:Terminal.Gui.Rect.Location
  1550. name: Location
  1551. nameWithType: Rect.Location
  1552. fullName: Terminal.Gui.Rect.Location
  1553. - uid: Terminal.Gui.Rect.Right*
  1554. commentId: Overload:Terminal.Gui.Rect.Right
  1555. name: Right
  1556. nameWithType: Rect.Right
  1557. fullName: Terminal.Gui.Rect.Right
  1558. - uid: Terminal.Gui.Rect.Size*
  1559. commentId: Overload:Terminal.Gui.Rect.Size
  1560. name: Size
  1561. nameWithType: Rect.Size
  1562. fullName: Terminal.Gui.Rect.Size
  1563. - uid: Terminal.Gui.Rect.Top*
  1564. commentId: Overload:Terminal.Gui.Rect.Top
  1565. name: Top
  1566. nameWithType: Rect.Top
  1567. fullName: Terminal.Gui.Rect.Top
  1568. - uid: Terminal.Gui.Rect.Contains*
  1569. commentId: Overload:Terminal.Gui.Rect.Contains
  1570. name: Contains
  1571. nameWithType: Rect.Contains
  1572. fullName: Terminal.Gui.Rect.Contains
  1573. - uid: System.ValueType.Equals(System.Object)
  1574. commentId: M:System.ValueType.Equals(System.Object)
  1575. parent: System.ValueType
  1576. isExternal: true
  1577. name: Equals(Object)
  1578. nameWithType: ValueType.Equals(Object)
  1579. fullName: System.ValueType.Equals(System.Object)
  1580. spec.csharp:
  1581. - uid: System.ValueType.Equals(System.Object)
  1582. name: Equals
  1583. nameWithType: ValueType.Equals
  1584. fullName: System.ValueType.Equals
  1585. isExternal: true
  1586. - name: (
  1587. nameWithType: (
  1588. fullName: (
  1589. - uid: System.Object
  1590. name: Object
  1591. nameWithType: Object
  1592. fullName: System.Object
  1593. isExternal: true
  1594. - name: )
  1595. nameWithType: )
  1596. fullName: )
  1597. spec.vb:
  1598. - uid: System.ValueType.Equals(System.Object)
  1599. name: Equals
  1600. nameWithType: ValueType.Equals
  1601. fullName: System.ValueType.Equals
  1602. isExternal: true
  1603. - name: (
  1604. nameWithType: (
  1605. fullName: (
  1606. - uid: System.Object
  1607. name: Object
  1608. nameWithType: Object
  1609. fullName: System.Object
  1610. isExternal: true
  1611. - name: )
  1612. nameWithType: )
  1613. fullName: )
  1614. - uid: Terminal.Gui.Rect.Equals*
  1615. commentId: Overload:Terminal.Gui.Rect.Equals
  1616. name: Equals
  1617. nameWithType: Rect.Equals
  1618. fullName: Terminal.Gui.Rect.Equals
  1619. - uid: System.ValueType
  1620. commentId: T:System.ValueType
  1621. parent: System
  1622. isExternal: true
  1623. name: ValueType
  1624. nameWithType: ValueType
  1625. fullName: System.ValueType
  1626. - uid: System.ValueType.GetHashCode
  1627. commentId: M:System.ValueType.GetHashCode
  1628. parent: System.ValueType
  1629. isExternal: true
  1630. name: GetHashCode()
  1631. nameWithType: ValueType.GetHashCode()
  1632. fullName: System.ValueType.GetHashCode()
  1633. spec.csharp:
  1634. - uid: System.ValueType.GetHashCode
  1635. name: GetHashCode
  1636. nameWithType: ValueType.GetHashCode
  1637. fullName: System.ValueType.GetHashCode
  1638. isExternal: true
  1639. - name: (
  1640. nameWithType: (
  1641. fullName: (
  1642. - name: )
  1643. nameWithType: )
  1644. fullName: )
  1645. spec.vb:
  1646. - uid: System.ValueType.GetHashCode
  1647. name: GetHashCode
  1648. nameWithType: ValueType.GetHashCode
  1649. fullName: System.ValueType.GetHashCode
  1650. isExternal: true
  1651. - name: (
  1652. nameWithType: (
  1653. fullName: (
  1654. - name: )
  1655. nameWithType: )
  1656. fullName: )
  1657. - uid: Terminal.Gui.Rect.GetHashCode*
  1658. commentId: Overload:Terminal.Gui.Rect.GetHashCode
  1659. name: GetHashCode
  1660. nameWithType: Rect.GetHashCode
  1661. fullName: Terminal.Gui.Rect.GetHashCode
  1662. - uid: Terminal.Gui.Rect.IntersectsWith*
  1663. commentId: Overload:Terminal.Gui.Rect.IntersectsWith
  1664. name: IntersectsWith
  1665. nameWithType: Rect.IntersectsWith
  1666. fullName: Terminal.Gui.Rect.IntersectsWith
  1667. - uid: Terminal.Gui.Rect.Offset*
  1668. commentId: Overload:Terminal.Gui.Rect.Offset
  1669. name: Offset
  1670. nameWithType: Rect.Offset
  1671. fullName: Terminal.Gui.Rect.Offset
  1672. - uid: System.ValueType.ToString
  1673. commentId: M:System.ValueType.ToString
  1674. parent: System.ValueType
  1675. isExternal: true
  1676. name: ToString()
  1677. nameWithType: ValueType.ToString()
  1678. fullName: System.ValueType.ToString()
  1679. spec.csharp:
  1680. - uid: System.ValueType.ToString
  1681. name: ToString
  1682. nameWithType: ValueType.ToString
  1683. fullName: System.ValueType.ToString
  1684. isExternal: true
  1685. - name: (
  1686. nameWithType: (
  1687. fullName: (
  1688. - name: )
  1689. nameWithType: )
  1690. fullName: )
  1691. spec.vb:
  1692. - uid: System.ValueType.ToString
  1693. name: ToString
  1694. nameWithType: ValueType.ToString
  1695. fullName: System.ValueType.ToString
  1696. isExternal: true
  1697. - name: (
  1698. nameWithType: (
  1699. fullName: (
  1700. - name: )
  1701. nameWithType: )
  1702. fullName: )
  1703. - uid: Terminal.Gui.Rect.ToString*
  1704. commentId: Overload:Terminal.Gui.Rect.ToString
  1705. name: ToString
  1706. nameWithType: Rect.ToString
  1707. fullName: Terminal.Gui.Rect.ToString
  1708. - uid: System.String
  1709. commentId: T:System.String
  1710. parent: System
  1711. isExternal: true
  1712. name: String
  1713. nameWithType: String
  1714. fullName: System.String
  1715. shouldSkipMarkup: true