מחלקה עצם_זז|זז
מחלקת בסיס:
עצם מחלקות יורשות: ריק
תיאור: מחלקה המייצגת את הצב במודל גרפיקת-הצב של מאמא
- שדות:
- כוון|זוית|כיוון|זווית: כוון הצב הנוכחי
- צבע_עט: צבע הצב הנוכחי
- מתודות:
- אחורה(): מקדמת את הצב בכוון ההפוך לכוונו הנוכחי לפי המרחק הנתון.
- null(): העבר קו אל הנקודה הנתונה
- אליפסה(): צייר אליפסה: האליפסה תצוייר בתוך המלבן התוחם המוגדר בין הנקודה הנוכחית, כנקודה שמאלית עליונה, לנקודה הנתונה כנקודה ימנית תחתונה.
- אפס(): אפס את מצב הצב ומצב העט: הצב חוזר לנקודה (0,0) עם הפנים צפונה, מצב העט הוא מטה (כתיבה)
- null(): בטל את פעולת הציור האחרונה שבוצעה עם צב זה
- בצע_שוב(): בצע שוב את פעולת הציור האחרונה שבוצעה עם צב זה
- null(): מחזירה את הצב אל הנקודה (0,0) בכוון צפון.
- הורד_עט(): הורד את העט - תנועת הצב תכלול ציור קוים
- הסתר_צב(): הסתר את הצב מהתצוגה
- הצג_צב(): הצג את הצב בתצוגה
- הרם_עט(): הרם את העט - תנועות הצב מעתה הן ללא ציור קוים
- null(): פנה ימינה בזוית הנתונה במעלות. אם לא ניתן פרמטר, הפנייה היא ב- 90 מעלות.
- מקום(): קבע/קבל את מקום הצב הנוכחי
- נקה(): מחק את כל קוי הצב מהתצוגה
- עט_מוחק(): העט במצב מוחק - תנועת הצב תגרום למחיקת נקודות וקוים הנמצאים על ציר תנועתו
- עט_רגיל(): העט במצב רגיל (לא במחיקה)
- קדימה(): מקדמת את הצב קדימה בכוון הנוכחי שלו לפי המרחק הנתון.
- שמאלה(): פנה שמאלה בזוית הנתונה במעלות. אם לא ניתן פרמטר, הפנייה היא ב- 90 מעלות.
- אירועים:
- ריק
חזרה למפרט מאמא