• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Вопрос к знающим людям

Автор IvengoRU, 05.10.05, 12:31:43

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

IvengoRU

Надо всего лишь построить 3д ломанную, может это не возможно, и АРI не доработан. Если я ошибаюсь укажите как делать правильно. Или сейчас невозможно сделать ломанную????
Где находится PolyLineDefinition- укажите????

void CreatePoly( IUEnv  & part )
{
       IUEnv  polyline( part->NewEntity( o3d_polyline) );
       if ( polyline )
       {
        LPUNKNOWN pDefinitionPoly = polyline->GetDefinition();
            if ( pDefinitionPoly )
            {
                 IUPTR (PolyLineDefinition) definitionPoly (pDefinitionPoly);
                 if ( definitionPoly )
                       definitionPoly->AddVertex(11,11,1,0);
                       definitionPoly->AddVertex(11,11,1,0);
                 }
           }
             Message( "Операция полилиния" );
              polyline->Create();

333

А почему точки совпадают?

IvengoRU

ЦитироватьА почему точки совпадают?
да всеравно какие точки, самое главное чтобы работало

Линия состоит из двух точек, но если Вам все равно, то не стоит морочить людям голову.

IvengoRU

ЦитироватьЛиния состоит из двух точек, но если Вам все равно, то не стоит морочить людям голову.
да не в этом дело,мне нужен совет не потому,какие точки выбирать, а почему у меня не работает данный модуль

IvengoRU

давайте изменим точки, и выберем одну точку к примеру (0,0,0,0) но при компиляции он не доходит до строки добавления точек