Matematika-informatika fakulteti
Birlashtirilgan geometriya
Download 163.06 Kb.
|
Algoritmik tillar va dasturlash
- Bu sahifa navigatsiya:
- Union Xor
Birlashtirilgan geometriya
CombinedGeometry ikkita geometriyadan iborat. Bunda u ikkita geometriyani birlashtira oladigan GeometryGroupga o'xshaydi. Biroq, ular orasida farqlar mavjud. Farqi shundaki, CombinedGeometry obyekti GeometryCombinedMode xususiyatiga ega bo’lib, u ikkita geometriyaning bir-biriga o‘xshash modelini belgilaydi: Birlashma: raqam ikkala geometriyani ham o'z ichiga oladi Kesish: raqam bir vaqtning o'zida ikkala geometriyaga tegishli bo'lgan maydonni o'z ichiga oladi Xor: rasm faqat geometriyaning kesishmaydigan hududlarini o'z ichiga oladi Chiqaring: rasm birinchi geometriyani o'z ichiga oladi, ikkinchi geometriyaga tegishli bo'lgan joylar bundan mustasno Keling, barcha usullardan foydalanamiz: Fill="LightPink" Stroke="LightBlue"> Grid.Row="1" Fill="LightPink" Stroke="LightBlue"> Grid.Row="2" Fill="LightPink" Stroke="LightBlue"> Grid.Row="3" Fill="LightPink" Stroke="LightBlue"> UnionXorIntersectExclude3-§. PathGeometry sinfi bilan ishlash. PathGeometry sizga murakkabroq geometriyani yaratishga imkon beradi. PathGeometry bir yoki bir nechta PathFigure komponentlarini o'z ichiga oladi. PathFigure obyekti, o'z navbatida, segmentlardan hosil bo'ladi. Barcha segmentlar PathSegment sinfidan meros bo'lib, bir necha turdagi: LineSegment ikki nuqta orasidagi to'g'ri chiziq segmentini belgilaydi ArcSegment yoyni belgilaydi BezierSegment Bezier egri chizig'ini belgilaydi QuadraticBezierSegment kvadratik Bezier egri chizig'ini belgilaydi PolyLineSegment bir nechta satrlardan iborat segmentni belgilaydi PolyBezierSegment bir nechta Bezier egri segmentini belgilaydi PolyQuadraticBezierSegment bir nechta kvadratik Bezier egri chizig'ining segmentini belgilaydi Bu segmentlar PathFigure obyektining Segment xossasini tashkil qiladi. Bundan tashqari, PathFigure yana bir qancha muhim xususiyatlarga ega: Download 163.06 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling