Використання акселерометра в Processing

Більшість пристроїв Android містять акселерометр Цей чіп використовується для опреленного орієнтації вашого пристрою Він буде повертати різні значення, якщо ви будете тримати пристрій вертикально, горизонтально або вгору дном У цьому прикладі ми навчимося читати відомості для гри в кулькою на екрані

Використання таймера в додатках

Для відстеження тимчасових проміжків в системі або виконання дій у програмі з необхідною періодичністю в Win32 реалізований ряд API-функцій При роботі з ними необхідно памятати, що система Windows не є ОС реального часу, і точність підрахунку часу залежить від виникнення переривань в системі і кількості одночасно запущених додатків Під часом Windows розуміється кількість мілісекунд, які […]

Функції для з необов’язковими аргументами

Деякі вбудовані функції дозволяють опускати певні аргументи Наприклад, у функції ПС (PV) необовязковими є аргументи тип і бс (Майбутня вартість), Excel все одно вирахує результат Цей підхід застосуємо і до ваших власних функціях Припустимо, ви хочете створити просту користувача функцію з імям Трикутник, яка за теоремою Піфагора визначає довжину будь-якої сторони прямокутного трикутника на підставі […]

Вперед до об’єктно-орієнтованого програмування

Обєкт(Object) це, насправді, просто химерна назва структури (struct) Важлива особливість полягає в тому, що обєкт, крім даних, може містити функції Ось приклад буфера, але з двомафункціями-членами (Member functions), які також називають методами (methods)

Функції дат і часу

, що надаються Excel, дозволяють швидко і точно проводити різні обчислення на робочому листі Наприклад, за допомогою функції ЧАС (HOUR) можна моментально підрахувати щоденне кількість робочих годин по щомісячній платіжної відомості, складеної на аркуші Excel, а функція ДЕНЬНЕД (WEEKDAY) надасть вам допомогу в питанні вибору оплати праці працівника: стандартної ставки (з понеділка по пятницю) або […]

Розпізнавання обличчя за допомогою OpenCV в Processing

Одна з найпрекрасніших можливостей OpenCV це розпізнавання осіб У цьому прикладі ми подивимося, як можна реалізувати її в невеликому обсязі коду Як це робиться Так само, як і в попередніх прикладах з OpenCV ми почнемо з імпорту бібліотеки OpenCV Також вам потрібно імпортувати клас javaawtRectangle, так як функція розпізнавання осіб повертає обєкти-прямокутники Вам доведеться набрати […]

Взаємодія Visual C + + і форми CBuilder

У першому прикладі цієї глави ми вивчили основні моменти, що дозволяють використовувати форми CBuilder в додатках MFC Це, звичайно, дуже важливо, але є важливіші завдання, ніж простий висновок форми на екран У нашому теперішньому прикладі ми навчимося здійснювати взаємодію між MFC і формами CBuilder Ми створимо простеньку форму, щось на зразок листка із записника, в […]

Виклик підсистеми

B функції зворотного виклику використовується стандартний метод узгодження характерного для мови C механізму зворотних викликів з класами C + + Як і більшість систем, що дозволяють використовувати зворотні виклики, Windows дозволяє застосувати єдиний покажчик, який буде передаватися цієї функції (B Windows параметр dwInstance описується як DWORD, проте він майже завжди використовується для передачі покажчика) Я […]

Регулюємо освітлення в Processing

Якщо ви хочете зробити ваше тривимірне зображення більш цікавим, додайте освітлення, при якому ваші обєкти будуть виглядати дійсно обємними У Processing існує кілька видів освітлення У цьому прикладі ми подивимося, як можна застосувати їх Як це робиться

Робота з файлами XML в Processing

XML використовується в безлічі додатків Цей відмінний формат для структурування даних, зрозумілий як людині, так і компютера Я використовую ті ж дані, що і в прикладі з CSV, але конвертовані в XML Все це виглядає так: