Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Альфа-змішування: алгоритм виконання

Реферат Альфа-змішування: алгоритм виконання





[45]. x * (View [46]. y - View [44]. y) + View [46]. x * (View [44]. y - View [45]. y); [26] = nz/Math. Sqrt (nz * nz + ny * ny + nx * nx);

}

// Отримати зображення кубаПоказатьСцену ()

{

ПостроітьСцену ();. Image = b;

}

// Метод-прапор

bool Flag (int i, int PlaneNumber, int [] Order)

{flag = true;// Прапор піднято (int j = 0; j

if (Order [j] == i) flag = false;// Порівнюємо номер грані в масиві порядку з номером даної граніflag;// Повертаємо значення прапора

}

// Метод сортування гранейСортіровкаГраней (int PlanesCount, int PlaneNumber)

{k = 1000;// Показник глибини

for (int i = 0; i <27; i + +)// Перебираємо всі грані

{(Flag (i, PlaneNumber, Order))//

if (D [i]

{//то. = D [i];// Показник глибини дорівнює конкретному значенням [PlaneNumber] = i;// Заповнення масиву по порядку розташування граней

}

} -;// Зменшуємо кількість граней на 1 + +;// Збільшуємо номер грані на 1 (PlanesCount> 0)// Якщо кількість граней> 0, викликаємо рекурсію

СортіровкаГраней (PlanesCount, PlaneNumber);

}

// Події, оброблювані при завантаженні форми програми

private void Form1_Load (object sender, EventArgs e)

{= 89.549087; = 134.99817; [0] = new Point3D (-50, - 50, 0);// A [1] = new Point3D (-48, - 50, - 15) ;// B [2] = new Point3D (-40, - 50, - 30);// C [3] = new Point3D (-28, - 50, - 42);// D [4] = new Point3D (-15, - 50, - 48);// E [5] = new Point3D (0, - 50, - 50);// F [6] = new Point3D (15, - 50, - 48);//G [7] = new Point3D (28, - 50, - 42);// H [8] = new Point3D (40, - 50, - 30);// I [9] = new Point3D (48, - 50, - 15);// J [10] = new Point3D (50, - 50, 0);// K [11] = new Point3D (48, - 50, 15);// L [12] = new Point3D (40, - 50, 30);// M [13] = new Point3D (28, - 50, 42);// N [14] = new Point3D (15, - 50, 48);// O [ 15] = new Point3D (0, - 50, 50);// P [16] = new Point3D (-15, - 50, 48);// R [17] = new Point3D (-28, - 50, 42 );// S [18] = new Point3D (-40, - 50, 30);// T [19] = new Point3D (-48, - 50, 15);// U

// Верхня площина склянки

Vertex [20] = new Point3D (-60, 100, 0);// A-1 [21] = new Point3D (-58, 100, - 19);// B-1 [22] = new Point3D (-48, 100, - 36);// C-1 [23] = new Point3D (-35, 100, - 50);// D-1 [24] = new Point3D (- 18, 100, - 58);// E-1 [25] = new Point3D (0, 100, - 60);// F-1 [26] = new Point3D (18, 100, - 58);// G-1 [27] = new Poi...


Назад | сторінка 8 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: The American Flag
  • Реферат на тему: Збутова діяльність ВАТ &Прапор індустріалізації&
  • Реферат на тему: Державний прапор Російської імперії (проблема співвідношення кольорів в рос ...
  • Реферат на тему: Бухгалтерська (фінансова) звітність на прикладі ГУП ОПХ "Прапор Жовтня ...
  • Реферат на тему: Прогноз банкрутства та основні напрямки поліпшення фінансового стану СПК &q ...