LZ(CP.drectve .debug$Si<@B.textXd P`.debug$S@B.bss0.rtc$TMZ @0@.rtc$IMZ  @0@.textK# n  P`.debug$S ?!@B.rdata]!a!@0@.textkk!"# P`.debug$Sv$z&@B.text$x8'J' P`.rdatah'@@@.xdata$x$p''@0@.text6'' P`.debug$S'(@B.rdata((@0@.textX(')m) P`.debug$S)?*@B.textKq** P`.debug$S*+@B.rdata++@0@.text+[-A. P`.debug$S|.)1@B.text$x11 P`.rdata2@@@.rdata2@@@.xdata$x$'2K2@0@.textc_234 P`.debug$S46@B.text$xZS77 P`.rdata7@@@.rdata8@@@.rdata 88@0@.rdata8#8@0@.xdata$xD78{8@0@.texta8969 P`.debug$S<99@B.rdata:@@@.textX:o: P`.debug$S:J;@B.text6h;; P`.debug$S;S<@B.rdataq<u<@0@.text6<< P`.debug$S<p=@B.rdata==@0@.textB== P`.debug$S=>@B.textB>? P`.debug$S$??@B.text?@LA  P`.debug$SXA C@B.text$xLCC P`.xdata$x<1DmD@0@.textDvEE P`.debug$SEF@B.text`F7G P`.debug$SaG5H@B.textSH,I@I P`.debug$SIJ@B.textJMK P`.debug$SKtL@B.text.LNPP& P`.debug$S<P R @B.rdataxR@@@.rdataR@@@.rdataR@@@.rdataR@@@.textVRRS P`.debug$SSS@B.textlSPTxT P`.debug$STFU@B.textdU[]A2 P`.debug$S^jb#@B.text$x3cc P`.rdata7d@@@.rdata?d@@@.xdata$x<Gdd@0@.textwd,e P`.debug$Sref @B.text$xff P`.xdata$x$g2g@0@.textVFggg P`.debug$Sgh@B.text*hi P`.debug$Sii@B.text5ij P`.debug$S1jj@B.text[klk P`.debug$Skzl@B.textl7mKm P`.debug$S {mn@B.text*nn P`.debug$Soo@B.texto_p P`.debug$Spq@B.text5qr P`.debug$S1rr@B.text\snss P`.debug$SsYt@B.textHwttt P`.debug$Stu@B.textuvv P`.debug$S!vx@B.text6xysz  P`.debug$Sz|@B.text]}}~ P`.debug$SF~V@B.textV P`.debug$S@B.text*F P`.debug$SR@B.text5,a P`.debug$Ss5@B.textVS P`.debug$Sу@B.text* P`.debug$Sم@B.text5, P`.debug$S>@B.text  P`.debug$SDR @B.text$x݉ P`.xdata$x,1@0@.text5O P`.debug$SX@B.text[vы P`.debug$Sߌ@B.debug$T@B/DEFAULTLIB:"mfc71d.lib" /DEFAULTLIB:"mfcs71d.lib" /DEFAULTLIB:"msvcrtd.lib" /DEFAULTLIB:"kernel32.lib" /DEFAULTLIB:"user32.lib" /DEFAULTLIB:"gdi32.lib" /DEFAULTLIB:"msimg32.lib" /DEFAULTLIB:"comdlg32.lib" /DEFAULTLIB:"winspool.lib" /DEFAULTLIB:"advapi32.lib" /DEFAULTLIB:"shell32.lib" /DEFAULTLIB:"comctl32.lib" /DEFAULTLIB:"shlwapi.lib" /include:__afxForceEXCLUDE /include:__afxForceSTDAFX /DEFAULTLIB:"uuid.lib" /DEFAULTLIB:"MSVCRTD" /DEFAULTLIB:"OLDNAMES" /EDITANDCONTINUE yV'c:\Documents and Settings\Mike\My Documents\Visual Studio Projects\MdsLibraries\OglViewLib\Debug\SplineEditor.obj   Microsoft (R) Optimizing Compilercwdc:\Documents and Settings\Mike\My Documents\Visual Studio Projects\MdsLibraries\OglViewLibclC:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\cl.execmd-Od -I"c:\Documents and Settings\Mike\My Documents\Visual Studio Projects\MdsLibraries\MathLib" -IC:\GLUT-3.7\INCLUDE -DWIN32 -D_DEBUG -D_LIB -D_AFXDLL -D_MBCS -Gm -EHs -EHc -RTC1 -MDd -Yustdafx.h -Fp"c:\Documents and Settings\Mike\My Documents\Visual Studio Projects\MdsLibraries\OglViewLib\Debug\OglViewLib.pch" -Fo"c:\Documents and Settings\Mike\My Documents\Visual Studio Projects\MdsLibraries\OglViewLib\Debug\\" -Fd"c:\Documents and Settings\Mike\My Documents\Visual Studio Projects\MdsLibraries\OglViewLib\Debug\vc70.pdb" -W3 -c -Wp64 -ZI -TP -nologo -I"C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include" -I"C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include" -I"C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include\prerelease" -I"C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include" -I"C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\include" -Xsrc.\SplineEditor.cpppdbc:\Documents and Settings\Mike\My Documents\Visual Studio Projects\MdsLibraries\OglViewLib\Debug\vc70.pdbi$T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $L $T0 .cbSavedRegs - = $P $T0 4 + .cbParams + = u$S1 u$S23mdsVector<3,double>3mdsMatrix<3,double>MSplineEditCurve3viewInfopCScreenRayPickerNEmdsVector<2,double>LmdsRay$EICustomDrawEICustomOnMouseMSplineEditor*LSplineEditor::MouseInfoMpolynomial<4,double>XLSplinePolySemanticsdLLinInterpHelperLmdsVector<4,double>LCubicInterpHelper$ ( 6r :r USVW@0u_^[;])16;4@P?D$XJXDLSplineHelpers::GetLinearInterpolator  dLresult X \   #(USVWQ43YMMEE_^[;]'c08C$K#FK#7aLLinInterpHelper::LinInterpHelper  _Lthis 4X4 \4 ?UjhdPd%4SVWQMYM]]EM]܋EM]̃}~,EMD]Ee]܋EMD]Ee]̍MEjMEjMEEPMEPMEPMEMRPXZMd _^[@;] vecCoeffslfShiftlfWidthN WW:MCMIV W)H5GAFME?8AJVbhu ~ $k@8S__ehhandler$?SetCurve@LinInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@ZY__unwindfunclet$?SetCurve@LinInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z$0?k8\LLinInterpHelper::SetCurve@ 0      [Lthis tnPos  tnMax AarrLfPos AarrLfHeight LLcurveOut AlfWidth AlfHeightDiff AlfConst AlfShift LvecCoeffs ?<N @N D D ? ? =N AN OG SG ^F bF mE qE |H H I I M SO DTUSVWQ43YMEE_^[](h$6#N6#/ULSplinePolySemantics::SplinePolySemantics  SLthis cXc \c dUSVW@0u_^[;]r)r1r6q;~@qPo?D$XIXDLSplineHelpers::GetCubicInterpolator  Lresult oXo \o q q USVWQ43YMMEE_^[;]'c0C$K#JK#7LCubicInterpHelper::CubicInterpHelper  Lthis ~X~ \~ UjhdPd%<SVWQOYM]]EM]܋EM]̃}~,EMD]Ee]܋EMD]Ee]̍MEjMEMݝjM݅MݝjM݅EPMEPMEPMEMRPXZMd _^[H;] vecCoeffslfShiftlfWidth WW:MCM#-2V>WN\ht8AJVbhu ~  $H8U__ehhandler$?SetCurve@CubicInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z[__unwindfunclet$?SetCurve@CubicInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z$0A88LCubicInterpHelper::SetCurveH 0      Lthis tnPos  tnMax AarrLfPos AarrLfHeight LLcurveOut AlfWidth AlfHeightDiff AlfConst AlfShift LvecCoeffs < @   C G U Y d h s w     M O@ UjhdPd%SVWQ(3YMMMEE@E@hhjj0EPPEEǀMEMEMEM0EEݘ Eǀ(EXEݘEƀ$MEEMd _^[;] WW<G PZin M#7KW[!;$c8-__ehhandler$??0SplineEditor@@QAE@XZ3__unwindfunclet$??0SplineEditor@@QAE@XZ$43__unwindfunclet$??0SplineEditor@@QAE@XZ$33__unwindfunclet$??0SplineEditor@@QAE@XZ$23__unwindfunclet$??0SplineEditor@@QAE@XZ$13__unwindfunclet$??0SplineEditor@@QAE@XZ$0@c8E1LSplineEditor::SplineEditor  0Lthis < @ k o   ? C     hjj0EPPËMMMM0"0>LQVOb@?y  $0USVWQ43YMEE@EXME_^[;]8FY$a#Ha#M&LSplineEditor::MouseInfo::MouseInfo  $Lthis X \ ?USVWQ43YMMEt EPE_^[;]'+8N$X#PX#BILSplineEditor::`scalar deleting destructor'  0Lthis X \ USVWQ43YMEE_^[]($6#>6#/EICustomDraw::ICustomDraw  Ethis X \ dUSVWQ43YMEE_^[]($6#D6#/EICustomOnMouse::ICustomOnMouse  Ethis X  \  dUSVWQ43YMM_^[;]*:$B#QB#.kLpolynomial<4,double>::~polynomial<4,double>  iLthis X \ USVWQ43YMM_^[;]*:$B#IB#.&LSplineEditor::MouseInfo::~MouseInfo  $Lthis X \ UjhdPd%SVWQ(3YMEE@EM0EMEMEMEhjj0EPPMd _^[;]4 WW=G\nW+R$8-__ehhandler$??1SplineEditor@@UAE@XZ3__unwindfunclet$??1SplineEditor@@UAE@XZ$33__unwindfunclet$??1SplineEditor@@UAE@XZ$23__unwindfunclet$??1SplineEditor@@UAE@XZ$13__unwindfunclet$??1SplineEditor@@UAE@XZ$0A81LSplineEditor::~SplineEditor  0Lthis +<4 @4 k0 o0 1 1 2 2 3 3 [+ _+ 4 4 hjj0EPPËMMM"0>C8HO 3 210(9USVWQ(6YMEEuME EEEM;H}MEk0MPREPMQUBPMQUM;럋Eƀ_^[;]BoE#5AOl $#E#1LSplineEditor::ValidateFunctions  0LthistO ti EXE \E E E USVWQ(6YMEEM;H}EMD]z EE֋E_^[]R#*IRTW$`#A`#W=LSplineEditor::FindNextPoint  :Lthis AlfPos tnResult RXR \R USVWQ9YMEx|E$MEEHM EEE;E~0EMUuD\EMUu݄֨ݜ뿋EHUJEME\EMEݜE_^[;]AR_#,4Hd x $#<#>LSplineEditor::InsertPt$  0Lthis AlfNewPos AlfHeight tnNextPoint tiCurrPt _X_ \_ USVWQ(6YM}|EH9M|^EHUJEE EEEM;H}0EMUuD\EMUuָ݄ݜ뼋E_^[]l#7<Kg{ $#<#?LSplineEditor::DeletePt  0Lthis tnIdxPtOK tiCurrPt lXl \l l l USVWQBYMM;MjM$jM$jM$;]j;E݀  $$$;]]E EEEM;HEMD] E]E]zqEPMk0U P]E݀  E%ɋ$E% $$;vJ;;MRPXZ_^[;]lfStep'E/6DT+n++MMMM>gyM~}V |#{y#+:H  *7Rn$.#8.#1LSplineEditor::DrawH    0Lthis AlfStep AlfPosNext AlfHeight  tiSeg yXy \y { { | | } } y y ?{Gz?RR@USVWQ43YMEPME_^[;]6N#:B$V#?V#BALSplineEditor::GetViewInfo  0Lthis X \ USVWQ43YMEPMEPME`PM`E_^[;]+8=fO8b#SV$l#9l#VviewInfo::operator=  3this 3src X \ UjhdPd%SVWQ(sYMEEƀMEjMjMXjMXjMdELEM -ݝ0jL݅0M%ݝ0jL݅0dPLQU싊$4Ejdݝ0jd݅00ݝ(j4݅(jdݝ0jd݅00ݝ(j4݅(j4444j4444EE,GE샸07EHU90ݝ$ݝE샸0~E싈0UDݝ$EHU90}E싈0UDݝj4ܝ$z&E샸0~E싈0QMtj4ܝAuE싈0QMAj4M싑0M\ j4M싑0MݜѬj4Mܡ4$Mj4UD $Eܘ4AzE싍0>j4$j4$MM쉁0Eƀ, Eƀ,Et{j4Mܡ4$Mj4UD $Eܘ4AzPME4ELEdEM Eƀ,2RPXZMd _^[;]Hd0L4vecSplinePtp2ScreenPospickedVecmatRot WWRLcsiMus{sMs! 1<M+d+++lMx l=lLkR !4_hRlY*/V;WKYeq}8DN]o  5D$0jv!#&)+-,/A1C3b479;=?BAGKIMKWN_PRTWXZ"]$^$8;__ehhandler$?OnMouseMove@SplineEditor@@UAE_NINN@ZA__unwindfunclet$?OnMouseMove@SplineEditor@@UAE_NINN@Z$3A__unwindfunclet$?OnMouseMove@SplineEditor@@UAE_NINN@Z$2A__unwindfunclet$?OnMouseMove@SplineEditor@@UAE_NINN@Z$1A__unwindfunclet$?OnMouseMove@SplineEditor@@UAE_NINN@Z$0?85::~mdsRay 0 Lthis < @ i m     M O USVWQ(6YME EE}}EME_^[]CM#;JL$V#NV#Ol3mdsVector<3,double>::mdsVector<3,double>  i3this)# ti X \   USVWQ43YM_^[]#$*#O*##l3mdsVector<3,double>::~mdsVector<3,double>  i3this X \ USVWQ43YMEM_^[]+#,$5#E5#,n3mdsVector<3,double>::operator[]  i3this tidx +X+ \+ USVWQ(6YME EE}}EMUu݋E_^[]8#;MOR$[#D[#RmdsVector<3,double>::operator=  i3this f3src/# ti 8X8 \8 8 8 USVWQ9YME EE}}FE EE}}EkEMڋEkEM뫋E_^[]aMxL#;Shj $#N#3mdsMatrix<3,double>::mdsMatrix<3,double>$  3this^# tiD; tj LXL \L L L L L USVWQ43YM_^[]Y#$*#O*##3mdsMatrix<3,double>::~mdsMatrix<3,double>  3this YXY \Y USVWQ9YME EE}}:E EE}} EkEMkMUu뷋E_^[]f#;Sqsu x $#D#xmdsMatrix<3,double>::operator=$  3this 3matInU# ti8; tj fXf \f f f f f USVWQ43YMEkE_^[]s#,$5#E5#,3mdsMatrix<3,double>::operator[]  3this tnRow sXs \s USVWQ43YMMEMYE_^[;]*3>T$\#P\#HkLpolynomial<4,double>::polynomial<4,double>  iLthis X \ USVWQ43YMEPM_^[;].F>#2$H#GH#2rLpolynomial<4,double>::SetCoeffVec  iLthis nLvecSetTo X \ USVWQ?YME0]EM UEEHMY]E ẼẼ}}3EPME EM]_^[;](Q{#1OXp $#H#xLpolynomial<4,double>::ScaleWidthBy<  iLthis sLfScaleBy AfCoeffScale AfScaleInvKX ti X \   UPSVWQTYMƅE EăEă}}ƅE\E EE}E]EE EE}|pEPMM+MƅELݝURM݅ݝEPM݅EM]끋EE EE}~,ƅƅEMDDƅU\ŀu hEƅ]RPXZ_^[P;] arrFPascalCoeffsNMUZfV*BVXt ~ IKty$P#C#xLpolynomial<4,double>::ShiftByP    iLthis sLfShiftBy tnIdxLevel LarrFPascalCoeffsO* tit AfShiftPower~ tiPowerl tnIdxCoeff X \       1 5 V Z     USVWQ>YM]]E ẼẼ}}%EPMME]؋EE]E_^[;]%.MX9#,5Mepru $#F#u{Lpolynomial<4,double>::EvalScaled8  oLthis sLfT AfAccum AfTPow@5 ti X \   USVWQ(6YME EE}}EME_^[]CM#;JL$V#NV#OLmdsVector<4,double>::mdsVector<4,double>  Lthis)# ti X \   USVWQ43YM_^[]#$*#O*##LmdsVector<4,double>::~mdsVector<4,double>  Lthis X \ USVWQ43YMEM_^[]#,$5#E5#,LmdsVector<4,double>::operator[]  Lthis tidx X \ USVWQ(6YME EE}}EME_^[]CM#;JL$V#NV#O7EmdsVector<2,double>::mdsVector<2,double>  4Ethis)# ti X \   USVWQ43YM_^[]#$*#O*##7EmdsVector<2,double>::~mdsVector<2,double>  4Ethis X \ USVWQ43YMEM_^[]#,$5#E5#,9EmdsVector<2,double>::operator[]  4Ethis tidx X \ UjhdPd%SVWQ(3YMMEMEjMEEMd _^[;]( WW<N\+bxW!$8+__ehhandler$??0?$mdsRay@N@@QAE@XZ1__unwindfunclet$??0?$mdsRay@N@@QAE@XZ$11__unwindfunclet$??0?$mdsRay@N@@QAE@XZ$0D8rLmdsRay::mdsRay 0 Lthis !<( @( i& m& ' ' ! ! %( )( MM,O ' &-USVWQ43YMEM_^[]9#,$5#E5#,LmdsVector<4,double>::operator[]  Lthis tidx 9X9 \9 USVWQ(6YME EE}}EMUu݋E_^[]F#;MOR$[#D[#RmdsVector<4,double>::operator=  Lthis nLsrc/# ti FXF \F F F eE H@H~jKQ5c:\documents and settings\mike\my documents\visual studio projects\mdslibraries\oglviewlib\debug\vc70.pdb.fileg.\SplineEditor.cpp@comp.id `.drectve.debug$S&.textXZs.debug$Sh͹.filegc:\documents and settings\mike\my documents\visual studio projects\mdslibraries\oglviewlib\splineeditor.cpp )X.bssG  .rtc$TMZ.L .rtc$IMZz].E .bfe>.lfe.efXeA.textKz.debug$S ET .rdata rY'o .text kJ l.debug$S v 3Z Xk#.text$x X sF $L43687Q $L43686[ $L43685c $L43690- $L43691% .rdata. x .xdata$x$I t" , C.bf e .lf e.efk e.text66.debug$S4'Q p .rdataE${.textXZrr.debug$S  sXm)>.bfeE.lfe.efXeH.textKz@g.debug$S  .rdata zv.textY Zr.debug$S|v' A..text$xXN@& $L43716$L43715$L43714$L43718`$L43719X.rdatadV.rdatan .xdata$x$I)#8.bfe&.lfe.efe:.textcBe=E!B.debug$S# m c4  i.text$x ZdɵB 4 & ; O y   .rdata!޸!.rdata"ڢ"   .rdata# W5#.rdata$z{[$~P .xdata$x%DR稘(%%.bfeK.lfe.efceR.text&a^.debug$S'&̅.file$gc:\documents and settings\mike\my documents\visual studio projects\mdslibraries\oglviewlib\splineeditor.h& a69.rdata(F (.bf&e5.lf&e.efa&e5.text)X/W@.debug$S*)' ) C .text+66@&.debug$S,+=P + .rdata-E$g -.text.66a.debug$S/.ƶ| . .rdata0E$ 0.text1BL.debug$S21;& 1 .text3BL.debug$S43Ϙi 3 .text5 审.debug$S65J .filegc:\documents and settings\mike\my documents\visual studio projects\mdslibraries\oglviewlib\splineeditor.cpp 5 :LA.text$x7Lke҅5T8 47 / &7 Y 7  7  B7 .xdata$x8<Uv5o$ 8 8.bf5eU.lf5e.ef5eV.text9 ܯ*aZ.debug$S:9@p<' 9 GE.bf9eY.lf 9e.ef9eh.text;`>+1 5/.debug$S<;ZD ; T`7G.bf;ek.lf;e.ef`;er.text= #O'.debug$S>=k>i = a@I.bf=eu.lf =e.ef=e.text? P U.debug$S@?% ? nMK.bf?e.lf ?e.ef?e.textA.&Fh[#.debug$SB< A(. A .PP$L43788'A$L43789A$L43790A  .rdataC C.rdataDuzBu D .rdataE&kF. E.rdataFoF F^ o   .bfAe.lfAe.ef.Ae.textGV .debug$SHGE.filegc:\documents and settings\mike\my documents\visual studio projects\mdslibraries\oglviewlib\splineeditor.h G VS.bfGeK.lfGe.efVGeN.textIl+j*&.debug$SJIi9V.filegc:\documents and settings\mike\my documents\visual studio projects\mdslibraries\oglviewlib\viewinfo.h I lxT.bfIe.lfIe.eflIe.textKA2Ll&1G.debug$SL#KV .file gc:\documents and settings\mike\my documents\visual studio projects\mdslibraries\oglviewlib\splineeditor.cpp K ].text$xM3V=K1( M ` M  M  M $L43810K$L43809K$L43808K$L43807K$L43812]K$L43813UK_fabs  .rdataNAvfN.rdataOObO~O)M .xdata$xP<UvKv PP.bfKe.lf2Ke.efKe.textQw[(.debug$SR Qa螞/Q .text$xS,QO[ES mS .xdata$xT$IQ\BTT.textUVfȸ~.debug$SVU=.fileEgc:\documents and settings\mike\my documents\visual studio projects\mdslibraries\mathlib\vector.hU Vg.bfUe".lfUe.efVUe(.textW*M߄A>.debug$SXWkW  *i.bfWe>.lfWe.ef*We@.textY5ӂlBC.debug$SZY9 ʍY -5j.bfYeH.lfYe.ef5YeJ.text[[QZWP.debug$S\[-[ :[lk.bf[e.lf[e.ef[[e.text]er=.debug$S^ ].filegc:\documents and settings\mike\my documents\visual studio projects\mdslibraries\mathlib\matrix.hR] NKm.bf]e .lf]e.ef]e.text_*MDq.debug$S`_BW)n_ [*n.bf_eJ.lf_e.ef*_eK.texta}pՌa.debug$SbaN(a h_p.bfaeN.lfae.efaeX.textc5XV.debug$SdcJ&Lc u5r.bfce.lfce.ef5ce.texte\$ .debug$SfeˊV.filegc:\documents and settings\mike\my documents\visual studio projects\mdslibraries\mathlib\polynomial.he \s.bfee.lfee.ef\ee.textgHAD3.debug$Shgg Ht.bfge".lfge.efHge$.texti 7TxCnl.debug$Sj!iu'i v.bfie:.lf ie.efieC.textk Ccq.debug$Slkg:*Rk sz$L43856k$L43857k$L43854kx .bfkeF.lfke.efkeb.textm >''o.debug$Snmm ~.bfme.lf me.efme.textoV7a[0.debug$Spoh .filegc:\documents and settings\mike\my documents\visual studio projects\mdslibraries\mathlib\vector.ho V.bfoe".lfoe.efVoe(.textq*M.debug$Srqwq *F.bfqe>.lfqe.ef*qe@.texts5ӂlBq9.debug$StsRrs 5a.bfseH.lfse.ef5seJ.textuVuZ3I.debug$SvuTu V.bfue".lfue.efVue(.textw*M?v.debug$SxwAd$w  *.bfwe>.lfwe.ef*we@.texty5ӂlB-Y.debug$SzyO@y 5,.bfyeH.lfye.ef5yeJ.text{ 1P|.debug$S|D {)_{ ..text$x} |{GEu} } } .xdata$x~,G{d~ ~.bf{e!.lf{e.ef{e!.text5~79w.debug$Sಚ. ;5.bfeC.lfe.ef5eE.text[wY.debug$SWK H[ы.bfe.lfe.ef[e.debug$Tp?GetLinearInterpolator@SplineHelpers@@YAAAVSplinePolySemantics@@XZ?result@?1??GetLinearInterpolator@SplineHelpers@@YAAAVSplinePolySemantics@@XZ@4VLinInterpHelper@@A?$S1@?1??GetLinearInterpolator@SplineHelpers@@YAAAVSplinePolySemantics@@XZ@4IA__RTC_CheckEsp__RTC_Shutdown.rtc$TMZ__RTC_Shutdown__RTC_InitBase.rtc$IMZ__RTC_InitBase??0LinInterpHelper@@QAE@XZ??_7LinInterpHelper@@6B@?SetCurve@LinInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z__unwindfunclet$?SetCurve@LinInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z$0__real@0000000000000000__ehhandler$?SetCurve@LinInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z___CxxFrameHandler__ehfuncinfo$?SetCurve@LinInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z__unwindtable$?SetCurve@LinInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z__fltused@_RTC_CheckStackVars@8__except_list??0SplinePolySemantics@@QAE@XZ__purecall??_7SplinePolySemantics@@6B@?GetCubicInterpolator@SplineHelpers@@YAAAVSplinePolySemantics@@XZ?result@?1??GetCubicInterpolator@SplineHelpers@@YAAAVSplinePolySemantics@@XZ@4VCubicInterpHelper@@A?$S2@?1??GetCubicInterpolator@SplineHelpers@@YAAAVSplinePolySemantics@@XZ@4IA??0CubicInterpHelper@@QAE@XZ??_7CubicInterpHelper@@6B@?SetCurve@CubicInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z__unwindfunclet$?SetCurve@CubicInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z$0__real@c000000000000000__real@4008000000000000__ehhandler$?SetCurve@CubicInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z__ehfuncinfo$?SetCurve@CubicInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z__unwindtable$?SetCurve@CubicInterpHelper@@UBEXHHPAN0AAV?$polynomial@$03N@@@Z??0SplineEditor@@QAE@XZ??_GSplineEditor@@UAEPAXI@Z??_ESplineEditor@@UAEPAXI@Z__unwindfunclet$??0SplineEditor@@QAE@XZ$4__unwindfunclet$??0SplineEditor@@QAE@XZ$3__unwindfunclet$??0SplineEditor@@QAE@XZ$2??1viewInfo@@QAE@XZ__unwindfunclet$??0SplineEditor@@QAE@XZ$1??_M@YGXPAXIHP6EX0@Z@Z__unwindfunclet$??0SplineEditor@@QAE@XZ$0?SetViewBack@viewInfo@@QAEXN@Z__real@4062c00000000000__real@3ff0000000000000??0viewInfo@@QAE@XZ??_L@YGXPAXIHP6EX0@Z1@Z??_7SplineEditor@@6BICustomOnMouse@@@??_7SplineEditor@@6BICustomDraw@@@__ehhandler$??0SplineEditor@@QAE@XZ__ehfuncinfo$??0SplineEditor@@QAE@XZ__unwindtable$??0SplineEditor@@QAE@XZ??0MouseInfo@SplineEditor@@QAE@XZ__real@3fa999999999999a??_GSplineEditor@@UAEPAXI@Z??3@YAXPAX@Z??0ICustomDraw@@QAE@XZ??_7ICustomDraw@@6B@??0ICustomOnMouse@@QAE@XZ??_7ICustomOnMouse@@6B@??1?$polynomial@$03N@@QAE@XZ??1MouseInfo@SplineEditor@@QAE@XZ??1SplineEditor@@UAE@XZ__unwindfunclet$??1SplineEditor@@UAE@XZ$3__unwindfunclet$??1SplineEditor@@UAE@XZ$2__unwindfunclet$??1SplineEditor@@UAE@XZ$1__unwindfunclet$??1SplineEditor@@UAE@XZ$0__ehhandler$??1SplineEditor@@UAE@XZ__ehfuncinfo$??1SplineEditor@@UAE@XZ__unwindtable$??1SplineEditor@@UAE@XZ?ValidateFunctions@SplineEditor@@AAEXXZ?FindNextPoint@SplineEditor@@QBEHN@Z?InsertPt@SplineEditor@@QAEHNN@Z?DeletePt@SplineEditor@@QAEHH@Z?Draw@SplineEditor@@UAEXXZ__imp__glPopMatrix@0__imp__glEnd@0__real@3fe0000000000000__real@3f847ae147ae147b__imp__glVertex3d@24__real@c052c00000000000__real@4052c00000000000__imp__glBegin@4__imp__glColor3d@24?SetGlViewTo@viewInfo@@QBEXXZ__imp__glPushMatrix@0?GetViewInfo@SplineEditor@@QAEAAVviewInfo@@XZ??4viewInfo@@QAEABV0@ABV0@@Z?OnMouseMove@SplineEditor@@UAE_NINN@Z__unwindfunclet$?OnMouseMove@SplineEditor@@UAE_NINN@Z$3__unwindfunclet$?OnMouseMove@SplineEditor@@UAE_NINN@Z$2__unwindfunclet$?OnMouseMove@SplineEditor@@UAE_NINN@Z$1__unwindfunclet$?OnMouseMove@SplineEditor@@UAE_NINN@Z$0?PickRayFromScreenCoordStateless@ScreenRayPicker@@QBE_NABV?$mdsVector@$01N@@AAU?$mdsRay@N@@@Z__real@4000000000000000__real@bff0000000000000__ehhandler$?OnMouseMove@SplineEditor@@UAE_NINN@Z__ehfuncinfo$?OnMouseMove@SplineEditor@@UAE_NINN@Z__unwindtable$?OnMouseMove@SplineEditor@@UAE_NINN@Z??1?$mdsRay@N@@QAE@XZ__unwindfunclet$??1?$mdsRay@N@@QAE@XZ$0__ehhandler$??1?$mdsRay@N@@QAE@XZ__ehfuncinfo$??1?$mdsRay@N@@QAE@XZ__unwindtable$??1?$mdsRay@N@@QAE@XZ??0?$mdsVector@$02N@@QAE@XZ??1?$mdsVector@$02N@@QAE@XZ??A?$mdsVector@$02N@@QAEAANH@Z??4?$mdsVector@$02N@@QAEABV0@ABV0@@Z??0?$mdsMatrix@$02N@@QAE@XZ??1?$mdsMatrix@$02N@@QAE@XZ??4?$mdsMatrix@$02N@@QAEABV0@ABV0@@Z??A?$mdsMatrix@$02N@@QAEPANH@Z??0?$polynomial@$03N@@QAE@XZ?SetCoeffVec@?$polynomial@$03N@@QAEXABV?$mdsVector@$03N@@@Z?ScaleWidthBy@?$polynomial@$03N@@QAEXABN@Z?ShiftBy@?$polynomial@$03N@@QAEXABN@Z__RTC_UninitUse?EvalScaled@?$polynomial@$03N@@QBENABN@Z??0?$mdsVector@$03N@@QAE@XZ??1?$mdsVector@$03N@@QAE@XZ??A?$mdsVector@$03N@@QAEAANH@Z??0?$mdsVector@$01N@@QAE@XZ??1?$mdsVector@$01N@@QAE@XZ??A?$mdsVector@$01N@@QAEAANH@Z??0?$mdsRay@N@@QAE@XZ__unwindfunclet$??0?$mdsRay@N@@QAE@XZ$1__unwindfunclet$??0?$mdsRay@N@@QAE@XZ$0__ehhandler$??0?$mdsRay@N@@QAE@XZ__ehfuncinfo$??0?$mdsRay@N@@QAE@XZ__unwindtable$??0?$mdsRay@N@@QAE@XZ??A?$mdsVector@$03N@@QBENH@Z??4?$mdsVector@$03N@@QAEABV0@ABV0@@Z