1
<Type Name="Rectangle" FullName="Xwt.Rectangle">
2
<TypeSignature Language="C#" Value="public struct Rectangle" />
3
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Rectangle extends System.ValueType" />
5
<AssemblyName>Xwt</AssemblyName>
6
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
9
<BaseTypeName>System.ValueType</BaseTypeName>
13
<summary>To be added.</summary>
14
<remarks>To be added.</remarks>
17
<Member MemberName=".ctor">
18
<MemberSignature Language="C#" Value="public Rectangle (Xwt.Point loc, Xwt.Size sz);" />
19
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype Xwt.Point loc, valuetype Xwt.Size sz) cil managed" />
20
<MemberType>Constructor</MemberType>
22
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
25
<Parameter Name="loc" Type="Xwt.Point" />
26
<Parameter Name="sz" Type="Xwt.Size" />
29
<param name="loc">To be added.</param>
30
<param name="sz">To be added.</param>
31
<summary>To be added.</summary>
32
<remarks>To be added.</remarks>
35
<Member MemberName=".ctor">
36
<MemberSignature Language="C#" Value="public Rectangle (double x, double y, double width, double height);" />
37
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float64 x, float64 y, float64 width, float64 height) cil managed" />
38
<MemberType>Constructor</MemberType>
40
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
43
<Parameter Name="x" Type="System.Double" />
44
<Parameter Name="y" Type="System.Double" />
45
<Parameter Name="width" Type="System.Double" />
46
<Parameter Name="height" Type="System.Double" />
49
<param name="x">To be added.</param>
50
<param name="y">To be added.</param>
51
<param name="width">To be added.</param>
52
<param name="height">To be added.</param>
53
<summary>To be added.</summary>
54
<remarks>To be added.</remarks>
57
<Member MemberName="Bottom">
58
<MemberSignature Language="C#" Value="public double Bottom { get; set; }" />
59
<MemberSignature Language="ILAsm" Value=".property instance float64 Bottom" />
60
<MemberType>Property</MemberType>
62
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
65
<ReturnType>System.Double</ReturnType>
68
<summary>To be added.</summary>
69
<value>To be added.</value>
70
<remarks>To be added.</remarks>
73
<Member MemberName="Center">
74
<MemberSignature Language="C#" Value="public Xwt.Point Center { get; }" />
75
<MemberSignature Language="ILAsm" Value=".property instance valuetype Xwt.Point Center" />
76
<MemberType>Property</MemberType>
78
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
81
<ReturnType>Xwt.Point</ReturnType>
84
<summary>To be added.</summary>
85
<value>To be added.</value>
86
<remarks>To be added.</remarks>
89
<Member MemberName="Contains">
90
<MemberSignature Language="C#" Value="public bool Contains (Xwt.Point pt);" />
91
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Contains(valuetype Xwt.Point pt) cil managed" />
92
<MemberType>Method</MemberType>
94
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
97
<ReturnType>System.Boolean</ReturnType>
100
<Parameter Name="pt" Type="Xwt.Point" />
103
<param name="pt">To be added.</param>
104
<summary>To be added.</summary>
105
<returns>To be added.</returns>
106
<remarks>To be added.</remarks>
109
<Member MemberName="Contains">
110
<MemberSignature Language="C#" Value="public bool Contains (Xwt.Rectangle rect);" />
111
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Contains(valuetype Xwt.Rectangle rect) cil managed" />
112
<MemberType>Method</MemberType>
114
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
117
<ReturnType>System.Boolean</ReturnType>
120
<Parameter Name="rect" Type="Xwt.Rectangle" />
123
<param name="rect">To be added.</param>
124
<summary>To be added.</summary>
125
<returns>To be added.</returns>
126
<remarks>To be added.</remarks>
129
<Member MemberName="Contains">
130
<MemberSignature Language="C#" Value="public bool Contains (double x, double y);" />
131
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Contains(float64 x, float64 y) cil managed" />
132
<MemberType>Method</MemberType>
134
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
137
<ReturnType>System.Boolean</ReturnType>
140
<Parameter Name="x" Type="System.Double" />
141
<Parameter Name="y" Type="System.Double" />
144
<param name="x">To be added.</param>
145
<param name="y">To be added.</param>
146
<summary>To be added.</summary>
147
<returns>To be added.</returns>
148
<remarks>To be added.</remarks>
151
<Member MemberName="Equals">
152
<MemberSignature Language="C#" Value="public override bool Equals (object o);" />
153
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object o) cil managed" />
154
<MemberType>Method</MemberType>
156
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
159
<ReturnType>System.Boolean</ReturnType>
162
<Parameter Name="o" Type="System.Object" />
165
<param name="o">To be added.</param>
166
<summary>To be added.</summary>
167
<returns>To be added.</returns>
168
<remarks>To be added.</remarks>
171
<Member MemberName="FromLTRB">
172
<MemberSignature Language="C#" Value="public static Xwt.Rectangle FromLTRB (double left, double top, double right, double bottom);" />
173
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype Xwt.Rectangle FromLTRB(float64 left, float64 top, float64 right, float64 bottom) cil managed" />
174
<MemberType>Method</MemberType>
176
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
179
<ReturnType>Xwt.Rectangle</ReturnType>
182
<Parameter Name="left" Type="System.Double" />
183
<Parameter Name="top" Type="System.Double" />
184
<Parameter Name="right" Type="System.Double" />
185
<Parameter Name="bottom" Type="System.Double" />
188
<param name="left">To be added.</param>
189
<param name="top">To be added.</param>
190
<param name="right">To be added.</param>
191
<param name="bottom">To be added.</param>
192
<summary>To be added.</summary>
193
<returns>To be added.</returns>
194
<remarks>To be added.</remarks>
197
<Member MemberName="GetHashCode">
198
<MemberSignature Language="C#" Value="public override int GetHashCode ();" />
199
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
200
<MemberType>Method</MemberType>
202
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
205
<ReturnType>System.Int32</ReturnType>
209
<summary>To be added.</summary>
210
<returns>To be added.</returns>
211
<remarks>To be added.</remarks>
214
<Member MemberName="Height">
215
<MemberSignature Language="C#" Value="public double Height { get; set; }" />
216
<MemberSignature Language="ILAsm" Value=".property instance float64 Height" />
217
<MemberType>Property</MemberType>
219
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
222
<ReturnType>System.Double</ReturnType>
225
<summary>To be added.</summary>
226
<value>To be added.</value>
227
<remarks>To be added.</remarks>
230
<Member MemberName="Inflate">
231
<MemberSignature Language="C#" Value="public Xwt.Rectangle Inflate (Xwt.Size sz);" />
232
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xwt.Rectangle Inflate(valuetype Xwt.Size sz) cil managed" />
233
<MemberType>Method</MemberType>
235
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
238
<ReturnType>Xwt.Rectangle</ReturnType>
241
<Parameter Name="sz" Type="Xwt.Size" />
244
<param name="sz">To be added.</param>
245
<summary>To be added.</summary>
246
<returns>To be added.</returns>
247
<remarks>To be added.</remarks>
250
<Member MemberName="Inflate">
251
<MemberSignature Language="C#" Value="public Xwt.Rectangle Inflate (double width, double height);" />
252
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xwt.Rectangle Inflate(float64 width, float64 height) cil managed" />
253
<MemberType>Method</MemberType>
255
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
258
<ReturnType>Xwt.Rectangle</ReturnType>
261
<Parameter Name="width" Type="System.Double" />
262
<Parameter Name="height" Type="System.Double" />
265
<param name="width">To be added.</param>
266
<param name="height">To be added.</param>
267
<summary>To be added.</summary>
268
<returns>To be added.</returns>
269
<remarks>To be added.</remarks>
272
<Member MemberName="Intersect">
273
<MemberSignature Language="C#" Value="public Xwt.Rectangle Intersect (Xwt.Rectangle r);" />
274
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xwt.Rectangle Intersect(valuetype Xwt.Rectangle r) cil managed" />
275
<MemberType>Method</MemberType>
277
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
280
<ReturnType>Xwt.Rectangle</ReturnType>
283
<Parameter Name="r" Type="Xwt.Rectangle" />
286
<param name="r">To be added.</param>
287
<summary>To be added.</summary>
288
<returns>To be added.</returns>
289
<remarks>To be added.</remarks>
292
<Member MemberName="IntersectsWith">
293
<MemberSignature Language="C#" Value="public bool IntersectsWith (Xwt.Rectangle r);" />
294
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool IntersectsWith(valuetype Xwt.Rectangle r) cil managed" />
295
<MemberType>Method</MemberType>
297
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
300
<ReturnType>System.Boolean</ReturnType>
303
<Parameter Name="r" Type="Xwt.Rectangle" />
306
<param name="r">To be added.</param>
307
<summary>To be added.</summary>
308
<returns>To be added.</returns>
309
<remarks>To be added.</remarks>
312
<Member MemberName="IsEmpty">
313
<MemberSignature Language="C#" Value="public bool IsEmpty { get; }" />
314
<MemberSignature Language="ILAsm" Value=".property instance bool IsEmpty" />
315
<MemberType>Property</MemberType>
317
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
320
<ReturnType>System.Boolean</ReturnType>
323
<summary>To be added.</summary>
324
<value>To be added.</value>
325
<remarks>To be added.</remarks>
328
<Member MemberName="Left">
329
<MemberSignature Language="C#" Value="public double Left { get; set; }" />
330
<MemberSignature Language="ILAsm" Value=".property instance float64 Left" />
331
<MemberType>Property</MemberType>
333
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
336
<ReturnType>System.Double</ReturnType>
339
<summary>To be added.</summary>
340
<value>To be added.</value>
341
<remarks>To be added.</remarks>
344
<Member MemberName="Location">
345
<MemberSignature Language="C#" Value="public Xwt.Point Location { get; set; }" />
346
<MemberSignature Language="ILAsm" Value=".property instance valuetype Xwt.Point Location" />
347
<MemberType>Property</MemberType>
349
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
352
<ReturnType>Xwt.Point</ReturnType>
355
<summary>To be added.</summary>
356
<value>To be added.</value>
357
<remarks>To be added.</remarks>
360
<Member MemberName="Offset">
361
<MemberSignature Language="C#" Value="public Xwt.Rectangle Offset (Xwt.Point dr);" />
362
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xwt.Rectangle Offset(valuetype Xwt.Point dr) cil managed" />
363
<MemberType>Method</MemberType>
365
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
368
<ReturnType>Xwt.Rectangle</ReturnType>
371
<Parameter Name="dr" Type="Xwt.Point" />
374
<param name="dr">To be added.</param>
375
<summary>To be added.</summary>
376
<returns>To be added.</returns>
377
<remarks>To be added.</remarks>
380
<Member MemberName="Offset">
381
<MemberSignature Language="C#" Value="public Xwt.Rectangle Offset (double dx, double dy);" />
382
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xwt.Rectangle Offset(float64 dx, float64 dy) cil managed" />
383
<MemberType>Method</MemberType>
385
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
388
<ReturnType>Xwt.Rectangle</ReturnType>
391
<Parameter Name="dx" Type="System.Double" />
392
<Parameter Name="dy" Type="System.Double" />
395
<param name="dx">To be added.</param>
396
<param name="dy">To be added.</param>
397
<summary>To be added.</summary>
398
<returns>To be added.</returns>
399
<remarks>To be added.</remarks>
402
<Member MemberName="op_Equality">
403
<MemberSignature Language="C#" Value="public static bool op_Equality (Xwt.Rectangle r1, Xwt.Rectangle r2);" />
404
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype Xwt.Rectangle r1, valuetype Xwt.Rectangle r2) cil managed" />
405
<MemberType>Method</MemberType>
407
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
410
<ReturnType>System.Boolean</ReturnType>
413
<Parameter Name="r1" Type="Xwt.Rectangle" />
414
<Parameter Name="r2" Type="Xwt.Rectangle" />
417
<param name="r1">To be added.</param>
418
<param name="r2">To be added.</param>
419
<summary>To be added.</summary>
420
<returns>To be added.</returns>
421
<remarks>To be added.</remarks>
424
<Member MemberName="op_Inequality">
425
<MemberSignature Language="C#" Value="public static bool op_Inequality (Xwt.Rectangle r1, Xwt.Rectangle r2);" />
426
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype Xwt.Rectangle r1, valuetype Xwt.Rectangle r2) cil managed" />
427
<MemberType>Method</MemberType>
429
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
432
<ReturnType>System.Boolean</ReturnType>
435
<Parameter Name="r1" Type="Xwt.Rectangle" />
436
<Parameter Name="r2" Type="Xwt.Rectangle" />
439
<param name="r1">To be added.</param>
440
<param name="r2">To be added.</param>
441
<summary>To be added.</summary>
442
<returns>To be added.</returns>
443
<remarks>To be added.</remarks>
446
<Member MemberName="Right">
447
<MemberSignature Language="C#" Value="public double Right { get; set; }" />
448
<MemberSignature Language="ILAsm" Value=".property instance float64 Right" />
449
<MemberType>Property</MemberType>
451
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
454
<ReturnType>System.Double</ReturnType>
457
<summary>To be added.</summary>
458
<value>To be added.</value>
459
<remarks>To be added.</remarks>
462
<Member MemberName="Size">
463
<MemberSignature Language="C#" Value="public Xwt.Size Size { get; set; }" />
464
<MemberSignature Language="ILAsm" Value=".property instance valuetype Xwt.Size Size" />
465
<MemberType>Property</MemberType>
467
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
470
<ReturnType>Xwt.Size</ReturnType>
473
<summary>To be added.</summary>
474
<value>To be added.</value>
475
<remarks>To be added.</remarks>
478
<Member MemberName="Top">
479
<MemberSignature Language="C#" Value="public double Top { get; set; }" />
480
<MemberSignature Language="ILAsm" Value=".property instance float64 Top" />
481
<MemberType>Property</MemberType>
483
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
486
<ReturnType>System.Double</ReturnType>
489
<summary>To be added.</summary>
490
<value>To be added.</value>
491
<remarks>To be added.</remarks>
494
<Member MemberName="ToString">
495
<MemberSignature Language="C#" Value="public override string ToString ();" />
496
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
497
<MemberType>Method</MemberType>
499
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
502
<ReturnType>System.String</ReturnType>
506
<summary>To be added.</summary>
507
<returns>To be added.</returns>
508
<remarks>To be added.</remarks>
511
<Member MemberName="Union">
512
<MemberSignature Language="C#" Value="public Xwt.Rectangle Union (Xwt.Rectangle r);" />
513
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype Xwt.Rectangle Union(valuetype Xwt.Rectangle r) cil managed" />
514
<MemberType>Method</MemberType>
516
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
519
<ReturnType>Xwt.Rectangle</ReturnType>
522
<Parameter Name="r" Type="Xwt.Rectangle" />
525
<param name="r">To be added.</param>
526
<summary>To be added.</summary>
527
<returns>To be added.</returns>
528
<remarks>To be added.</remarks>
531
<Member MemberName="Width">
532
<MemberSignature Language="C#" Value="public double Width { get; set; }" />
533
<MemberSignature Language="ILAsm" Value=".property instance float64 Width" />
534
<MemberType>Property</MemberType>
536
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
539
<ReturnType>System.Double</ReturnType>
542
<summary>To be added.</summary>
543
<value>To be added.</value>
544
<remarks>To be added.</remarks>
547
<Member MemberName="X">
548
<MemberSignature Language="C#" Value="public double X { get; set; }" />
549
<MemberSignature Language="ILAsm" Value=".property instance float64 X" />
550
<MemberType>Property</MemberType>
552
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
555
<ReturnType>System.Double</ReturnType>
558
<summary>To be added.</summary>
559
<value>To be added.</value>
560
<remarks>To be added.</remarks>
563
<Member MemberName="Y">
564
<MemberSignature Language="C#" Value="public double Y { get; set; }" />
565
<MemberSignature Language="ILAsm" Value=".property instance float64 Y" />
566
<MemberType>Property</MemberType>
568
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
571
<ReturnType>System.Double</ReturnType>
574
<summary>To be added.</summary>
575
<value>To be added.</value>
576
<remarks>To be added.</remarks>
579
<Member MemberName="Zero">
580
<MemberSignature Language="C#" Value="public static Xwt.Rectangle Zero;" />
581
<MemberSignature Language="ILAsm" Value=".field public static valuetype Xwt.Rectangle Zero" />
582
<MemberType>Field</MemberType>
584
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
587
<ReturnType>Xwt.Rectangle</ReturnType>
590
<summary>To be added.</summary>
591
<remarks>To be added.</remarks>