Главная » Статьи для тега "объекта"

Классы коллекций Objective-C

Добавлено Дата: 6 June, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

В книге уже использовались два класса коллекций: NSArray и его субкласс NSМutаblеАrrау. Как вы уже знаете, массив содержит набор указателей на другие объекты. Указатели хранятся в определенном порядке, и для обращения к объектам коллекции можно использовать индекс (целочисленный номер). В этой главе мы ближе познакомимся с массивами, а также рассмотрим другие классы коллекций:

Читать »

Фаска – КОМПАС в DELPHI

Добавлено Дата: 30 May, 2013 категория: Delphi, OLE, САПР

Параметры фаски (ksChamferDefinition)

Параметры фаски задаются с помощью интерфейса ksChamferDefinition. Его возвращает метод GetDefinition() интерфейса ksEntity, описывающего фаску. У интерфейса ksChamferDefinition всего одно свойство.

tangent – признак продолжения фаски по касательным ребрам. Если значение   данного   свойства   равно   TRUE,   то   фаска   продолжается   по

Читать »

Зеркальное отображение детали относительно плоскости – КОМПАС в DELPHI

Добавлено Дата: 30 May, 2013 категория: Delphi, OLE, САПР

Параметры зеркального отображения относительно плоскости (ksMirrorCopyAllDefinition)

Согласно документации КОМПАС параметры зеркального отображения относительно плоскости описываются интерфейсом ksMirrorAllDefinition. Однако в модуле ksTLB.pas его нет. Вместо него в этом модуле описан интерфейс ksMirrorCopyAllDefinition с тем же прототипом. В более новых версиях КОМПАС (11 и 13) данная оплошность исправлена.

Читать »

Операция «приклеивание выдавливанием» – КОМПАС в DELPHI

Добавлено Дата: 26 May, 2013 категория: Delphi, OLE, САПР

Параметры операции «приклеивание выдавливанием» (ksBossExtrusionDefinition)

Параметры операции «приклеивание выдавливанием» задаются интерфейсом ksBossExtrusionDefinition. Его возвращает метод GetDefinition() интерфейса ksEntity.

Интерфейс     ksBossExtrusionDefinition     является     полной     копией

Читать »

Ребро жесткости – КОМПАС в DELPHI

Добавлено Дата: 26 May, 2013 категория: Delphi, OLE, САПР

Параметры ребра жесткости (ksRibDefinition)

Интерфейс ksRibDefinition служит для описания параметров ребра жесткости. Этот интерфейс возвращает метод GetDefinition() интерфейса ksEntity, описывающего ребро жесткости. Рассмотрим свойства интерфейса ksRibDefinition.

Читать »

Операция «приклеивание по сечениям» – КОМПАС в DELPHI

Добавлено Дата: 24 May, 2013 категория: Delphi, OLE, САПР

Параметры операции «приклеивание по сечениям» (ksBossLoftDefinition)

Параметры операции «приклеивание по сечениям» описываются интерфейсом ksBossLoftDefinition. Его возвращает метод GetDefinition() интерфейса ksEntity, описывающую данную операцию.

Читать »

Операция «приклеивание вращением» – КОМПАС в DELPHI

Добавлено Дата: 24 May, 2013 категория: Delphi, OLE, САПР

 

Параметры операции «приклеивание вращением» (ksBossRotatedDefinition)

Параметры операции «приклеивание вращением» задаются интерфейсом ksBossRotatedDefinition. Его возвращает метод GetDefinition интерфейса ksEntity.

Интерфейс ksBossRotatedDefinition аналогичен интерфейсу ksBaseRotatedDefinition, который мы рассматривали в главе 58.

Читать »

Разное в CBuilder (FAQ)

Добавлено Дата: 22 May, 2013 категория: C++, C++ Builder

Какие еще источники информации по CBuilder существуют?

Лучшие источники информации — электронные конференции, расположенные по адресу forums.borland.com. В них содержится постоянно обновляемая информация по всем аспектам CBuilder (ActiveX, VCL, базы данных и т. д. и т. п.). Кроме того, группа Borland в конференциях CompuServe (BCPPWIN) также является очень неплохим источником свежей информации. И, наконец, собственно домашняя страница CBuilder на www.borland.com.

Читать »

Операция «выдавливание по сечениям» – КОМПАС в DELPHI

Добавлено Дата: 21 May, 2013 категория: Delphi, OLE, САПР

Массив объектов (ksEntityCollection)

Интерфейс ksEntityColection служит для описания массива объектов. Каждый элемент в этом массиве представляет собой интерфейс ksEntity, описывающий тот или иной объект.

Интерфейс ksEntityCollection не имеет свойств. Рассмотрим основные его методы.

Читать »

Операция «вырезание по сечениям» – КОМПАС в DELPHI

Добавлено Дата: 20 May, 2013 категория: Delphi, OLE, САПР

Параметры операции «вырезание по сечениям» (ksCutLoftDefinition)

Параметры операции «вырезание по сечениям» задаются с помощью интерфейса ksCutLoftDefinition. Его возвращает метод GetDefinition() интерфейса ksEntity, описывающего эту операцию.

Читать »

Свойства Objective-C

Добавлено Дата: 15 May, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

В предыдущей главе мы создали класс Appliance, который содержал два свойства:

productName и vоltage. Давайте разберемся, как работают эти свойства.

В файле Appliance.h объявляются две переменные экземпляров для хранения данных:

{

Читать »

Владельцы объектов и ARC Objective-C

Добавлено Дата: 11 May, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Для решения этой проблемы была разработана концепция владения объектами. Когда объект является  объектной переменной  экземпляра,  говорят, что  он  является владельцем объекта, на который указывает переменная.

С другой стороны, объект знает, сколько владельцев он имеет в настоящий момент. Например, на приведенной выше диаграмме экземпляр Person имеет трех владельцев: объект Employee и два объекта Child. Когда количество владельцев объекта уменьшается до нуля, объект считает, что он больше никому не нужен, и удаляет себя из памяти.

Читать »

Для любознательных: ручной подсчет ссылок и история ARC Objective-C

Добавлено Дата: 29 April, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Как упоминалось в начале главы 19, до появления в Objective-C механизма автоматического подсчета ссылок ARC (Automatic Rеfегепсе Counting) использовался ручной подсчет ссылок, при котором владельцы изменялись только при явной отправке объекту сообщения, уменьшавшего или увеличивавшего счетчик ссылок.

Читать »

Введение в анимацию Windows Runtime

Добавлено Дата: 22 November, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8
Общие типы анимации

Windows Runtime позволяет использовать анимацию для изменения  свойств любого из объектов, наследуемых от UIElement. Анимация представляет собой мощный механизм, который помогает создавать красивые эффекты, практически не используя код на C#.

Читать »

Встроенная анимация Windows Runtime

Добавлено Дата: 8 October, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Как мы убедились во второй  главе, один из основных принципов  построения интерфейса  Metro  —  это  его  скорость  и  отзывчивость.  Чтобы  обеспечить отзывчивость,  можно  использовать различного  рода  анимацию.  Проблема в том, чтобы определить, какого типа анимация подходит в том или ином случае.

Читать »