# HG changeset patch # User Nobuyasu Oshiro # Date 1389476137 -32400 # Node ID 7072254f5e11a90f1d7963b953da304405c71311 # Parent 8afa5d2f1459fae0400dbe7573fdf41be5ab6b27 Modified some figures diff -r 8afa5d2f1459 -r 7072254f5e11 paper/chapter2.tex --- a/paper/chapter2.tex Sun Jan 12 03:19:58 2014 +0900 +++ b/paper/chapter2.tex Sun Jan 12 06:35:37 2014 +0900 @@ -42,7 +42,7 @@ \item ルートから編集を行うノードまでのパスを調べる(図\ref{fig:nondestractive_edit1}). \item 編集を行うノードのコピーをとる. コピーをとったノードへデータの編集を行う(図\ref{fig:nondestractive_edit2}). \item 調べたパスに従いルートからコピーしたノードまでの間のノードのコピーをとり繋げる(図\ref{fig:nondestractive_edit3}). -\item 編集を行っていないノードへの参照を貼る(図\ref{fig:nondestractive_edit4}). +\item コピーしたルートノードは編集を行っていないノードへの参照を貼り新しい木構造を作る(図\ref{fig:nondestractive_edit4}). \end{enumerate} \begin{figure}[htpb] @@ -83,5 +83,3 @@ -\section{Jungleの永続性の設計} - diff -r 8afa5d2f1459 -r 7072254f5e11 paper/figures/non_destructive_edit3.pdf Binary file paper/figures/non_destructive_edit3.pdf has changed diff -r 8afa5d2f1459 -r 7072254f5e11 paper/figures/non_destructive_edit4.pdf Binary file paper/figures/non_destructive_edit4.pdf has changed diff -r 8afa5d2f1459 -r 7072254f5e11 paper/graffle/non_destructive_edit3.graffle --- a/paper/graffle/non_destructive_edit3.graffle Sun Jan 12 03:19:58 2014 +0900 +++ b/paper/graffle/non_destructive_edit3.graffle Sun Jan 12 06:35:37 2014 +0900 @@ -46,13 +46,240 @@ Creator Oshiro Nobuyasu DisplayScale - 1 0/72 in = 1 0/72 in + 1 0/72 in = 1.0000 in GraphDocumentVersion 8 GraphicsList Bounds + {{359.98788402464453, 189.30150673077935}, {54.43353271484375, 29}} + Class + ShapedGraphic + ID + 110 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs28 \cf0 copy} + + + + Class + LineGraphic + Head + + ID + 73 + + ID + 109 + Points + + {353.5040384335702, 173.83398298352543} + {356.23477123167578, 175.13133357274222} + {360, 180} + {372, 189.30150673077935} + {387, 181} + {388.42160653787596, 179.00215465315551} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + Pattern + 1 + TailArrow + 0 + + + Tail + + ID + 62 + + + + Bounds + {{386.80123901367188, 250.82585117505425}, {54.43353271484375, 29}} + Class + ShapedGraphic + ID + 108 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs28 \cf0 copy} + + + + Class + LineGraphic + Head + + ID + 74 + + ID + 107 + Points + + {388.07955932617188, 239.55451912256945} + {388.32716978441908, 240} + {406.541015625, 252.32586929486627} + {418.54169086295423, 241.07126646037796} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + Pattern + 1 + TailArrow + 0 + + + + + Bounds + {{405.26269481566015, 325.25972854190525}, {54.43353271484375, 29}} + Class + ShapedGraphic + ID + 106 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs28 \cf0 copy} + + + + Class + LineGraphic + Head + + ID + 75 + + ID + 105 + Points + + {411.25040491350813, 306.9849190510908} + {430, 324} + {447.34793346290024, 306.03442032009048} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + Pattern + 1 + TailArrow + 0 + + + Tail + + ID + 67 + + + + Bounds {{397.48063659667969, 160}, {136.79234313964844, 57}} Class ShapedGraphic @@ -102,8 +329,8 @@ 78 Points - {440.24968064765704, 244.90864006038549} - {454.06846808022397, 274.97946381697892} + {439.96082671068132, 245.01994642591467} + {453.2531542945768, 275.25970656541153} Style @@ -146,8 +373,8 @@ 77 Points - {408.16186191403841, 180.11913983246112} - {424.75457145749664, 211.07355621577668} + {407.91583304643979, 180.23036739422872} + {424.03413082347862, 211.37131561954786} Style @@ -313,8 +540,8 @@ 72 Points - {376.42896352972946, 246.82340441101198} - {389.64431488461878, 277.0914892060091} + {376.42896352972946, 246.82340441101201} + {389.64431488461878, 277.09148920600916} Style @@ -418,8 +645,8 @@ 69 Points - {344.3932988660531, 182.03261215868145} - {360.44776644536466, 213.20143039451011} + {344.3932988660531, 182.03261215868142} + {360.44776644536466, 213.20143039451008} Style @@ -1077,7 +1304,7 @@ MasterSheets ModificationDate - 2014-01-11 18:10:55 +0000 + 2014-01-11 21:34:38 +0000 Modifier Oshiro Nobuyasu NotesVisible diff -r 8afa5d2f1459 -r 7072254f5e11 paper/graffle/non_destructive_edit4.graffle --- a/paper/graffle/non_destructive_edit4.graffle Sun Jan 12 03:19:58 2014 +0900 +++ b/paper/graffle/non_destructive_edit4.graffle Sun Jan 12 06:35:37 2014 +0900 @@ -52,211 +52,6 @@ GraphicsList - Bounds - {{359.70956420898438, 209.1640682220459}, {54.43353271484375, 29}} - Class - ShapedGraphic - ID - 110 - Shape - Rectangle - Style - - fill - - Draws - NO - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\ansi\ansicpg1252\cocoartf1265 -\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs28 \cf0 copy} - - - - Class - LineGraphic - Head - - ID - 73 - - ID - 109 - Points - - {354.90832569215235, 192.13743850873345} - {355.95645141601562, 194.99389506400877} - {370, 211} - {386.06863428620647, 196.63217300453496} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - Pattern - 1 - TailArrow - 0 - - - - - Bounds - {{392.60247802734375, 272.18841552734375}, {54.43353271484375, 29}} - Class - ShapedGraphic - ID - 108 - Shape - Rectangle - Style - - fill - - Draws - NO - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\ansi\ansicpg1252\cocoartf1265 -\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs28 \cf0 copy} - - - - Class - LineGraphic - ID - 107 - Points - - {387.80123951051172, 259.41708061383599} - {388.849365234375, 262.27353716911131} - {406.26269580933985, 272.18843078613281} - {428.63966605821309, 258.18843078613281} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - Pattern - 1 - TailArrow - 0 - - - - - Bounds - {{406.2626953125, 356.49242576221917}, {54.43353271484375, 29}} - Class - ShapedGraphic - ID - 106 - Shape - Rectangle - Style - - fill - - Draws - NO - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\ansi\ansicpg1252\cocoartf1265 -\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs28 \cf0 copy} - - - - Class - LineGraphic - ID - 105 - Points - - {411.41333057496485, 333.44141838239068} - {432.2626953125, 355.49242576221917} - {452.25175712266622, 332.2127685546875} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - Pattern - 1 - TailArrow - 0 - - - - Class LineGraphic Head @@ -1287,7 +1082,7 @@ MasterSheets ModificationDate - 2014-01-11 18:12:14 +0000 + 2014-01-11 21:34:09 +0000 Modifier Oshiro Nobuyasu NotesVisible @@ -1368,7 +1163,7 @@ Frame - {{566, 136}, {693, 922}} + {{660, 135}, {693, 922}} ListView OutlineWidth diff -r 8afa5d2f1459 -r 7072254f5e11 paper/master_paper.tex --- a/paper/master_paper.tex Sun Jan 12 03:19:58 2014 +0900 +++ b/paper/master_paper.tex Sun Jan 12 06:35:37 2014 +0900 @@ -79,8 +79,8 @@ \input{introduciton.tex} \input{chapter1.tex} \input{chapter2.tex} -%\input{chapter3.tex} -%\input{chapter4.tex} +\input{chapter3.tex} +\input{chapter4.tex} \input{conclusion.tex} %謝辞