From 51ef51b1aa6ecc2902171bd59954c4ef2c40265e Mon Sep 17 00:00:00 2001 From: Christopher James Hayward Date: Thu, 4 Mar 2021 14:48:15 -0500 Subject: [PATCH] Update diagrams --- .../thinking-in-cpp-analysis-and-design-1.png | Bin 38363 -> 38364 bytes ...p-inheritances-reusing-the-interface-2.png | Bin 10509 -> 10508 bytes ...p-inheritances-reusing-the-interface-3.png | Bin 12513 -> 12512 bytes ...p-inheritances-reusing-the-interface-4.png | Bin 11659 -> 11659 bytes ...nking-in-cpp-interchangeable-objects-1.png | Bin 12162 -> 12160 bytes 5 files changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/images/thinking-in-cpp-analysis-and-design-1.png b/docs/images/thinking-in-cpp-analysis-and-design-1.png index 42282e2c1e1715963e6587d30437a059ff6fd2b9..c31877ab9e210b9bc4bba2b6c77705d0a6559176 100644 GIT binary patch delta 419 zcmV;U0bKsus{-7s0+3mMiD^_=bZ~58Zgh2RYybfO004NLWl~K~!axu`yGj4Ugp(dh zfT$tF80A9~q|r#l^ROLYL)kUEvk+ta?`~TPs7Vj=-n=&-oxO96mi;D=L{19^Hel6q z#gHjWl9kbsh(r;hUgiXS)NA;HNSt{`5* zU5!q4kHl~29ve7&oyUaJeE zX$nRDLYzOoOu!j$LzhfBwrcK+2XZ0CxJ7sk|6XmV2hSg*$HS+ZfRWxRYxIURi}5Tu z3a&5Xe%NSAHjDzZL=0(xKIh<&CR2LZgSYe{?utoxdmfh+p*CqTD2{ADLvAX50KpR3 N%ccQMy|d~8@slg@$G-po delta 418 zcmV;T0bTyws{-4r0+3mMh-p+^yO=DqpI?9ee<_GJ-?f>sP{z^Z)B zkSR-&mC=!iL=~dW3xYA~cld%x0C-0d9YH6-cY-N>7^k=c=pbu<;{T#I#p}%Cwy0&> z799!iiD4wA@tQ-o0=1-Cy=>wmZE8`w6OQ2+9p)>K0O-Z(v z$UU7>QS3@_(E zF3;m}*l0mEi~_HTn9>S;!NDO-rgT1lm-H^a67%r>Jm#SkHfb@bj%+_eZXtdERJq!x M9}8YZv+Duzlf9D4R{#J2 diff --git a/docs/images/thinking-in-cpp-inheritances-reusing-the-interface-2.png b/docs/images/thinking-in-cpp-inheritances-reusing-the-interface-2.png index ff3d4d4a0cfe6c65b192589155bffa1a5a15ab8a..65845c59440b7f235fee2458cc0c1082e6f26afd 100644 GIT binary patch delta 280 zcmV+z0q6dWQjAiNSpgT3S{i>ncOm~_j`0vlLM;+{kVY+7rP4(2V=_$_l3hEyn^H>u zdsjtMn8W*+_jYz>EV6Z78;Gh!W1#rJBf(D~?rO%baO43o8aks+_ZQHR&2_8!Ow2#> z8;EODF1c#y*8Ay@Z>(gAsyVrVxV-onMYqJDTvLNGBxj`R^WkFKqOyOx%^G@QBejBL zoW^M~j+3x-1WP(VochTolPsRXqA20yk3{&qU4zk%D}q`Y%kto?FBpjx_6ToIS=mtr zuSZg=`O8&+h3X}1)seDdwciX25BJfNv``THQ((Ulb9zVDTA!$NEmf1ju3Sb_vG$*E e*!XTzBG~>WaYt delta 281 zcmV+!0p|XUQjJoOSpgW4S{i@759B}0(HtUCYLU=`)Q^HSRGR30O{VEWvTJ8|Q%dQ7 z@1`14n8W*+_jYz+tYGV!I)I`U#$fg?&V=6qAeJmXM`4GEg`o>eNO#y08>tme z#?yE@8OM`R?g%$@!g%T@naz@Tj_WMP&JSVqwBMo8jtjz48q4zJtS<;*D_ViCPFdMd zf-h%M+tqU~;99kkwQ5LN*dEhi;r=dqlom5$e+nK`Skaqswe^WYmr_*;9`a2zhn@d~ f6P52K1xxLF`OAA5`~nDmxqB`n)wD*lc>$9rZJ>wf diff --git a/docs/images/thinking-in-cpp-inheritances-reusing-the-interface-3.png b/docs/images/thinking-in-cpp-inheritances-reusing-the-interface-3.png index ffd49cab4d61db72ee6c7c7f2a23df179d08a590..38bd26831620ad805941544a52b0058e2ad4df29 100644 GIT binary patch delta 327 zcmV-N0l5C*Vc=nqS${BTR9JLyY+-J6b!}__0RR91c$`g-(M!WH5XPSk^nbX=4e4ly zlTmyacAGLc9Jbqg)}A$xCi9Y1RQ%tKEnS5?+ ztCIM~XzU9lZm_Lt-E>8THq}y7+n9gNPr!OoDyWcn;l4XgIDfb~39c&HMP09@I3JO$ zD7b8yt@5Zzd}(Dntwne1-G$)=KPY{~p!6XDTc9f2E7@LhWe>Y8G)P8h1@UAWP2))v zk8+2w#uG$S|B~4(iRQ4%a`^MdZ1k|-g3*o&gi;tw;^eFcjM;`a9A2EVqQ(TC&!{%b zr(S@SY6NLjqdT%}bKDIBw>ROvu#h47Rp7W|OMK-{TK}WarBGD@hkPB*+14N7c;(rs ZSgJjjKE0Q*Uu7DH6M59PjI)ygPA@hpp;iC@ delta 328 zcmV-O0k{6(Vc}trS${EUR9JLyY+-J6b!}__0RR91c$`g-(NDrK5XRq|?0>k&5i>G~ z7_#_49H2pn#0}odcFrbUi`RBWjsLraF=o<-yYIXHzPp*RoUE&5zzWHYf$W_h5q<&& zP!j(P2d4^&8*Iy3H3{j#r+I aily3f>C1Z=`vWqZh?Ki5Q}DBr0ZuQr-<|XT diff --git a/docs/images/thinking-in-cpp-inheritances-reusing-the-interface-4.png b/docs/images/thinking-in-cpp-inheritances-reusing-the-interface-4.png index b8e4183424aaf2a7e87ae9de1c8f45b782e48eff..24ad603d027728fabd71d37f1d42df3093188829 100644 GIT binary patch delta 292 zcmV+<0o(qITZ>zeZ+|gs!!Qtq=L-BEZgd6*+cYJZ4xvs`aAOi`C%a-_U4bp7C&{Ih z{`aa*Lb9|JG`x5B^xa7_Z8#a*wH~Wlt~C^|{DAQ3v74IsyFYRQiEA8Gr~0F4(4?wW zG#Ks7`eeR5b|$5Qs`fY3Rjzomoc@t3NpRWxO+0RY9|WiA*MF7coa@S&=&>2fdiVsk zX}L7pd<8v{7D_@ij>9+_hml`egeC4FjNM5llO&wNqA1~~KVtslW(8VVst{_S4T-%q z4lrUF?>RhMX+(z!tPd!&`O~=o3)u@&vO{TDw#zSpyW8MF7$}h3DzMAh9ACI?jk{5) qTF54WZMh7lY#8MpVR_@&C|Rl;mp)vtVBgq+iY<$ delta 292 zcmV+<0o(qITZ>zeZ-32d!!Qtp?*hNW9+QKE9hwqM525)fxHbv3le=PXU4bp7E6Jsl zzI&D0roNOGbeP#4ecIJZ8&1YHwa1E@YYo{8zaV^g44@?bHkn=(64%(tMzy`F(5zLh zsB_x6eeXU!HsIERiu!lnD4D%lPX9{gB)F{pqIQei`F=mcxPQ{UHLeUykF8La-~Yi5 zHJ9d?CeR{jp(KQ}c`y%WK{&}R!Vb?6%-x9=izryaHp}7KpR&orApxx{6$qu!hQ!$# z2bi*$w;Z0VG@`)>_7{}#=5Z*%RMR9JLyY+-J6b!}__0RR91c${@lOKZYF5I%Px|6z`Lh(xJH zLZRXlY(j%kdtQ^NE+n(EkCamS-@A=1N=sobGv8~zv9Us1S62ZPl`sY;QkVE1z)h_h z>U0D62;dr>gJ{t2Mg7jk5iV$t z(ZEkU9LCWI=lKS|@Gf+gS%OA6T@aSiSS|O?dV?;kL?dwR*vgt>eDXzCv&WwU&bg6V zaZPMtwM#FAyENNyA}!{m{VTXjVMZ^)Rn{vCRZ2d@xZNzm5hTL55C`u~3{&NO^_$0X S_yj~jiGItj&#SYI0rf4>cb3)w delta 322 zcmV-I0lof!UxHtdS$`{OR9JLyY+-J6b!}__0RR91c${^QTWi8V5QX0d@*n0gK133! zMM9zC6>Ox^MEkrZQ(Z`AWiKhE^uKrO1*NpGFSF;&cjgR@723L{4xp@sF*uUC!p{H@ z8`VyPc}`NDuumTkA&`TZ;G#bVR0`G2Y+IN?|b5N0!o9W@TThV znlx9+(7$)Ah<8r%ANn!;A&O3boB6yFz>v5)_Jvg~*shluwxo?zj7hf__mXa$goPuV z(H7&Le`&v;#si$@1^(zA2C