LNo.drectve$, .debug$SO-C}W@B.rdata@0@.rdata@0@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata€@0@.rdataƀ@0@.rdataʀ@0@.rdata΀@0@.rdataҀ@0@.rdataր@0@.rdataڀ@0@.rdataހ@0@.rdata@0@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@0@.rdata@0@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@@.rdata@0@.rdata@0@.rdata@@.rdata @0@.rdata @0@.rdata@0@.rdata@@.rdata@0@.rdata@0@.rdata@0@.rdata"@@.rdata#@@.rdata$@0@.rdata(@0@.rdata,@0@.rdata0@@.rdata1@0@.rdata5@0@.rdata9@0@.rdata=@@.rdata>@0@.rdataB@0@.rdataF@0@.rdataJ@@.rdataK@0@.rdataO@0@.rdataS@0@.rdataW@@.rdataX@0@.rdata\@0@.rdata`@0@.rdatad@@.rdatae@0@.rdatai@0@.rdatam@0@.rdataq@@.rdatar@0@.rdatav@0@.rdataz@0@.rdata~@@.rdata@0@.rdata@0@.rdata@0@.rdata@@.rdata@0@.rdata@0@.rdata@0@.rdata@@.rdata@0@.rdata@0@.rdata@0@.rdata@@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdataƁ@0@.rdataʁ@0@.rdata΁@0@.rdataҁ@0@.rdataց@0@.rdataځ@0@.rdataށ@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@@.rdata@@.rdata@0@.rdata @0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata @0@.rdata$@0@.rdata(@0@.rdata,@0@.rdata0@0@.rdata4@0@.rdata8@0@.rdata<@0@.rdata@@0@.rdataD@0@.rdataH@0@.rdataL@0@.rdataP@0@.rdataT@0@.rdataX@0@.rdata\@0@.rdata`@0@.rdatad@0@.rdatah@0@.rdatal@0@.rdatap@0@.rdatat@0@.rdatax@0@.rdata|@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdataĂ@0@.rdataȂ@0@.rdatâ@0@.rdataЂ@0@.rdataԂ@0@.rdata؂@0@.rdata܂@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.rdata@0@.text~za P`.text$x}D P`.rdataC@@@.rdataՏ@@@.rdatank@@@.rdatanِ@@@.rdataG@@@.dataˑ@0.rdataϑ@@@.rdataב@0@.rdataۑ@@@.rdata@0@.rdata@0@.rdata@0@.rdata@@@.xdata$x@0@.rtc$TMZ!%@0@.rtc$IMZ/3@0@.sxdata =0.text*I P`.debug$Ss;@B.text@m P`.debug$S@B.textEÕ P`.debug$S@B.text P`.debug$SV @B.text$x)` P`.rdata:@0@.rdatan@@@.dataY@0.xdata$x,]@0@.text- P`.debug$Sʛ@B.textEĜ P`.debug$S @B.textg7 P`.debug$S@B.textA P`.debug$SѠ@B.textOR P`.debug$Sf&@B.textmXŢ P`.debug$S@B.textA)j P`.debug$S~>@B.textOp P`.debug$Sӥ@B.textBŦ P`.debug$S@B.text P`.debug$S٪@B.text$xJO P`.xdata$xD߮#@0@.textU P`.debug$S@B.textP P`.debug$Sjf@B.text& P`.debug$S:*@B.textv\Ҵ P`.debug$S޵@B.textI P`.debug$SY5@B.textg P`.debug$Sx*@B.text$yc3Թ P`.debug$S@B.text$yc7!X P`.debug$SvJ@B.rdata|@@@.text$yc7 P`.debug$Sټ@B.rdata߽@@@.text$yc>% P`.debug$SCW@B.text7 P`.debug$S@B.text$yc> P`.debug$S6J@B.text$yc>| P`.debug$S@B.bss 0.bss0.bss0.bss0.CRT$XCU @0@.CRT$XCU@0@.CRT$XCU "@0@.CRT$XCU.2@0@.CRT$XCU <@0@.CRT$XCUHL@0@.CRT$XCU V@0@.debug$SbB@B.debug$Spj@B.debug$S@B.debug$T @B /FAILIFMISMATCH:"_MSC_VER=1600" /FAILIFMISMATCH:"_ITERATOR_DEBUG_LEVEL=2" /DEFAULTLIB:"libcpmtd" /include:?id@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@2V0locale@2@A /include:?id@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@2V0locale@2@A /include:?id@?$numpunct@D@std@@2V0locale@2@A /DEFAULTLIB:"LIBCMTD" /DEFAULTLIB:"OLDNAMES" /EDITANDCONTINUE xC:\Users\user\Desktop\Новая папка (2)\4\simpleraytracer\winsimpleraytracer___Win32_Debug\graphics2d.obj:<!ovovMicrosoft (R) Optimizing Compiler=cwdC:\Users\user\Desktop\Новая папка (2)\4\simpleraytracerclC:\Program Files\Microsoft Visual Studio 10.0\VC\bin\CL.execmd-c -ZI -nologo -W3 -WX- -Od -Oy- -DWIN32 -D_DEBUG -D_WINDOWS -D_VC80_UPGRADE=0x0600 -D_MBCS -Gm -EHs -EHc -RTC1 -MTd -GS -fp:precise -Zc:wchar_t -Zc:forScope -Fo"C:\Users\user\Desktop\Новая папка (2)\4\simpleraytracer\winsimpleraytracer___Win32_Debug\\" -Fd"C:\Users\user\Desktop\Новая папка (2)\4\simpleraytracer\winsimpleraytracer___Win32_Debug\vc100.pdb" -Gd -TP -analyze- -errorreport:prompt -I"C:\Program Files\Microsoft Visual Studio 10.0\VC\PlatformSDK\include" -I"C:\Program Files\Microsoft Visual Studio 10.0\VC\include" -I"C:\Program Files\Microsoft Visual Studio 10.0\VC\atlmfc\include" -I"C:\Program Files\Microsoft SDKs\Windows\v7.0A\include" -I"C:\Program Files\Microsoft SDKs\Windows\v7.0A\include" -Xsrc..\graphics2d\graphics2d.cpppdbC:\Users\user\Desktop\Новая папка (2)\4\simpleraytracer\winsimpleraytracer___Win32_Debug\vc100.pdb$~ BIE__ehhandler$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@ZK__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$9K__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$8K__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$7K__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$6K__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$5K__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$4K__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$3K__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$2K__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$1K__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$0:~B~z!Graphics2d::drawLine :L         i!this !startpos  !endpos 3!colour +!clipped_startpos !top !right p!left +!clipped_endpos !bottom ta9eo!9o!9o!9Go!9z!9vo!9Ho!9eo!9o!9o!9o!9mz!~Bn !#%(&*=+i.01;578<u>?CDXFGTJvKhLdenorm_absentLdenorm_presentPround_toward_zeroPround_to_nearestNoMaybeYesNoAccess ReadWriteReadWrite %!NICKMATHS_EPSILON %!NICKMATHS_PI %!NICKMATHS_2PI_streamI' NICKMATHS_2PI$initializer$ %!NICKMATHS_PI_2( NICKMATHS_PI_2$initializer$ %!NICKMATHS_PI_4( NICKMATHS_PI_4$initializer$SA_YesSA_NoSA_MaybeSA_NoAccessSA_ReadSA_WriteSA_ReadWrite$n__RTTIBaseClassArray_CatchableTypeArray-$_s__RTTIBaseClassArray$_extraBytes_16$_s__RTTICompleteObjectLocator{localeinfo_structrVstd::_Iterator012?std::basic_streambuf >std::length_error$std::runtime_error2`std::_Allocator_basestd::ctypestd::_Iterator_base12H#"std::iterator(Ostd::numeric_limitsstd::allocatorstd::ctype_byname $std::char_traitsKstd::basic_istream >Sstd::basic_istream >::sentryY std::basic_istream >::_Sentry_baseLstd::float_denorm_stylePstd::float_round_style9vstd::_String_val >@std::_String_val >::_Bxty{ std::_Iterator012!hstd::hashu_Dbline_t=std::allocator: std::allocator::rebind) std::allocator::rebindTstd::basic_string,std::allocator >7std::basic_ostream >?std::basic_ostream >::sentryEstd::basic_ostream >::_Sentry_base]generic_errno=std::char_traitsstreamoffstd::bad_cast!Ystd::numeric_limitsstd::output_iterator_tagstd::_DebugHeapTag_t#Ustd::numeric_limits<__int64>std::system_errorstd::invalid_argument=3"std::istreambuf_iterator >std::_Outitstd::codecvt_basenullptr_t _Bool_typeCstd::_Bool_struct3bstd::basic_ios >Q"std::numpunctstd::_Container_proxyGstd::underflow_errorBstd::iteratorstd::bad_exception Cstd::numeric_limits*Kstd::numeric_limitsstd::_Container_base0std::logic_errorOstd::_String_iterator,std::allocator >7std::basic_istream >?std::basic_istream >::sentryEstd::basic_istream >::_Sentry_base8std::allocator= std::allocator::rebind/ std::allocator::rebind31std::_String_val >:Pstd::_String_val >::_Bxty)Sstd::numeric_limitsVstd::_Num_int_basestd::bad_typeidstd::_Iosb std::_Iosb::_Seekdir!std::_Iosb::_Openmode std::_Iosb::_Iostate!std::_Iosb::_Fmtflags#std::_Iosb::_Dummy_enum,8std::codecvtTstd::error_conditionUsstd::_String_const_iterator,std::allocator >=!std::ostreambuf_iterator >exception_ptrMstd::numeric_limits 0_BoolLfloat_denorm_style std::forward_iterator_tag_std::io_errc::io_errcstd::_Iterator_base0std::ctypestd::tr1::_Nil'3std::char_traits ?std::numeric_limitsstd::domain_error"[std::numeric_limits']std::numeric_limitsstd::__non_rtti_objectYstd::_Num_float_base std::bad_array_new_lengthstd::_Container_base12!"std::_Allocator_base5std::overflow_error&rstd::hashistreamstd::_Yarn!std::ctype_Container_baseXstd::range_error^ std::_String_const_iterator,std::allocator >streamsizestd::exception9std::basic_ios >std::_Locinfo&std::random_access_iterator_tag Qstd::numeric_limitsstd::out_of_range=istd::basic_istream >Estd::basic_istream >::sentryKustd::basic_istream >::_Sentry_base>std::error_codeSstd::_Num_baseostream#Astd::numeric_limits)Gstd::numeric_limits,Wstd::numeric_limits9std::basic_streambuf >streamposstd::input_iterator_tagQ!std::num_put > >MJstd::basic_streambuf >std::_LockitPfloat_round_style,std::allocatorstd::fposQ "std::num_get > >=ostd::unary_function%std::codecvtG9std::basic_ios >wstring__Io_errc!Istd::numeric_limits\std::_Mutex= std::basic_ostream >Estd::basic_ostream >::sentryKstd::basic_ostream >::_Sentry_base stringdstd::localestd::locale::facetstd::locale::_Locimpqstd::locale::id_Dbfile_tstd::_Timevecstd::bad_allocstd::_Exception_ptr8estd::unary_function'Estd::numeric_limitsQstd::ctype_base_Null_typestd::ios_basestd::ios_base::_Fnarray std::ios_base::_Iosarraystd::ios_base::Initstd::ios_base::failurestd::ios_base::eventKstd::basic_string,std::allocator >:std::_Locbase)std::error_categoryKrstd::basic_ostream >Sstd::basic_ostream >::sentryYstd::basic_ostream >::_Sentry_base$std::_Allocator_base&std::bidirectional_iterator_tag&$_TypeDescriptor$_extraBytes_50xtype_info&$_TypeDescriptor$_extraBytes_21terrno_t !lconv fpos_typthreadmbcinfo&$_TypeDescriptor$_extraBytes_52ursize_t&$_TypeDescriptor$_extraBytes_27_Longlong_Ctypevec%__RTTIClassHierarchyDescriptor&$_TypeDescriptor$_extraBytes_24 f__RTTIBaseClassDescriptor,$_s__RTTIBaseClassArray$_extraBytes_8uuintptr_t&$_TypeDescriptor$_extraBytes_26lldiv_t time_ty_Dconst,$_s__RTTIBaseClassArray$_extraBytes_4_Collvec_CatchableType FLC_ID#f_s__RTTIBaseClassDescriptor2_s__CatchableType&$_TypeDescriptor$_extraBytes_19_s__ThrowInfotptrdiff_t_lldiv_tthreadlocaleinfostruct9( threadlocaleinfostruct::O__vc_attributes::helper_attributes::source_annotation_attributeAttribute>__vc_attributes::helper_attributes::repeatableAttribute vc_attributes::YesNoMaybe(Cvc_attributes::PostRangeAttribute'2vc_attributes::PreBoundAttribute"vc_attributes::PreAttribute+(vc_attributes::InvalidCheckAttribute#vc_attributes::PostAttribute&-vc_attributes::SuccessAttribute+#vc_attributes::FormatStringAttribute vc_attributes::AccessType(7vc_attributes::PostBoundAttribute'>vc_attributes::PreRangeAttribute&$_TypeDescriptor$_extraBytes_22 \!Vec3s_locale_t,$_s__CatchableTypeArray$_extraBytes_8 ldiv_t !wint_t _iobuf_s__CatchableTypeArray&$_TypeDescriptor$_extraBytes_31&$_TypeDescriptor$_extraBytes_46pva_list +!Vec2__time64_t&v$_TypeDescriptor$_extraBytes_23!Graphics2d#_ULonglong& $_TypeDescriptor$_extraBytes_20z__type_info_node _TypeDescriptor'_s__RTTIClassHierarchyDescriptor usize_tFtagLC_IDy_Dconsttmbstate_t-r$_s__RTTIBaseClassArray$_extraBytes_12n_s__RTTIBaseClassArray FILE !Plane2 _PMFN _PMD_Cvtvec_ldiv_t&z$_TypeDescriptor$_extraBytes_25t_Mbstatetwpthreadlocinfoxφm*\?C wuY:~k\ʀn/,iE4\" Q̷)c.)HC|`qUaybyaXrTot߰PzP6&Vfxe{R~fg+Y̼mXfHtQ!9vZ'`-6`p6cԋF7rpn!߂v7r]0BQodnwH#|c{Ee3cᲾ.!n[^) X? H;3 `D;\Ac'%%U_\LQldS=¥6PNηbj+A8Q~*ݭW%i3GT)NNr<tة 0K=o?A?r±$%UO4(yFiz<G;1=1vkhHPT3~VpgKS˜j.EmTY; :N,m;2Ijv]]qmY:* U#[)omQ'fA GQٻysk  Ukd筲X +*NA1  &3hx4C5d#rJ ݩN.|B+Yw ;|Pnȣ &Ai<)6 Ĥld/_c\$O K!'2QҶi (Ge8,7y 8JIqV+6' XĩȝL6ja1KX,#S d wx9SI- vMS5E !|95ّ" ¦vmM8W !IA @ `"?r a3sGajf?\ :ʯlWswL̿ha@̶jsrNj$C՜BI@bil,"1A)^>^A^sM,u`-ݲ]iy ωw>PC%0Y6:[髛Uo$`A׊{`w+)~13Wb!?~N6[C-2܅6uwmԩc:\program files\microsoft visual studio 10.0\vc\include\eh.hc:\users\user\desktop\новая папка (2)\4\maths\vec3.hc:\program files\microsoft visual studio 10.0\vc\include\type_traitsc:\users\user\desktop\новая папка (2)\4\maths\mathstypes.hc:\program files\microsoft visual studio 10.0\vc\include\limitsc:\program files\microsoft visual studio 10.0\vc\include\ymath.hc:\program files\microsoft visual studio 10.0\vc\include\wtime.inlc:\program files\microsoft visual studio 10.0\vc\include\vadefs.hc:\program files\microsoft visual studio 10.0\vc\include\malloc.hc:\users\user\desktop\новая папка (2)\4\graphics2d\graphics2d.cppc:\program files\microsoft visual studio 10.0\vc\include\locale.hc:\program files\microsoft visual studio 10.0\vc\include\xstringc:\program files\microsoft visual studio 10.0\vc\include\xmemoryc:\program files\microsoft visual studio 10.0\vc\include\newc:\program files\microsoft visual studio 10.0\vc\include\xdebugc:\program files\microsoft visual studio 10.0\vc\include\system_errorc:\program files\microsoft visual studio 10.0\vc\include\cerrnoc:\program files\microsoft visual studio 10.0\vc\include\errno.hc:\program files\microsoft visual studio 10.0\vc\include\xfwrapc:\program files\microsoft visual studio 10.0\vc\include\xfwrap1c:\program files\microsoft visual studio 10.0\vc\include\xxtype_traitsc:\program files\microsoft visual studio 10.0\vc\include\streambufc:\program files\microsoft visual studio 10.0\vc\include\xiosbasec:\program files\microsoft visual studio 10.0\vc\include\limits.hc:\program files\microsoft visual studio 10.0\vc\include\xlocalec:\program files\microsoft visual studio 10.0\vc\include\cmathc:\program files\microsoft visual studio 10.0\vc\include\cstringc:\program files\microsoft visual studio 10.0\vc\include\cstdioc:\program files\microsoft visual studio 10.0\vc\include\crtdbg.hc:\program files\microsoft visual studio 10.0\vc\include\string.hc:\program files\microsoft visual studio 10.0\vc\include\stdio.hc:\program files\microsoft visual studio 10.0\vc\include\xlocinfoc:\program files\microsoft visual studio 10.0\vc\include\xlocinfo.hc:\program files\microsoft visual studio 10.0\vc\include\ctype.hc:\program files\microsoft visual studio 10.0\vc\include\cfloatc:\program files\microsoft visual studio 10.0\vc\include\float.hc:\program files\microsoft visual studio 10.0\vc\include\crtwrn.hc:\program files\microsoft visual studio 10.0\vc\include\stdexceptc:\program files\microsoft visual studio 10.0\vc\include\exceptionc:\users\user\desktop\новая папка (2)\4\maths\plane2.hc:\program files\microsoft visual studio 10.0\vc\include\xutilityc:\program files\microsoft visual studio 10.0\vc\include\xstddefc:\program files\microsoft visual studio 10.0\vc\include\utilityc:\program files\microsoft visual studio 10.0\vc\include\cstddefc:\program files\microsoft visual studio 10.0\vc\include\assert.hc:\program files\microsoft visual studio 10.0\vc\include\iosfwdc:\program files\microsoft visual studio 10.0\vc\include\stddef.hc:\program files\microsoft visual studio 10.0\vc\include\cwcharc:\program files\microsoft visual studio 10.0\vc\include\typeinfoc:\program files\microsoft visual studio 10.0\vc\include\wchar.hc:\program files\microsoft visual studio 10.0\vc\include\share.hc:\program files\microsoft visual studio 10.0\vc\include\stringc:\program files\microsoft visual studio 10.0\vc\include\istreamc:\program files\microsoft visual studio 10.0\vc\include\ostreamc:\program files\microsoft visual studio 10.0\vc\include\iosc:\program files\microsoft visual studio 10.0\vc\include\xlocnumc:\program files\microsoft visual studio 10.0\vc\include\climitsc:\program files\microsoft visual studio 10.0\vc\include\yvals.hc:\program files\microsoft visual studio 10.0\vc\include\use_ansi.hc:\program files\microsoft visual studio 10.0\vc\include\cstdlibc:\program files\microsoft visual studio 10.0\vc\include\stdlib.hc:\program files\microsoft visual studio 10.0\vc\include\swprintf.inlc:\users\user\desktop\новая папка (2)\4\graphics2d\graphics2d.hc:\users\user\desktop\новая папка (2)\4\maths\vec2.hc:\program files\microsoft visual studio 10.0\vc\include\math.hc:\program files\microsoft visual studio 10.0\vc\include\xtr1commonc:\program files\microsoft visual studio 10.0\vc\include\crtdefs.hc:\program files\microsoft visual studio 10.0\vc\include\sal.hc:\program files\microsoft visual studio 10.0\vc\include\codeanalysis\sourceannotations.h$T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $20 $T0 424 - ^ = $23 $T0 428 - ^ = $24 $T0 432 - ^ = $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $20 $T0 208 - ^ = $23 $T0 212 - ^ = $24 $T0 216 - ^ = $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $20 $T0 220 - ^ = $23 $T0 224 - ^ = $24 $T0 228 - ^ = $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $20 $T0 212 - ^ = $23 $T0 216 - ^ = $24 $T0 220 - ^ = $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $20 $T0 196 - ^ = $23 $T0 200 - ^ = $24 $T0 204 - ^ = $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $20 $T0 200 - ^ = $23 $T0 204 - ^ = $24 $T0 208 - ^ = $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $20 $T0 300 - ^ = $23 $T0 304 - ^ = $24 $T0 308 - ^ = $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $20 $T0 228 - ^ = $23 $T0 232 - ^ = $24 $T0 236 - ^ = $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $20 $T0 248 - ^ = $23 $T0 252 - ^ = $24 $T0 256 - ^ = 4 4 C G     * . w {     ^ b     l p 4 4                  #  '      !  %  1  5  A  E  Q  U  a  e  q  u                 :  : D K H K m C q C L L 9 9 M M '7I@  ?@&5454  ? @ 0@0@ UjhdPSVWQ\fY3PEdMEA8EMB ;hۅhME@AEMB;hۅhMAE AEMB ;hۅhM ziE @AuVEMB;hۅhM Az"EPM QUREMB(;EPMEE PMEE @zE Q$Q$Q$phhdEdQMEpEPMQMЅt,EMEMEM[EMB ;hۅh%ٝdمdQ$Q$Q$``\E\RMEEPMQMЅt8EMEMEMEMEMB;hۅh%ٝdمdQ$Q$Q$``\E\RME EPMQMЅtDEMEMEMEMEMQ$Q$Q$hhdE dQpE EPMQpЅtSE pEMEMEMEMEMEuEt2Phh EuEt3Phh EMB;hۅhEz1MMB;dۅdE{ 5Qhh EMB ;hۅhEz1MMB ;dۅdE{ 6Qhh EPMQUREMB(;E pEMEMEMEMEMRPXZMd Y_^[Ĥ;]  p leftbottomrighttopclipped_endposclipped_startpos4/3I2j>2>2>/2L>>``2.*Yg"R2EQR`R{>"YgR #R2RM>_"YgRRR.,*:YbgqRRR  "2>GL Q j>> >>:CHM r>RR=> ,8DMMpMMMpT$B X3R RR*R2=REPR[o6t:y5clipped_startpos.x < getWidth() - 1 && clipped_endpos.x < getWidth() - 1clipped_startpos.y < getHeight() - 1 && clipped_endpos.y < getHeight() - 1clipped_startpos.x >= -0.1 && clipped_endpos.x >= -0.1clipped_startpos.y >= -0.1 && clipped_endpos.y >= -0.1c:\users\user\desktop\=>20O ?0?:0 (2)\4\graphics2d\graphics2d.cpp??̽" ;(08@HPX`hpxCH4xUSVWQ43YM_^[]$*A# f1*##!Vec2::~Vec2  !this *7 RXR \R R R USVWQ43YMEEEE XE_^[]$@A# 0@#7!Vec2::Vec2  !this @x_  @y_ @< YXY \Y Y Y USVWQ43YMEMEMAXE_^[]$EA# u0E#<!Vec2::Vec2  !this !rhs EA `X` \` ` ` UjhdPSVWQ(3Y3PEdMMEEPMQ$MQ$u Qhh EE EEMd Y_^[;]x/3I_pywso >$Bl1__ehhandler$??0Plane2@@QAE@ABVVec2@@M@Z7__unwindfunclet$??0Plane2@@QAE@ABVVec2@@M@Z$04B!Plane2::Plane20 : !this !normal_  @dist_from_origin@4gThcjlm g<x @x ok sk g g x x \g `g MT$B $3R6 |%5epsEqual(normal.length(), 1)c:\users\user\desktop\=>20O ?0?:0 (2)\4\maths\plane2.hg"k}USVWQ43YME_^[]$-A# e0-#&!Vec2::Vec2  !this -3 X \   USVWQ43YMEMEMAXE_^[]$EA# z5E#<!Vec2::operator=  !this !rhs@E4b#c-d9e<f X \   USVWQ04YMEM UBEHٝ0م0Q$_^[;]L_>$g%# g2g#S!Vec2::length  !this0g$#S X \   USVW@0QE$_^[;]&9>$A ]*A-ksqrt  @_X A X \   USVW<1E$ٝ<م<_^[;](G>$O  ^+O;ksqrtf  @_X O X \   USVW04Ee ٝ0م0Q$]Eu2_^[;]5D e>$m% .mY!epsEqual  @a  @b %!absdifPmHD)+?-Q.U/W0Y1 X \   USVW@0QE$_^[;]&9>$A ]*A-kfabs  @_X A X \   USVW<1E$ٝ<م<_^[;](G>$O  ^+O;kfabsf  @_X O X \   USVWQ43YMM_^[;]*R:>$BA# j5B#.!Plane2::~Plane2  !this Bv X \   UjhdPSVWQGY3PEdMEPMȅE PMȅtnE PMQMQ$REPQM EEQMEE2E PMȅEPMȅtEPM QMQ$RE P QMEEQM EE 22Md Y_^[(;]/3JaRR1OmRR>$({Bb@__ehhandler$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@ZF__unwindfunclet$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z$3F__unwindfunclet$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z$2F__unwindfunclet$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z$1F__unwindfunclet$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z$0=B!Plane2::clipLineInPlane(h0 : !this !start  !end tBYls )<C  < @ ~      V Z     L P T$B 3RRR(R<6AF5" (USVWQ 8YMDž,E@M aٝ$م$Q$UE ٝ م Q$M,,E_^[;]gY>$# z5#}!Vec2::operator-  !this  !rhs0$O-P}Q X \   USVWQ43YMEMUE@MAUZE_^[]$PA# {6P#G!Vec2::operator+=  !this !rhs@P4T#U2VDWGX X \   USVWQ 8YMDž,E@M ٝ$م$Q$MM ٝ م Q$M,,E_^[;]bY>$# }5#x"!Vec2::operator*  !this  @factor0$-x X \   USVWQ04YMEPMQUAz Dž0 Dž00_^[;]/l>$v%# >v#`!Plane2::pointOnFrontSide  !this !point0v$#` X \   USVW<1EM UBE Hٝ<م<_^[]$I  k)IB/!dot  !v1  !v20I$B X \   USVWQ =YMEPMQ]EPM Q]Ee]EDzEeuٝ م _^[;]/Eh*>$_# :#!Plane2::rayIntersect4  !this !raystart  !rayend %!raystart_dot_n %!rayend_dot_n %!denomXL#9OXfn X \  $ USVW@0_^[] (:$3 sO3,`dynamic initializer for 'NICKMATHS_2PI''  3H# X \   USVW@05_^[] &,C$7 tP70`dynamic initializer for 'NICKMATHS_PI_2''  7H% X  \    @USVW@05_^[] &,9$7 tP70`dynamic initializer for 'NICKMATHS_PI_4''  7H& X \   @USVW@0j_^[;]!>&'6>$> >*`dynamic initializer for 'std::num_put > >::id''  >(* X  \    USVWQ43YMEME_^[]$7A# 97#.jstd::locale::id::id  ethis u_Val(7@G+H 'X' \' ' ' USVW@0j_^[;]!G&'6>$> >*`dynamic initializer for 'std::num_get > >::id''  >(* .X. \. . . USVW@0j_^[;]!B&'6>$> }Y>*`dynamic initializer for 'std::numpunct::id''  >(* 5X5 \5 5 5   .5][ qstd::num_get > >::idjh std::num_get > >::id$initializer$G G |X X &$ qstd::numpunct::id31 std::numpunct::id$initializer$B B D_ H_ jh std::num_put > >::id$initializer$][ qstd::num_put > >::idQ Q > > H jCJΗS*,c:\users\user\desktop\новая папка (2)\4\simpleraytracer\winsimpleraytracer___win32_debug\vc100.pdb@comp.idov@feat.00.drectve.debug$SOWahS.rdata.rdata%.rdataZ.rdata.rdata.rdata.rdata  .rdata   .rdata ) .rdata H .rdata h .rdata.rdata.rdata.rdata.rdata .rdata?.rdataZ.rdataw.rdata.rdata.rdata.rdata.rdata .rdata0w:.rdata0w^.rdata0w.rdata0w.rdata0w.rdata   .rdata!eg !.rdata"0wH".rdata#0ws#.rdata$0w$.rdata%0w%.rdata&0w&.rdata''.rdata(0w;(.rdata)`).rdata**.rdata+0w+.rdata,0w,.rdata-0w-.rdata.0w%..rdata/egF/.rdata0 0.rdata10w1.rdata28ם2.rdata3 3.rdata4Wb4.rdata5=5.rdata6WPf6.rdata7Wb7.rdata8_k%8.rdata99.rdata::.rdata;eg/;.rdata<T<.rdata={=.rdata>0w>.rdata?8ם?.rdata@ @.rdataAWb A.rdataBB B.rdataC(j C.rdataD  D.rdataEWb E.rdataF0w F.rdataGVcX G.rdataHWb* H.rdataI_k%P I.rdataJz J.rdataKWP K.rdataLWb L.rdataM_k% M.rdataN0w N.rdataOGz> O.rdataPO}b P.rdataQ Q.rdataR R.rdataS>2 S.rdataTO} T.rdataU$ U.rdataV0wN V.rdataWGzv W.rdataXO} X.rdataY Y.rdataZ Z.rdata[>2 [.rdata\O}6 \.rdata]\ ].rdata^0w ^.rdata_H _.rdata` `.rdataa{ a.rdatab&b.rdatac=XOc.rdatadqBtd.rdataege.rdatafpf.rdatag_k%g.rdatah(h.rdatai;Y:i.rdatajYdj.rdatak?Rk.rdatall.rdatamm.rdatanVcX n.rdatao00o.rdatapܨ Zp.rdataq~q.rdatar7Mr.rdatasz[s.rdatatt.rdatauVcX*u.rdatav0Pv.rdatawܨ zw.rdatax~x.rdatay7My.rdatazz[z.rdata{&{.rdata|0wV|.rdata}}.rdata~eg~.rdata .rdata .rdata ).rdataP.rdataw.rdataWb.rdataWb.rdata27.rdata27.rdata_k%:.rdata_k%b.rdata8ם.rdata(.rdataO}.rdataeg.rdata .rdataWb;.rdata([.rdataWPz.rdata>2.rdataH.rdata.rdata7j.rdataeg .rdata 5.rdataWb_.rdata(.rdataWP.rdata>2.rdata=X .rdata;Y3.rdata7j[.rdatanԄ.rdataܨ .rdataQ.rdatap&.rdataFM8%.rdatak$M.rdatapx.rdata5.rdata1w.rdata - .rdatak$'.rdataT.rdataeg}.rdata .rdataWb.rdataWP.rdataeg!.rdata F.rdataWbl.rdata(.rdataWP.rdata=X.rdata;Y .rdata>29.rdatab.rdataeg.rdata .text~aC.J| .text$x} ;BT CI A 6  . K#    S $LN32H$LN31M$LN30T$LN29Z$LN28^$LN27m$LN34$LN35.rdata4.rdataMQV.rdatan;1  .rdatan .rdata{e!.data0y".rdata<~".rdatav".rdataOl".rdata".rdataV6]` #.rdata #.rdata-#E#X#_ # # .xdata$xz$Mu#$$>$H$ _$ .rtc$TMZ.Ln$$ .rtc$IMZz]$$ .sxdata @sF.text*MSc .debug$S $ .text@\!.debug$SʄJ$ .textE. . .debug$S!$ .text Jђq.debug$S +<$ .text$x)Y\& % .rdata: [T;%.rdatanV-%.data&& .xdata$x,'<'.text-Zֺ@.debug$S)5f' .textE. EB.debug$SY7vv' .textgkNtQ .debug$SYt' .textAݮ[.debug$S' .textO84.debug$Sg_sqrtf _sqrt .textmI.debug$S;' .textAݮfT.debug$S24D' .textO8].debug$SP _fabsf _fabs .textB2XsD|.debug$S|' .textG=(.debug$SĴ<' .text$xJ}auE(! N( ( ( ), .xdata$xDVvK<) t).text!Wy$!:,.debug$SJ) .textPEIW%.debug$S) .text~\p2Z.debug$S x) .textv# :.debug$Sb) .textIPa5.debug$So* .textCMM\.debug$Sx)+D+5* .text$yc3i'l%.debug$S $\* .text$yc7T>,0.debug$S"W1v* .rdataAv*.text$yc7T>VE@.debug$S]* .rdataS<*.text$yc>@+ <.debug$S(* .text7g7[Q .debug$STG?+ .text$yc>@+p.debug$S 3MY+ .text$yc >@+P.debug$S  ,+  .bss  + + .bss  , .bssb,, .bss,.CRT$XCU y, -&-.CRT$XCU 9U]C-.CRT$XCU .CRT$XCU9A-.CRT$XCU .CRT$XCU[..CRT$XCU .debug$S .debug$Spے.debug$S P.debug$T-._NICKMATHS_EPSILON_NICKMATHS_PI?has_denorm@_Num_base@std@@2W4float_denorm_style@2@B?has_denorm_loss@_Num_base@std@@2_NB?has_infinity@_Num_base@std@@2_NB?has_quiet_NaN@_Num_base@std@@2_NB?has_signaling_NaN@_Num_base@std@@2_NB?is_bounded@_Num_base@std@@2_NB?is_exact@_Num_base@std@@2_NB?is_iec559@_Num_base@std@@2_NB?is_integer@_Num_base@std@@2_NB?is_modulo@_Num_base@std@@2_NB?is_signed@_Num_base@std@@2_NB?is_specialized@_Num_base@std@@2_NB?tinyness_before@_Num_base@std@@2_NB?traps@_Num_base@std@@2_NB?round_style@_Num_base@std@@2W4float_round_style@2@B?digits@_Num_base@std@@2HB?digits10@_Num_base@std@@2HB?max_digits10@_Num_base@std@@2HB?max_exponent@_Num_base@std@@2HB?max_exponent10@_Num_base@std@@2HB?min_exponent@_Num_base@std@@2HB?min_exponent10@_Num_base@std@@2HB?radix@_Num_base@std@@2HB?is_bounded@_Num_int_base@std@@2_NB?is_exact@_Num_int_base@std@@2_NB?is_integer@_Num_int_base@std@@2_NB?is_modulo@_Num_int_base@std@@2_NB?is_specialized@_Num_int_base@std@@2_NB?radix@_Num_int_base@std@@2HB?has_denorm@_Num_float_base@std@@2W4float_denorm_style@2@B?has_denorm_loss@_Num_float_base@std@@2_NB?has_infinity@_Num_float_base@std@@2_NB?has_quiet_NaN@_Num_float_base@std@@2_NB?has_signaling_NaN@_Num_float_base@std@@2_NB?is_bounded@_Num_float_base@std@@2_NB?is_exact@_Num_float_base@std@@2_NB?is_iec559@_Num_float_base@std@@2_NB?is_integer@_Num_float_base@std@@2_NB?is_modulo@_Num_float_base@std@@2_NB?is_signed@_Num_float_base@std@@2_NB?is_specialized@_Num_float_base@std@@2_NB?tinyness_before@_Num_float_base@std@@2_NB?traps@_Num_float_base@std@@2_NB?round_style@_Num_float_base@std@@2W4float_round_style@2@B?radix@_Num_float_base@std@@2HB?is_signed@?$numeric_limits@D@std@@2_NB?digits@?$numeric_limits@D@std@@2HB?digits10@?$numeric_limits@D@std@@2HB?max_digits10@?$numeric_limits@D@std@@2HB?is_signed@?$numeric_limits@_W@std@@2_NB?digits@?$numeric_limits@_W@std@@2HB?digits10@?$numeric_limits@_W@std@@2HB?max_digits10@?$numeric_limits@_W@std@@2HB?is_modulo@?$numeric_limits@_N@std@@2_NB?is_signed@?$numeric_limits@_N@std@@2_NB?digits@?$numeric_limits@_N@std@@2HB?digits10@?$numeric_limits@_N@std@@2HB?max_digits10@?$numeric_limits@_N@std@@2HB?is_signed@?$numeric_limits@C@std@@2_NB?digits@?$numeric_limits@C@std@@2HB?digits10@?$numeric_limits@C@std@@2HB?max_digits10@?$numeric_limits@C@std@@2HB?is_signed@?$numeric_limits@E@std@@2_NB?digits@?$numeric_limits@E@std@@2HB?digits10@?$numeric_limits@E@std@@2HB?max_digits10@?$numeric_limits@E@std@@2HB?is_signed@?$numeric_limits@F@std@@2_NB?digits@?$numeric_limits@F@std@@2HB?digits10@?$numeric_limits@F@std@@2HB?max_digits10@?$numeric_limits@F@std@@2HB?is_signed@?$numeric_limits@G@std@@2_NB?digits@?$numeric_limits@G@std@@2HB?digits10@?$numeric_limits@G@std@@2HB?max_digits10@?$numeric_limits@G@std@@2HB?is_signed@?$numeric_limits@H@std@@2_NB?digits@?$numeric_limits@H@std@@2HB?digits10@?$numeric_limits@H@std@@2HB?max_digits10@?$numeric_limits@H@std@@2HB?is_signed@?$numeric_limits@I@std@@2_NB?digits@?$numeric_limits@I@std@@2HB?digits10@?$numeric_limits@I@std@@2HB?max_digits10@?$numeric_limits@I@std@@2HB?is_signed@?$numeric_limits@J@std@@2_NB?digits@?$numeric_limits@J@std@@2HB?digits10@?$numeric_limits@J@std@@2HB?max_digits10@?$numeric_limits@J@std@@2HB?is_signed@?$numeric_limits@K@std@@2_NB?digits@?$numeric_limits@K@std@@2HB?digits10@?$numeric_limits@K@std@@2HB?max_digits10@?$numeric_limits@K@std@@2HB?is_signed@?$numeric_limits@_J@std@@2_NB?digits@?$numeric_limits@_J@std@@2HB?digits10@?$numeric_limits@_J@std@@2HB?max_digits10@?$numeric_limits@_J@std@@2HB?is_signed@?$numeric_limits@_K@std@@2_NB?digits@?$numeric_limits@_K@std@@2HB?digits10@?$numeric_limits@_K@std@@2HB?max_digits10@?$numeric_limits@_K@std@@2HB?digits@?$numeric_limits@M@std@@2HB?digits10@?$numeric_limits@M@std@@2HB?max_digits10@?$numeric_limits@M@std@@2HB?max_exponent@?$numeric_limits@M@std@@2HB?max_exponent10@?$numeric_limits@M@std@@2HB?min_exponent@?$numeric_limits@M@std@@2HB?min_exponent10@?$numeric_limits@M@std@@2HB?digits@?$numeric_limits@N@std@@2HB?digits10@?$numeric_limits@N@std@@2HB?max_digits10@?$numeric_limits@N@std@@2HB?max_exponent@?$numeric_limits@N@std@@2HB?max_exponent10@?$numeric_limits@N@std@@2HB?min_exponent@?$numeric_limits@N@std@@2HB?min_exponent10@?$numeric_limits@N@std@@2HB?digits@?$numeric_limits@O@std@@2HB?digits10@?$numeric_limits@O@std@@2HB?max_digits10@?$numeric_limits@O@std@@2HB?max_exponent@?$numeric_limits@O@std@@2HB?max_exponent10@?$numeric_limits@O@std@@2HB?min_exponent@?$numeric_limits@O@std@@2HB?min_exponent10@?$numeric_limits@O@std@@2HB?value@?$integral_constant@_N$0A@@tr1@std@@2_NB?value@?$integral_constant@_N$00@tr1@std@@2_NB?value@?$integral_constant@I$0A@@tr1@std@@2IB?_Rank@?$_Arithmetic_traits@_N@std@@2HB?_Rank@?$_Arithmetic_traits@D@std@@2HB?_Rank@?$_Arithmetic_traits@C@std@@2HB?_Rank@?$_Arithmetic_traits@E@std@@2HB?_Rank@?$_Arithmetic_traits@F@std@@2HB?_Rank@?$_Arithmetic_traits@G@std@@2HB?_Rank@?$_Arithmetic_traits@H@std@@2HB?_Rank@?$_Arithmetic_traits@I@std@@2HB?_Rank@?$_Arithmetic_traits@J@std@@2HB?_Rank@?$_Arithmetic_traits@K@std@@2HB?_Rank@?$_Arithmetic_traits@_J@std@@2HB?_Rank@?$_Arithmetic_traits@_K@std@@2HB?_Rank@?$_Arithmetic_traits@M@std@@2HB?_Rank@?$_Arithmetic_traits@N@std@@2HB?_Rank@?$_Arithmetic_traits@O@std@@2HB?collate@?$_Locbase@H@std@@2HB?ctype@?$_Locbase@H@std@@2HB?monetary@?$_Locbase@H@std@@2HB?numeric@?$_Locbase@H@std@@2HB?time@?$_Locbase@H@std@@2HB?messages@?$_Locbase@H@std@@2HB?all@?$_Locbase@H@std@@2HB?none@?$_Locbase@H@std@@2HB?table_size@?$ctype@D@std@@2IB?skipws@?$_Iosb@H@std@@2W4_Fmtflags@12@B?unitbuf@?$_Iosb@H@std@@2W4_Fmtflags@12@B?uppercase@?$_Iosb@H@std@@2W4_Fmtflags@12@B?showbase@?$_Iosb@H@std@@2W4_Fmtflags@12@B?showpoint@?$_Iosb@H@std@@2W4_Fmtflags@12@B?showpos@?$_Iosb@H@std@@2W4_Fmtflags@12@B?left@?$_Iosb@H@std@@2W4_Fmtflags@12@B?right@?$_Iosb@H@std@@2W4_Fmtflags@12@B?internal@?$_Iosb@H@std@@2W4_Fmtflags@12@B?dec@?$_Iosb@H@std@@2W4_Fmtflags@12@B?oct@?$_Iosb@H@std@@2W4_Fmtflags@12@B?hex@?$_Iosb@H@std@@2W4_Fmtflags@12@B?scientific@?$_Iosb@H@std@@2W4_Fmtflags@12@B?fixed@?$_Iosb@H@std@@2W4_Fmtflags@12@B?hexfloat@?$_Iosb@H@std@@2W4_Fmtflags@12@B?boolalpha@?$_Iosb@H@std@@2W4_Fmtflags@12@B?_Stdio@?$_Iosb@H@std@@2W4_Fmtflags@12@B?adjustfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B?basefield@?$_Iosb@H@std@@2W4_Fmtflags@12@B?floatfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B?goodbit@?$_Iosb@H@std@@2W4_Iostate@12@B?eofbit@?$_Iosb@H@std@@2W4_Iostate@12@B?failbit@?$_Iosb@H@std@@2W4_Iostate@12@B?badbit@?$_Iosb@H@std@@2W4_Iostate@12@B?_Hardfail@?$_Iosb@H@std@@2W4_Iostate@12@B?in@?$_Iosb@H@std@@2W4_Openmode@12@B?out@?$_Iosb@H@std@@2W4_Openmode@12@B?ate@?$_Iosb@H@std@@2W4_Openmode@12@B?app@?$_Iosb@H@std@@2W4_Openmode@12@B?trunc@?$_Iosb@H@std@@2W4_Openmode@12@B?_Nocreate@?$_Iosb@H@std@@2W4_Openmode@12@B?_Noreplace@?$_Iosb@H@std@@2W4_Openmode@12@B?binary@?$_Iosb@H@std@@2W4_Openmode@12@B?beg@?$_Iosb@H@std@@2W4_Seekdir@12@B?cur@?$_Iosb@H@std@@2W4_Seekdir@12@B?end@?$_Iosb@H@std@@2W4_Seekdir@12@B?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$9__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$8__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$7__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$6__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$5__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$4__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$3__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$2__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$1__unwindfunclet$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z$0??_C@_1JC@PKHJIDI@?$AAc?$AAl?$AAi?$AAp?$AAp?$AAe?$AAd?$AA_?$AAs?$AAt?$AAa?$AAr?$AAt?$AAp?$AAo?$AAs?$AA?4?$AAx?$AA?5?$AA?$DM?$AA?5?$AAg?$AAe?$AAt?$AAW?$AAi?$AAd?$AAt?$AAh?$AA?$CI?$AA?$CJ?$AA?5@??_C@_1JG@FFGEAAGN@?$AAc?$AAl?$AAi?$AAp?$AAp?$AAe?$AAd?$AA_?$AAs?$AAt?$AAa?$AAr?$AAt?$AAp?$AAo?$AAs?$AA?4?$AAy?$AA?5?$AA?$DM?$AA?5?$AAg?$AAe?$AAt?$AAH?$AAe?$AAi?$AAg?$AAh?$AAt?$AA?$CI?$AA?$CJ@??_C@_1GO@HDIANMDL@?$AAc?$AAl?$AAi?$AAp?$AAp?$AAe?$AAd?$AA_?$AAs?$AAt?$AAa?$AAr?$AAt?$AAp?$AAo?$AAs?$AA?4?$AAx?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AA?9?$AA0?$AA?4?$AA1?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AAc?$AAl@__wassert??_C@_1GO@JIKFFGED@?$AAc?$AAl?$AAi?$AAp?$AAp?$AAe?$AAd?$AA_?$AAs?$AAt?$AAa?$AAr?$AAt?$AAp?$AAo?$AAs?$AA?4?$AAy?$AA?5?$AA?$DO?$AA?$DN?$AA?5?$AA?9?$AA0?$AA?4?$AA1?$AA?5?$AA?$CG?$AA?$CG?$AA?5?$AAc?$AAl@??_C@_1IE@KDBDABFE@?$AAc?$AA?3?$AA?2?$AAu?$AAs?$AAe?$AAr?$AAs?$AA?2?$AAu?$AAs?$AAe?$AAr?$AA?2?$AAd?$AAe?$AAs?$AAk?$AAt?$AAo?$AAp?$AA?2?$AE?$DN?$AE?$DO?$AE2?$AE0?$AEO?$AA?5?$AE?$DP?$AE0?$AE?$DP?$AE?3@?__LINE__Var@?1??drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z@4JA__real@bfb999999999999a__real@3f800000__real@3ff19999a0000000__real@00000000__real@bf800000__real@bdcccccd__real@0000000000000000___security_cookie__ehhandler$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z___CxxFrameHandler3@__security_check_cookie@4__ehfuncinfo$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z__unwindtable$?drawLine@Graphics2d@@QAEXABVVec2@@0ABVVec3@@@Z__fltused@_RTC_CheckStackVars@8__RTC_CheckEsp__RTC_Shutdown.rtc$TMZ__RTC_Shutdown__RTC_InitBase.rtc$IMZ__RTC_InitBase??1Vec2@@QAE@XZ??0Vec2@@QAE@MM@Z??0Vec2@@QAE@ABV0@@Z??0Plane2@@QAE@ABVVec2@@M@Z__unwindfunclet$??0Plane2@@QAE@ABVVec2@@M@Z$0??_C@_1DK@GNHKFCMD@?$AAe?$AAp?$AAs?$AAE?$AAq?$AAu?$AAa?$AAl?$AA?$CI?$AAn?$AAo?$AAr?$AAm?$AAa?$AAl?$AA?4?$AAl?$AAe?$AAn?$AAg?$AAt?$AAh?$AA?$CI?$AA?$CJ?$AA?0?$AA?5?$AA1?$AA?$CJ?$AA?$AA@??_C@_1GO@OGJGIILD@?$AAc?$AA?3?$AA?2?$AAu?$AAs?$AAe?$AAr?$AAs?$AA?2?$AAu?$AAs?$AAe?$AAr?$AA?2?$AAd?$AAe?$AAs?$AAk?$AAt?$AAo?$AAp?$AA?2?$AE?$DN?$AE?$DO?$AE2?$AE0?$AEO?$AA?5?$AE?$DP?$AE0?$AE?$DP?$AE?3@?__LINE__Var@?1???0Plane2@@QAE@ABVVec2@@M@Z@4JA__ehhandler$??0Plane2@@QAE@ABVVec2@@M@Z__ehfuncinfo$??0Plane2@@QAE@ABVVec2@@M@Z__unwindtable$??0Plane2@@QAE@ABVVec2@@M@Z??0Vec2@@QAE@XZ??4Vec2@@QAEAAV0@ABV0@@Z?length@Vec2@@QBEMXZ?sqrt@@YAMM@Z?epsEqual@@YA_NMM@Z?fabs@@YAMM@Z??1Plane2@@QAE@XZ?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z__unwindfunclet$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z$3__unwindfunclet$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z$2__unwindfunclet$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z$1__unwindfunclet$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z$0__ehhandler$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z__ehfuncinfo$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z__unwindtable$?clipLineInPlane@Plane2@@QBE_NAAVVec2@@0@Z??GVec2@@QBE?BV0@ABV0@@Z??YVec2@@QAEAAV0@ABV0@@Z??DVec2@@QBE?BV0@M@Z?pointOnFrontSide@Plane2@@QBE_NABVVec2@@@Z?dot@@YAMABVVec2@@0@Z?rayIntersect@Plane2@@QBEMABVVec2@@0@Z??__ENICKMATHS_2PI@@YAXXZ??__ENICKMATHS_PI_2@@YAXXZ__real@4000000000000000??__ENICKMATHS_PI_4@@YAXXZ__real@4010000000000000??__E?id@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@2V0locale@2@A@@YAXXZ??0id@locale@std@@QAE@I@Z??__E?id@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@2V0locale@2@A@@YAXXZ??__E?id@?$numpunct@D@std@@2V0locale@2@A@@YAXXZ_NICKMATHS_PI_4_NICKMATHS_2PI?id@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@2V0locale@2@A?id@?$numpunct@D@std@@2V0locale@2@A_NICKMATHS_PI_2?id@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@2V0locale@2@A_NICKMATHS_2PI$initializer$_NICKMATHS_PI_2$initializer$_NICKMATHS_PI_4$initializer$?id$initializer$@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@2P6AXXZA?id$initializer$@?$num_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@2P6AXXZA?id$initializer$@?$numpunct@D@std@@2P6AXXZA