Функции редактирования объектов чертежа |
Scroll |
Функции данного радела обеспечивают операции редактирования изображения чертежа (сдвиг, поворот, масштабирование, зеркальное отображение, удаление, копирование в точку, по линии или по узлам сетки, деформацию, запись в отдельный фрагмент), а также обработку структуры объектов и работу с графическим буфером.
Подразделы:
CopyGroupToDocument - Скопировать группу в документ
CursorEx - Запрос к системе на получение точки
CursorExW - Запрос к системе на получение точки (Unicode)
DecomposeObj - Разбить объект на составляющие части - отрезки, дуги, тексты
ExistObj - Проверить существование объекта
GetObjParam - Получить параметры объекта
ksApproximationCurve - Аппроксимировать кривую дугами
ksCalcRasterScale - Рассчитать масштаб для вставки растра в прямоугольник заданных габаритов
ksChangeObjectInLibRequest - Изменить фантом или компоненты команд
ksChangeObjectInLibRequestW - Изменить фантом или компоненты команд (Unicode)
ksChangeObjectsOrder - Изменить порядок отрисовки объектов чертежа
ksClearRegion - Очистить указанную область
ksCopyObjEx - Копировать объект
ksDestroyObjects - Разрушить присланные составные объекты
ksEditViewObject - Запустить визуальный процесс редактирования объекта
ksGetCurvePerpendicularByT - Получить угол нормали к кривой в заданной точке по параметру кривой
ksGetEditMacroVisibleRegime - Находится ли документ или вид в режиме редактирования макроэлемента
ksGetObject2DNotifyResult - Получить интерфейс результатов редактирования объекта 2D документа
ksGetOrthoMode - Получить режим ортогонального черчения
ksGetParametrizationParam - Получить интерфейс параметров параметризации объектов
ksGetSnapInfo - Получить текущую информацию о привязках
ksSetCursorText - Установить текст курсора для процесса
ksSetCursorTextW - Установить текст курсора для процесса (Unocode)
ksSetOrthoMode - Задать режим ортогонального черчения
ksSymmetryObj - Отразить объект относительно оси
ksTextEx - Создать многострочный текст по структуре параметровTextParam
ksTrimCurve - Усечь кривую, оставив часть между указанными точками
ksUndoContainer - Включить/отключить объединение операций для Undo
LightObj - Выделить объект цветом
PlacementEx - Запрос к системе на получение точки и угла
PlacementExW - Запрос к системе на получение точки и угла
SetObjParam - Задать параметры указанного объекта
SymmetryObj - Отразить объект относительно оси
TransformObj - Преобразовать объект по установленной матрице