1. Акция на весь декабрь! Получай оплату х2 за уникальные статьи, объемом от 200 слов, если в заголовке темы и теле статьи присутствует слово Python
    Скрыть объявление

B-сплайны в Cbuilder

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем spliner, 20 ноя 2010.

  1. spliner

    spliner Гость

    Приветствую) Нет ли у кого наработок по рисованию B-сплайнов в сибилдере ?
    Требуется, чтобы пользователь сам мог задавать точки. Еще нужно, чтобы проходила линия именно через САМИ точки, а не приближенно.
     
  2. DarkKnight

    DarkKnight Well-Known Member
    C\C++ Team

    Регистрация:
    1 авг 2010
    Сообщения:
    653
    Симпатии:
    0
    А чем проблема....
    Создаешь список объектов Класса..
    Класс создашь сам, типо..
    class BSplayn
    {
    int x,
    int y,
    unsigned int Index;
    };
    Ну и все... Создашь кнопку ("Поставить точку"), жмешь на кнопку (к примеру меняешь курсор + заводишь глобальную переменную типа bool DrawOn = true)... жмешь на форму (записываешь координаты в объект класса + убираешь флаг DrawOn = false) и отрисовываешь на канве весь список).... Так же можно реализовать, что бы ты двигал точки мышкой.. Ну и прочии прелести..

    Или подожди до понедельника, у меня на работе только Builder стоит....
    Ну или если тебя устроит могу написать завтра Visual C++ - реализацию... Но там логика все же будет очень он билдера отличаться....

    P.S. И не дублируй темы в разные разделы :)
     
  3. spliner

    spliner Гость

    Ок, жду до понедельника =))
    Пытался разобраться с b-сплайнами самостоятельно, но матчасть тяжкая ((
     
  4. DarkKnight

    DarkKnight Well-Known Member
    C\C++ Team

    Регистрация:
    1 авг 2010
    Сообщения:
    653
    Симпатии:
    0
    spliner, я очень извиняюсь, сегодня на работе жуткий день, практически нет времени оторваться....
    Вот я вам пока объщий принцип накидал....
    Завтра уже функциональную версию скину...
     

    Вложения:

    • Bsplayn.jpg
      Bsplayn.jpg
      Размер файла:
      36,7 КБ
      Просмотров:
      27
    • B_Splayn.rar
      Размер файла:
      190,6 КБ
      Просмотров:
      14
  5. ren1

    ren1 Гость

    это не сплайн

    Добавлено: мне самому задание дали создать прогу рисующую сплайны
     
Загрузка...
Похожие Темы - сплайны Cbuilder
  1. shwarces
    Ответов:
    0
    Просмотров:
    1.366

Поделиться этой страницей