View Full Version : ترسیم اشکال هندسی
Asad.Safari
شنبه 21 آبان 1384, 12:18 عصر
ویرایش شده
-----------------------------
با سلام
چطور میشه با پارامترهایی که از کاربر میگریم
اشکال هندسی ( مربع و دایره و مثلث ) رو ترسیم کنیم!
من میدونم مثلا برای کشیدن دایره نقطه وسط و شعاع باشه کافیه اما این چطور بکشیم یا
برای مثلث و مربع !
ممنون!
ab_ba
دوشنبه 23 آبان 1384, 07:52 صبح
منظورت از cos(x و sin(x چیه
ببین مثلا برای رسم مثلث باید (دو ضلع و زاویه بین) یا سه ضلع یا (دو زاویه و ضلع بین) و برای دایره مرکز و شعاع یا سه نقطه از دایره مشخص باشد بعد بقیه چیزهایی را که نیاز داریم را با فرمولهای هندسی حساب میکنیم
Asad.Safari
پنج شنبه 24 آذر 1384, 09:47 صبح
با سلام
سوال ویرایش شد!
لطفا به این سوال ویرایش ده جواب بدین !
متشکر
اَرژنگ
شنبه 26 آذر 1384, 20:26 عصر
برایه مربع،(اگر مربع دو پارامتر لازم داید:
۱ـ نقطه پائین دست چپ و بالا دست راست.
ویا نقطه پائین دست چپ و بالا دست راست اندازه یک ضلعه مربع (اگر مربع قابل چرخیدن باشه).
ویا نقطه پائین دست چپ ، اندازه یک ضلعه مربع و زاویه چرخش.
مثلث معمولاً با س نقطه معلوم میشه، ولی حداقل ۲۰۰ روش مختلف وجود دارد که این سه نقطه چگونه تعریف شده باشند، ولی معمولاً سه نقطهای هستند که اضلاع را در بر میگریند.
البته میشه که اندازه اضلاع و درجه چرخش را از کاربر گرفت.
بستگی به این دارد که برایه چه کاری استفاده میکنید، مهندسی یا فقط ترسی کردن ساده. با ماوس کاربر پارمتراها را متگرید و یا با مقدار عدیدی با کیبرد.
اگر میتونید از کاربر بپرسید که معمولاً چگونه با مربع و مثلث کار میکند،
ً با نوعشان (قائم الساعقه، متساویالضلاع...) و یا با اندزه اضلاع و مقدار چرخش و یا روش دیگری.
هر چقدر که روش کار کردن کاربر را بیشتر درک کنید همانقدر میتوانید به ارائیه جواب با برنامهتان بهبود ببخشید.
حامد مصافی
یک شنبه 27 آذر 1384, 02:39 صبح
سلام
فضای اسمی system.drawing رو به پروژه اضافه کن
یک متغیر از نوع graphics تعریف کن
متغیر فوق رو مقدار دهی کن
g = con.creategraphics
منظور از con کنترلیه که می خوای روش ترسیم انجام بدی
در مر حله بعد با استفاده از متد های این شی می تونی به خواسته ات برسی(خیلی خیلی فشرده گفتم!)
می مونه مسایل مربوط به ریاضی که اونم به عهده خودت
Asad.Safari
پنج شنبه 08 دی 1384, 13:15 عصر
برایه مربع،(اگر مربع دو پارامتر لازم داید:
۱ـ نقطه پائین دست چپ و بالا دست راست.
ویا نقطه پائین دست چپ و بالا دست راست اندازه یک ضلعه مربع (اگر مربع قابل چرخیدن باشه).
ویا نقطه پائین دست چپ ، اندازه یک ضلعه مربع و زاویه چرخش.
مثلث معمولاً با س نقطه معلوم میشه، ولی حداقل ۲۰۰ روش مختلف وجود دارد که این سه نقطه چگونه تعریف شده باشند، ولی معمولاً سه نقطهای هستند که اضلاع را در بر میگریند.
البته میشه که اندازه اضلاع و درجه چرخش را از کاربر گرفت.
بستگی به این دارد که برایه چه کاری استفاده میکنید، مهندسی یا فقط ترسی کردن ساده. با ماوس کاربر پارمتراها را متگرید و یا با مقدار عدیدی با کیبرد.
اگر میتونید از کاربر بپرسید که معمولاً چگونه با مربع و مثلث کار میکند،
ً با نوعشان (قائم الساعقه، متساویالضلاع...) و یا با اندزه اضلاع و مقدار چرخش و یا روش دیگری.
هر چقدر که روش کار کردن کاربر را بیشتر درک کنید همانقدر میتوانید به ارائیه جواب با برنامهتان بهبود ببخشید.
من اینایی که شما گفتین رو میدونم , ولی نمی دونم چه طور استفاده کنم!
اگه میشه برا هر کدوم مثال بزنید!
حامد مصافی
پنج شنبه 08 دی 1384, 15:38 عصر
این سوال قبلاً در بخش وی بی دات نت بوده؟؟؟؟؟؟؟؟؟؟؟؟؟؟
Asad.Safari
شنبه 10 دی 1384, 10:32 صبح
این سوال قبلاً در بخش وی بی دات نت بوده؟؟؟؟؟؟؟؟؟؟؟؟؟؟
این پست از اولش در این بخش بود!
اگر کسی مثالی و یا سورس کد حاضری در این مورد دارد ! برام بفرستد ممنون میشم!
تشکر
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.