1. C++ / Говнокод #11622

    +38

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    const NMath::TLineEquation<> C_E_(C_, E_);
    		const NMath::TLineEquation<> D_A_(D_, A_);
    		const NMath::TVector<2> F_=C_E_.Intersection(D_A_);
    		TSafeFloat lpr=_state._safeDistance->Value()+_state._instrumentRadius->Value();
    		if((F_-B).Length()>lpr)
    		{
    			const NMath::TVector<2> F__=(D_+E_)/2.0;//F
    			//...
    			const NMath::TVector<2> TV=D_-E_;
    			const NMath::TVector<2> F___=PointAtDistance(B,TV,lpr, m90);//F*
    			const NMath::TVector<2> DEDir=rt90(F___-B, m90).Normalize()*10;
    			const NMath::TLineEquation<> DE(F___,F___+DEDir);
    			const NMath::TVector<2> E=DE.Intersection(C_E_);
    			const NMath::TVector<2> D=DE.Intersection(D_A_);
    			TpointerAnyCommand result;
    			result=new TLineCommand(CurrentCommand.SourceCommand(),E-C_,OnOffCorrectionEmpty);
    			_resultDestination.push(result);
    			result=new TLineCommand(CurrentCommand.SourceCommand(),D-E,OnOffCorrectionEmpty);
    			_resultDestination.push(result);
    			result=new TLineCommand(CurrentCommand.SourceCommand(),D_-D,OnOffCorrectionEmpty);
    			_resultDestination.push(result);
    		}

    Запостил: Говногость, 20 Августа 2012

    Комментарии (35) RSS

    • Математик видать писал.
      Ответить
    • ТОпять ТТяжелое ТНаследие ТИмен ТБорланда
      F_, F__, F___ - как то он рано сдался
      Ответить
    • >const NMath::TVector<2> F_=C_E_.Intersection(D_A_);

      Фсё, да.
      Ответить
    • Имяаргументальный метод.
      Ответить
    • @bormand думает, когда же люди научатся вставлять код без злое@учего отступа на 20-30 пробелов...
      Ответить
      • кто такой @bormand я знаю, но кто такой @учего?
        Ответить
      • А как это исправить? Шифт+Таб для абзаца кода при копропостинге на говнокоде не работает.
        Ответить
        • home + del + del + del + arrow down + home + del + del + ...
          Ответить
          • Это для заджротов, у которых много времени. Мне нужна автоматизация.
            Ответить
            • создай рабочие места, найми сотрудников, автоматизация для лохов - вредит ввп страны
              Ответить
              • Ok, я найму кодеманкей для копропостинга на говнокот. У меня уже есть идея для названия новой должности: Копропостер.
                Ответить
              • Запилить чтоли такую фичу, или у питонщиков код сломается?
                Ответить
                • Если удалять одинаковое число пробелов из каждой строки - имхо ни в одном языке (кроме whitespace) ничего не сломается.
                  Ответить
        • - Вставляешь в нормальный редактор, который умеет шифттаб
          - Нажимаешь шифт-таб
          - Копируешь результат и постишь на ГК
          ...
          - Профит
          Ответить
          • Вы что, считаете меня совсем уж задротом? У меня девушка даже есть.
            Ответить
            • И какой у нее логин?
              Ответить
              • LispGovno, я думаю ожидаемо, что я выбрал девушку признающую мои ценности.
                Ответить
            • leningrad_osen_disko.mp3
              Ответить
              • Поясните мысль. Ссылка у меня не нажимается.
                Ответить
                • http://www.youtube.com/watch?v=w3v4gqf3f5w
                  Ответить
                  • 1)Ну обычно я веду себя так:
                    http://www.youtube.com/watch?v=n3c6TOja3Ds

                    2)Я не хочу е@аться. Мне хватает крестов.
                    Ответить
                    • > Я не хочу е@аться. Мне хватает крестов.
                      Ей тоже: http://i.uralweb.ru/albums/fotos/f/a70/a7088ebf392cf83536e65410074c1a77.jpg
                      Ответить
                      • Лол! Еще одних ТП поймали. Чем больше их посодют, тем проще жить. Жаль карательную психиатрию отменили.

                        inb4
                        ЭТО ВСЕ ПОЛИТИКА!!! ПАТАМУЧТО ПРОТИВ ПУТЕНА И КРОВАВОГО РЕЖИМА!!

                        PS. Кстати в Швеции какой-то долбоёб в православный храм пошёл с банкой мочи (с известными намерениями) - в поддержку ТП Riot. Ему теперь пятёрик светит.
                        Ответить
                        • т.е. в себе можно, а в банке уже ататат?
                          Ответить
                          • Ну если бы он из себя начал мочу выливать результат был бы тем же.

                            Кстати всё сбылось практически так как я и сказал здесь:
                            http://govnokod.ru/11523#comment149449
                            >>А вот если они на доме начали писать говном - "Путин геть"

                            Ну только вместо говна - моча.
                            Ответить
                            • Так он ее внес или пролил?
                              Ответить
                              • Попытался. Его поймали и заставили эту мочу выпить. По непроверенным данным он сидел на сосаче и учавствовал в ТП Riot тредах.
                                И в демократических странах оный будет топать камеру от 3 до 5 лет.

                                А на Украине вот подошли к кресту с бензопилой. Ну и что? Почему в свободной стране нельзя просто подойти к кресту с бензопилой?
                                Ответить
                                • Очевидно по той же причине, по которой в двадцатые ходили к церквям с динамитом.
                                  Ответить
                            • "СО СВОИМ НЕЛЬЗЯ!"
                              Ответить
                    • >Ну обычно я веду себя так:
                      >http://www.youtube.com/watch?v=n3c6TOja3Ds
                      Неумелый закос под Smack my bitch up от Prodigy.
                      Ответить
            • одно другому не помеха...
              или ты просто похвастался?
              Ответить
          • > который умеет шифттаб
            Или прямоугольное выделение.
            Ответить
      • @vistefan уже пытался вонять на эту тему в одном из тредов, но мало кто прислушивается.
        Ответить

    Добавить комментарий