~brenthuisman/amc-tool

4b983769b30de72d1ffdefe58b55e72e6fe708b2 — Brent Huisman 6 years ago master
init
79 files changed, 11057 insertions(+), 0 deletions(-)

A .classpath
A .gitignore
A .project
A .settings/org.eclipse.jdt.core.prefs
A dicomlib.jar
A doc/CollimatorPlan/Accelerator.html
A doc/CollimatorPlan/CollimatorFile.html
A doc/CollimatorPlan/CollimatorFrame.html
A doc/CollimatorPlan/CollimatorPanel.html
A doc/CollimatorPlan/ErrorCodes.html
A doc/CollimatorPlan/InvalidNumberOfMLCXleafsException.html
A doc/CollimatorPlan/InvalidRTplanException.html
A doc/CollimatorPlan/MainGui.html
A doc/CollimatorPlan/MainProduction.html
A doc/CollimatorPlan/MainStatistiek.html
A doc/CollimatorPlan/class-use/Accelerator.html
A doc/CollimatorPlan/class-use/CollimatorFile.html
A doc/CollimatorPlan/class-use/CollimatorFrame.html
A doc/CollimatorPlan/class-use/CollimatorPanel.html
A doc/CollimatorPlan/class-use/ErrorCodes.html
A doc/CollimatorPlan/class-use/InvalidNumberOfMLCXleafsException.html
A doc/CollimatorPlan/class-use/InvalidRTplanException.html
A doc/CollimatorPlan/class-use/MainGui.html
A doc/CollimatorPlan/class-use/MainProduction.html
A doc/CollimatorPlan/class-use/MainStatistiek.html
A doc/CollimatorPlan/doc-files/interdigit.png
A doc/CollimatorPlan/doc-files/interdigit2.png
A doc/CollimatorPlan/doc-files/maingui.png
A doc/CollimatorPlan/doc-files/sluitenleafs.png
A doc/CollimatorPlan/doc-files/sluitenleafs2.png
A doc/CollimatorPlan/package-frame.html
A doc/CollimatorPlan/package-summary.html
A doc/CollimatorPlan/package-tree.html
A doc/CollimatorPlan/package-use.html
A doc/allclasses-frame.html
A doc/allclasses-noframe.html
A doc/constant-values.html
A doc/deprecated-list.html
A doc/help-doc.html
A doc/index-files/index-1.html
A doc/index-files/index-10.html
A doc/index-files/index-11.html
A doc/index-files/index-12.html
A doc/index-files/index-13.html
A doc/index-files/index-14.html
A doc/index-files/index-15.html
A doc/index-files/index-2.html
A doc/index-files/index-3.html
A doc/index-files/index-4.html
A doc/index-files/index-5.html
A doc/index-files/index-6.html
A doc/index-files/index-7.html
A doc/index-files/index-8.html
A doc/index-files/index-9.html
A doc/index.html
A doc/overview-tree.html
A doc/package-list
A doc/resources/background.gif
A doc/resources/tab.gif
A doc/resources/titlebar.gif
A doc/resources/titlebar_end.gif
A doc/serialized-form.html
A doc/stylesheet.css
A src/CollimatorPlan/Accelerator.java
A src/CollimatorPlan/CollimatorFile.java
A src/CollimatorPlan/CollimatorFrame.java
A src/CollimatorPlan/CollimatorPanel.java
A src/CollimatorPlan/ErrorCodes.java
A src/CollimatorPlan/InvalidNumberOfMLCXleafsException.java
A src/CollimatorPlan/InvalidRTplanException.java
A src/CollimatorPlan/MainGui.java
A src/CollimatorPlan/MainProduction.java
A src/CollimatorPlan/MainStatistiek.java
A src/CollimatorPlan/doc-files/interdigit.png
A src/CollimatorPlan/doc-files/interdigit2.png
A src/CollimatorPlan/doc-files/maingui.png
A src/CollimatorPlan/doc-files/sluitenleafs.png
A src/CollimatorPlan/doc-files/sluitenleafs2.png
A src/CollimatorPlan/package-info.java
A  => .classpath +7 -0
@@ 1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="src" path="src"/>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
	<classpathentry kind="lib" path="dicomlib.jar" sourcepath="D:/Dropbox/amc/DicomLib14/src"/>
	<classpathentry kind="output" path="bin"/>
</classpath>

A  => .gitignore +2 -0
@@ 1,2 @@
dicom*/
bin/
\ No newline at end of file

A  => .project +17 -0
@@ 1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
	<name>amc-tool</name>
	<comment></comment>
	<projects>
	</projects>
	<buildSpec>
		<buildCommand>
			<name>org.eclipse.jdt.core.javabuilder</name>
			<arguments>
			</arguments>
		</buildCommand>
	</buildSpec>
	<natures>
		<nature>org.eclipse.jdt.core.javanature</nature>
	</natures>
</projectDescription>

A  => .settings/org.eclipse.jdt.core.prefs +11 -0
@@ 1,11 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.7

A  => dicomlib.jar +0 -0

A  => doc/CollimatorPlan/Accelerator.html +673 -0
@@ 1,673 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="nl">
<head>
<!-- Generated by javadoc (version 1.7.0_10) on Thu Feb 28 17:06:54 CET 2013 -->
<title>Accelerator</title>
<meta name="date" content="2013-02-28">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="Accelerator";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Accelerator.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../CollimatorPlan/CollimatorFile.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/Accelerator.html" target="_top">Frames</a></li>
<li><a href="Accelerator.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">CollimatorPlan</div>
<h2 title="Class Accelerator" class="title">Class Accelerator</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>CollimatorPlan.Accelerator</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">Accelerator</span>
extends java.lang.Object</pre>
<div class="block">Definieert de collimator constraints van een type versneller, en bevat frameconversiealgoritmes. Bevat alle versnellerafhankelijke parameters.</div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Brent</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#ASYMYovertravel">ASYMYovertravel</a></strong></code>
<div class="block">Hoever kan de ASYMY over het midden schuiven?</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int[]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#ASYMYovertravelIndex">ASYMYovertravelIndex</a></strong></code>
<div class="block">Welke MLCXbounds-indices passen bij de ASYMYovertravel waarden?</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) boolean</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#isAgility">isAgility</a></strong></code>
<div class="block">Is dit een Agility?</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) boolean</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#isMLCi">isMLCi</a></strong></code>
<div class="block">Is dit een MLCi?</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#leafpairs">leafpairs</a></strong></code>
<div class="block">Aantal MLCX leafpairs</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#leafs">leafs</a></strong></code>
<div class="block">Aantal MLCX leafs</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#minAngleMLCX">minAngleMLCX</a></strong></code>
<div class="block">minAngleMLCX: De minimale afstand vanaf midden die MLCX leaves moeten hebben bij sluiting in 0.1mm.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#minGap">minGap</a></strong></code>
<div class="block">Hoe dicht kunnen tegenoverliggende MLCX leafs elkaar naderen?</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#MLCXovertravel">MLCXovertravel</a></strong></code>
<div class="block">Hoe ver kan een MLCX leaf de centrale as oversteken?</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#MLCXspacingMax">MLCXspacingMax</a></strong></code>
<div class="block">Hoe ver kunnen de MLCX leafs onderling uit elkaar liggen per bank?</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) <a href="../CollimatorPlan/Accelerator.html" title="class in CollimatorPlan">Accelerator</a></code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#New">New</a></strong></code>
<div class="block">Als dit een type X versneller is, wat is het andere type dan?</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#treatmentMachineName">treatmentMachineName</a></strong></code>
<div class="block">treatmentMachineName: TreatmentMachineName tag die in dicom metadata weg moet worden geschreven.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../CollimatorPlan/Accelerator.html#Accelerator(int)">Accelerator</a></strong>(int&nbsp;MLCXlength)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#closeZeroFieldAgility(CollimatorPlan.CollimatorFrame)">closeZeroFieldAgility</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</code>
<div class="block">Stap 5 Agility: Verwijder ASYMX en vul interne fieldPerMLCXslice[leaf] = 0 met MLCX bladen.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#closeZeroFieldMLCi(CollimatorPlan.CollimatorFrame)">closeZeroFieldMLCi</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</code>
<div class="block">Stap 5 MLCi: Verwijder ASYMX en vul interne fieldPerMLCXslice[leaf] = 0 met MLCX bladen.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) <a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a></code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#convertFrame(CollimatorPlan.CollimatorFrame)">convertFrame</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;oldFrame)</code>
<div class="block">Converteert collimatorframe aan de hand van een bestaand dicomframe.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#finalCheck(CollimatorPlan.CollimatorFrame)">finalCheck</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</code>
<div class="block">Stap 8: Afhandeling en checks op constraints van MLCi of Agility, apart.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#fixBehindASMY(CollimatorPlan.CollimatorFrame)">fixBehindASMY</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</code>
<div class="block">Stap 6: Shit even goed zetten achter de ASYMY</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#fixInterDigitation(CollimatorPlan.CollimatorFrame)">fixInterDigitation</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</code>
<div class="block">Stap 7: Check en fix interdigitation want dat mag niet met de MLCi</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) <a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a></code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#initFrameAgility(CollimatorPlan.CollimatorFrame)">initFrameAgility</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;oldFrame)</code>
<div class="block">Stap1 Agility: Initialiseer nieuw Agility frame door aantal leafs te verdubbelen voor MLCX</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) <a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a></code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#initFrameMLCi(CollimatorPlan.CollimatorFrame)">initFrameMLCi</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;oldFrame)</code>
<div class="block">Stap1 MLCi: Initialiseer nieuw MLCi frame door aantal leafs te halveren voor MLCX</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#setASYMY(CollimatorPlan.CollimatorFrame)">setASYMY</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</code>
<div class="block">Stap 3: Vind tot waar ASYMY naar binnen geschoven kan worden en doe dat.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#setFieldPerMLCXslice(CollimatorPlan.CollimatorFrame)">setFieldPerMLCXslice</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</code>
<div class="block">Stap 2: Bepaal op welke MLCX slices er veld is.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/Accelerator.html#setMLCX(CollimatorPlan.CollimatorFrame)">setMLCX</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</code>
<div class="block">Stap 4: Verplaats MLCX leafs zo ver mogelijk naar midden en bepaal minimum en maximum uitwijking per zijde.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="treatmentMachineName">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>treatmentMachineName</h4>
<pre>java.lang.String treatmentMachineName</pre>
<div class="block">treatmentMachineName: TreatmentMachineName tag die in dicom metadata weg moet worden geschreven.</div>
</li>
</ul>
<a name="isAgility">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isAgility</h4>
<pre>boolean isAgility</pre>
<div class="block">Is dit een Agility?</div>
</li>
</ul>
<a name="isMLCi">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isMLCi</h4>
<pre>boolean isMLCi</pre>
<div class="block">Is dit een MLCi?</div>
</li>
</ul>
<a name="leafs">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>leafs</h4>
<pre>int leafs</pre>
<div class="block">Aantal MLCX leafs</div>
</li>
</ul>
<a name="leafpairs">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>leafpairs</h4>
<pre>int leafpairs</pre>
<div class="block">Aantal MLCX leafpairs</div>
</li>
</ul>
<a name="ASYMYovertravel">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ASYMYovertravel</h4>
<pre>int ASYMYovertravel</pre>
<div class="block">Hoever kan de ASYMY over het midden schuiven?</div>
</li>
</ul>
<a name="ASYMYovertravelIndex">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ASYMYovertravelIndex</h4>
<pre>int[] ASYMYovertravelIndex</pre>
<div class="block">Welke MLCXbounds-indices passen bij de ASYMYovertravel waarden?</div>
</li>
</ul>
<a name="minAngleMLCX">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minAngleMLCX</h4>
<pre>int minAngleMLCX</pre>
<div class="block">minAngleMLCX: De minimale afstand vanaf midden die MLCX leaves moeten hebben bij sluiting in 0.1mm.
 Als deze contraint niet gehaald wordt, komt het frame en dus de dicomfile niet in aanmerking voor conversie.</div>
</li>
</ul>
<a name="minGap">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minGap</h4>
<pre>int minGap</pre>
<div class="block">Hoe dicht kunnen tegenoverliggende MLCX leafs elkaar naderen?</div>
</li>
</ul>
<a name="MLCXovertravel">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MLCXovertravel</h4>
<pre>int MLCXovertravel</pre>
<div class="block">Hoe ver kan een MLCX leaf de centrale as oversteken?</div>
</li>
</ul>
<a name="MLCXspacingMax">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MLCXspacingMax</h4>
<pre>int MLCXspacingMax</pre>
<div class="block">Hoe ver kunnen de MLCX leafs onderling uit elkaar liggen per bank?</div>
</li>
</ul>
<a name="New">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>New</h4>
<pre><a href="../CollimatorPlan/Accelerator.html" title="class in CollimatorPlan">Accelerator</a> New</pre>
<div class="block">Als dit een type X versneller is, wat is het andere type dan?</div>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="Accelerator(int)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Accelerator</h4>
<pre>Accelerator(int&nbsp;MLCXlength)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="convertFrame(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convertFrame</h4>
<pre><a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;convertFrame(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;oldFrame)</pre>
<div class="block">Converteert collimatorframe aan de hand van een bestaand dicomframe.
 
 Deze functie kijkt van welke type naar welk type geconverteerd moet worden en stelt op basis daarvan een stappenplan op.
 Deze stappen zijn andere functies binnen deze klasse. Soms kan dezelfde functie op beide type frames gebruikt worden, maar soms moet de logica echt anders zijn en is er dus een andere functie nodig.
 Het idee is dat met deze implementatie er zoveel mogelijk code gedeeld kan worden, en slechts waar nodig dit uitgesplitst wordt.
 
 <p>  Algoritme overzicht:
 <ol>
 <li> Stap 1: aantal leafs verdubbelen/halveren voor MLCX.
 <li> Stap 2: bepaal welke MLCX leaf bijdragen aan veldvorm (oftewel, zitten ze binnen of buiten jaws).
 <li> Stap 3: Schuif ASYMY naar binnen zover als kan.
 <li> Stap 4: Schuif MLCX naar binnen zodat ze altijd het veld beperken.
 <li> Stap 5: Schuif MLCX dicht daar waar een intern nul-veld was maar niet door de ASYMY/X afgedekt kon worden.
                <ol>
                <li> Agility: leafs worden zo ver mogelijk uit midden gezet.
                <li> MLCi: leaf worden in het midden gezet.
                </ol>
 <li> Stap 6: Stel bladen achter ASYMY in zoals het hoort.
 <li> Stap 7 (alleen Agility>MLCi): Check en fix interdigitation.
 <li> Stap 8: Bepaal of aan alle constraints wordt voldaan en stel conversielog vast.
 </ol></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>oldFrame</code> - 'oude' frame</dd>
<dt><span class="strong">Returns:</span></dt><dd>Volledig onafhankelijk geconverteerd frame.</dd></dl>
</li>
</ul>
<a name="initFrameAgility(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initFrameAgility</h4>
<pre><a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;initFrameAgility(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;oldFrame)</pre>
<div class="block">Stap1 Agility: Initialiseer nieuw Agility frame door aantal leafs te verdubbelen voor MLCX</div>
</li>
</ul>
<a name="initFrameMLCi(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>initFrameMLCi</h4>
<pre><a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;initFrameMLCi(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;oldFrame)</pre>
<div class="block">Stap1 MLCi: Initialiseer nieuw MLCi frame door aantal leafs te halveren voor MLCX</div>
</li>
</ul>
<a name="setFieldPerMLCXslice(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFieldPerMLCXslice</h4>
<pre>void&nbsp;setFieldPerMLCXslice(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</pre>
<div class="block">Stap 2: Bepaal op welke MLCX slices er veld is.
 We loopen over de leafparen om fieldPerMLCXslice per leafpair van een getal te voorzien.
 0) Geen veld (dus MLCX's onder ASYMX of ASYMY).
 1) Wel Veld.
 2) Wel Veld, maar de ASYMY ligt tussen de MLCXbounds, dus niet het volle veld tussen de leafs is hier aanwezig.</div>
</li>
</ul>
<a name="setASYMY(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setASYMY</h4>
<pre>void&nbsp;setASYMY(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</pre>
<div class="block">Stap 3: Vind tot waar ASYMY naar binnen geschoven kan worden en doe dat.
 Hou tevens bij waar leafs alsnog dicht moeten als overtravel limiet van ASYMY bereikt wordt.</div>
</li>
</ul>
<a name="setMLCX(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMLCX</h4>
<pre>void&nbsp;setMLCX(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</pre>
<div class="block">Stap 4: Verplaats MLCX leafs zo ver mogelijk naar midden en bepaal minimum en maximum uitwijking per zijde.</div>
</li>
</ul>
<a name="closeZeroFieldAgility(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>closeZeroFieldAgility</h4>
<pre>void&nbsp;closeZeroFieldAgility(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</pre>
<div class="block">Stap 5 Agility: Verwijder ASYMX en vul interne fieldPerMLCXslice[leaf] = 0 met MLCX bladen.
 Eerst bepalen hoever gesloten leafs naar rechts en links kunnen, dan verste van midden kiezen en vergelijken met minAngleMLCX.
 Hoever naar links? Vergelijk leftMax-2000 <= rightMax-2000-10 <= leftMin+2000. Dan MLCX[nrleafs+leaf]=rightMax-2000 en MLCX[leaf]=rightMax-2000-10
 Hoever naar rechts? rightMax-2000 <= leftMin+2000+10 <= rightMin+2000? Dan MLCX[leaf]=leftMin+2000 en MLCX[nrleafs+leaf]=leftMin+2000+10
 Onthoud: minimale afstand tussen leafs is 10 en de max spacing is 2000.</div>
</li>
</ul>
<a name="closeZeroFieldMLCi(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>closeZeroFieldMLCi</h4>
<pre>void&nbsp;closeZeroFieldMLCi(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</pre>
<div class="block">Stap 5 MLCi: Verwijder ASYMX en vul interne fieldPerMLCXslice[leaf] = 0 met MLCX bladen.
 Eerst bepalen hoever gesloten leafs naar rechts en links kunnen, dan verste van midden kiezen en vergelijken met minAngleMLCX.
 Indien nulveld, dan naastgelegen leafs in veld verhalen met minGap.
 Dit is anders dan het algoritme voor de Agility, omdat die erop rekent dat interdigitation geen probleem is.
 Het blijkt dat interdigitation oplossen veroorzaakt vaak extra gaten (dus extra veld), en dat is oplosbaar door geen interdigitation aan te brengen in the first place.
 Dat is het makkelijkst door veldranden 'smooth'te houden en ze dus gewoon te kopieren van naastgelegen leafs.
 Onthoud: minimale afstand tussen leafs is New.minGap.</div>
</li>
</ul>
<a name="fixBehindASMY(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fixBehindASMY</h4>
<pre>void&nbsp;fixBehindASMY(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</pre>
<div class="block">Stap 6: Shit even goed zetten achter de ASYMY</div>
</li>
</ul>
<a name="fixInterDigitation(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fixInterDigitation</h4>
<pre>void&nbsp;fixInterDigitation(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</pre>
<div class="block">Stap 7: Check en fix interdigitation want dat mag niet met de MLCi</div>
</li>
</ul>
<a name="finalCheck(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>finalCheck</h4>
<pre>void&nbsp;finalCheck(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;f)</pre>
<div class="block">Stap 8: Afhandeling en checks op constraints van MLCi of Agility, apart.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Accelerator.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../CollimatorPlan/CollimatorFile.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/Accelerator.html" target="_top">Frames</a></li>
<li><a href="Accelerator.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

A  => doc/CollimatorPlan/CollimatorFile.html +591 -0
@@ 1,591 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="nl">
<head>
<!-- Generated by javadoc (version 1.7.0_10) on Thu Feb 28 17:06:54 CET 2013 -->
<title>CollimatorFile</title>
<meta name="date" content="2013-02-28">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="CollimatorFile";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CollimatorFile.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/Accelerator.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/CollimatorFile.html" target="_top">Frames</a></li>
<li><a href="CollimatorFile.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">CollimatorPlan</div>
<h2 title="Class CollimatorFile" class="title">Class CollimatorFile</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>CollimatorPlan.CollimatorFile</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">CollimatorFile</span>
extends java.lang.Object</pre>
<div class="block">Representatie van een RTplan in termen van de collimator.
 
 De voornaamste functies van deze class is het genereren van een grafische weergave van de collimatorframes
 van een Dicomfile, en de conversie tussen 80 en 160 leaf MLCX collimators (MLCi en Agility versnellers).</div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Brent</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) <a href="../CollimatorPlan/Accelerator.html" title="class in CollimatorPlan">Accelerator</a></code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#accel">accel</a></strong></code>
<div class="block">accel: beschrijft de accelerator van het bronbestand.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) <a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>[][]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#colliFrames">colliFrames</a></strong></code>
<div class="block">colliFrames: Representatie van alle collimator frames in een file, geindexeerd op beam en segment</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) <a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>[][]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#colliFramesNew">colliFramesNew</a></strong></code>
<div class="block">colliFramesNew: Representeerd de geconverteerde frames.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) javax.swing.JPanel</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#collimatorPanel">collimatorPanel</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) javax.swing.JPanel</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#collimatorPanelNew">collimatorPanelNew</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) java.util.HashMap&lt;java.lang.Integer,java.lang.Integer&gt;</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#convErrorCodes">convErrorCodes</a></strong></code>
<div class="block">convErrorCodes: Codes van foutcodes gegenereerd bij conversie, per frame.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#convLog">convLog</a></strong></code>
<div class="block">convLog: Beschrijft het resultaat van een conversie in woorden.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) boolean</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#convOK">convOK</a></strong></code>
<div class="block">convOK: Boolean dit zegt of het geconverteerde file opgeslagen mag worden.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#convState">convState</a></strong></code>
<div class="block">convState: <a href="../CollimatorPlan/ErrorCodes.html#errorToState"><code>ErrorCodes.errorToState</code></a></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) org.dcm4che2.data.DicomObject</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#dicomObject">dicomObject</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#filename">filename</a></strong></code>
<div class="block">filename: De instantie van CollimatorFile beschrijft dit file.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) dicomlib.rtplan.FractionGroup</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#fractionGroup">fractionGroup</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#CollimatorFile(java.lang.String)">CollimatorFile</a></strong>(java.lang.String&nbsp;fileName)</code>
<div class="block">Instantieer CollimatorFile class.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#convert()">convert</a></strong>()</code>
<div class="block">Converteer alle frames in Collimatorfile</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int[]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#d2i(double[])">d2i</a></strong>(double[]&nbsp;darr)</code>
<div class="block">Converteert dicomrepresentatie naar interne representatie.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#draw(int, int)">draw</a></strong>(int&nbsp;b,
    int&nbsp;s)</code>
<div class="block">Teken een Collimator frame.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) double[]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#i2d(int[])">i2d</a></strong>(int[]&nbsp;iarr)</code>
<div class="block">Converteert interne representatie naar dicomrepresentatie.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#init()">init</a></strong>()</code>
<div class="block">Stel dicomObjecten in en test op conversiefouten.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) <a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a></code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#loadFrame(int, int)">loadFrame</a></strong>(int&nbsp;b,
         int&nbsp;s)</code>
<div class="block">Laad collimatorframe vanuit dicomobject/rtplan.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFile.html#save(java.lang.String)">save</a></strong>(java.lang.String&nbsp;dstfile)</code>
<div class="block">Sla geconverteerde CollimatorFile op.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="filename">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>filename</h4>
<pre>java.lang.String filename</pre>
<div class="block">filename: De instantie van CollimatorFile beschrijft dit file.</div>
</li>
</ul>
<a name="convState">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convState</h4>
<pre>int convState</pre>
<div class="block">convState: <a href="../CollimatorPlan/ErrorCodes.html#errorToState"><code>ErrorCodes.errorToState</code></a></div>
</li>
</ul>
<a name="convLog">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convLog</h4>
<pre>java.lang.String convLog</pre>
<div class="block">convLog: Beschrijft het resultaat van een conversie in woorden. <a href="../CollimatorPlan/ErrorCodes.html#errorToString"><code>ErrorCodes.errorToString</code></a></div>
</li>
</ul>
<a name="convOK">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convOK</h4>
<pre>boolean convOK</pre>
<div class="block">convOK: Boolean dit zegt of het geconverteerde file opgeslagen mag worden. Dit hangt af van de eisen
 gesteld in <a href="../CollimatorPlan/ErrorCodes.html#errorToString"><code>ErrorCodes.errorToString</code></a>. 0 == failure, 1 == success.</div>
</li>
</ul>
<a name="convErrorCodes">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convErrorCodes</h4>
<pre>java.util.HashMap&lt;java.lang.Integer,java.lang.Integer&gt; convErrorCodes</pre>
<div class="block">convErrorCodes: Codes van foutcodes gegenereerd bij conversie, per frame.</div>
</li>
</ul>
<a name="colliFrames">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>colliFrames</h4>
<pre><a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>[][] colliFrames</pre>
<div class="block">colliFrames: Representatie van alle collimator frames in een file, geindexeerd op beam en segment</div>
</li>
</ul>
<a name="colliFramesNew">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>colliFramesNew</h4>
<pre><a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>[][] colliFramesNew</pre>
<div class="block">colliFramesNew: Representeerd de geconverteerde frames.</div>
</li>
</ul>
<a name="accel">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>accel</h4>
<pre><a href="../CollimatorPlan/Accelerator.html" title="class in CollimatorPlan">Accelerator</a> accel</pre>
<div class="block">accel: beschrijft de accelerator van het bronbestand.</div>
</li>
</ul>
<a name="dicomObject">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dicomObject</h4>
<pre>org.dcm4che2.data.DicomObject dicomObject</pre>
</li>
</ul>
<a name="fractionGroup">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fractionGroup</h4>
<pre>dicomlib.rtplan.FractionGroup fractionGroup</pre>
</li>
</ul>
<a name="collimatorPanel">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>collimatorPanel</h4>
<pre>javax.swing.JPanel collimatorPanel</pre>
</li>
</ul>
<a name="collimatorPanelNew">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>collimatorPanelNew</h4>
<pre>javax.swing.JPanel collimatorPanelNew</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="CollimatorFile(java.lang.String)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CollimatorFile</h4>
<pre>CollimatorFile(java.lang.String&nbsp;fileName)</pre>
<div class="block">Instantieer CollimatorFile class. Checkt op conversiefout klassen en rapporteert.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>fileName</code> - </dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="init()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>init</h4>
<pre>void&nbsp;init()
    throws java.lang.Exception</pre>
<div class="block">Stel dicomObjecten in en test op conversiefouten.
 
 Let op! dicomObject is null als filename geen echt dicomfile is. RTplan() geeft dan sowieso een exception.
 RTplan geeft ook een exception als er geen rtPlan in een correct file aanwezig is.
 
 Als het een IMRT file is, gooi Exception, want dan klopt de library niet meer.
 Heeft de file geen 80 of 160 MLCX bladen?</div>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>java.lang.Exception</code></dd></dl>
</li>
</ul>
<a name="d2i(double[])">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>d2i</h4>
<pre>int[]&nbsp;d2i(double[]&nbsp;darr)</pre>
<div class="block">Converteert dicomrepresentatie naar interne representatie. <a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan"><code>CollimatorFrame</code></a></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>darr</code> - array van doubles</dd>
<dt><span class="strong">Returns:</span></dt><dd>array van ints</dd></dl>
</li>
</ul>
<a name="i2d(int[])">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>i2d</h4>
<pre>double[]&nbsp;i2d(int[]&nbsp;iarr)</pre>
<div class="block">Converteert interne representatie naar dicomrepresentatie.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>iarr</code> - array van ints</dd>
<dt><span class="strong">Returns:</span></dt><dd>array van doubles</dd></dl>
</li>
</ul>
<a name="loadFrame(int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadFrame</h4>
<pre><a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;loadFrame(int&nbsp;b,
                        int&nbsp;s)</pre>
<div class="block">Laad collimatorframe vanuit dicomobject/rtplan.
 
 De interne representatie van lengtes is int 1 = 0.1mm. De dicomlibrary levert doubles in millimeters aan.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>b</code> - beamindex</dd><dd><code>s</code> - segmentindex</dd>
<dt><span class="strong">Returns:</span></dt><dd>Volledig onafhankelijk frame, welke onafhankelijk geconverteerd kan worden.</dd></dl>
</li>
</ul>
<a name="convert()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convert</h4>
<pre>int&nbsp;convert()</pre>
<div class="block">Converteer alle frames in Collimatorfile</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>statuscode van de conversie</dd></dl>
</li>
</ul>
<a name="draw(int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>draw</h4>
<pre>void&nbsp;draw(int&nbsp;b,
        int&nbsp;s)</pre>
<div class="block">Teken een Collimator frame. Wordt gebruikt door <a href="../CollimatorPlan/MainGui.html" title="class in CollimatorPlan"><code>MainGui</code></a>.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>b</code> - beamindex</dd><dd><code>s</code> - segmentindex</dd></dl>
</li>
</ul>
<a name="save(java.lang.String)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>save</h4>
<pre>void&nbsp;save(java.lang.String&nbsp;dstfile)</pre>
<div class="block">Sla geconverteerde CollimatorFile op.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dstfile</code> - bestandsnaam van geconverteerde file.</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CollimatorFile.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/Accelerator.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/CollimatorFile.html" target="_top">Frames</a></li>
<li><a href="CollimatorFile.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

A  => doc/CollimatorPlan/CollimatorFrame.html +571 -0
@@ 1,571 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="nl">
<head>
<!-- Generated by javadoc (version 1.7.0_10) on Thu Feb 28 17:06:54 CET 2013 -->
<title>CollimatorFrame</title>
<meta name="date" content="2013-02-28">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="CollimatorFrame";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CollimatorFrame.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/CollimatorFile.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/CollimatorPanel.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/CollimatorFrame.html" target="_top">Frames</a></li>
<li><a href="CollimatorFrame.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">CollimatorPlan</div>
<h2 title="Class CollimatorFrame" class="title">Class CollimatorFrame</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>CollimatorPlan.CollimatorFrame</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre> class <span class="strong">CollimatorFrame</span>
extends java.lang.Object</pre>
<div class="block">Definitie van een Collimatorframe.
 
 Een Dicomfile bestaat uit beams en een beam uit controlpoints. Zo'n controlpoint kan slaan op verschillende dingen:
 wiggen, collimator instellingen. Ook zijn in bijvoorbeeld een IMRT plan steeds twee controlpoints gegroepeerd in een segment.
 Omdat het vaak niet eenduidig is wat met een van die termen bedoelt wordt, gebruik ik de notie van een 'frame' voor elke
 collimator setting die je vind in een dicomfile.
 
 <p>Belangrijk is de interne representatie van lengtes: integers waar 1 correspondeert met 0.1mm. Dit om floating point fouten
 te voorkomen.</div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Brent</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) java.util.ArrayList&lt;java.lang.Integer&gt;</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#_convState">_convState</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int[]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#ASYMX">ASYMX</a></strong></code>
<div class="block">Het ASYMX element.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int[]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#ASYMY">ASYMY</a></strong></code>
<div class="block">Het ASYMY element.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) java.lang.Integer[]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#convErrorCodes">convErrorCodes</a></strong></code>
<div class="block">Codes van foutcodes gegenereerd bij conversie, per frame.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#convErrors">convErrors</a></strong></code>
<div class="block"><a href="../CollimatorPlan/ErrorCodes.html#errorToString"><code>ErrorCodes.errorToString</code></a></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) boolean</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#convOK">convOK</a></strong></code>
<div class="block">Conversiebool: 0=geen succesvolle conversie,1=succesvolle conversie</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#convState">convState</a></strong></code>
<div class="block"><a href="../CollimatorPlan/ErrorCodes.html#errorToState"><code>ErrorCodes.errorToState</code></a></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#fieldArea">fieldArea</a></strong></code>
<div class="block">Aantal vierkante 0.1mm's bestraalt veld in dit frame.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int[]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#fieldPerMLCXslice">fieldPerMLCXslice</a></strong></code>
<div class="block">Conversievariabelen die state tijdens conversie vasthouden.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int[]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#indexBehindASYMY">indexBehindASYMY</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#leftMax">leftMax</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#leftMin">leftMin</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#maxField">maxField</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#minField">minField</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int[]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#MLCX">MLCX</a></strong></code>
<div class="block">Het MLCX element.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int[]</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#MLCX_bound">MLCX_bound</a></strong></code>
<div class="block">De bounds van het MLCX element.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#rightMax">rightMax</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#rightMin">rightMin</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#CollimatorFrame()">CollimatorFrame</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#CollimatorFrame(int[], int[], int[], int[])">CollimatorFrame</a></strong>(int[]&nbsp;_ASYMY,
               int[]&nbsp;_ASYMX,
               int[]&nbsp;_MLCX,
               int[]&nbsp;_MLCX_bound)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorFrame.html#setConv()">setConv</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="ASYMY">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ASYMY</h4>
<pre>int[] ASYMY</pre>
<div class="block">Het ASYMY element.</div>
</li>
</ul>
<a name="ASYMX">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ASYMX</h4>
<pre>int[] ASYMX</pre>
<div class="block">Het ASYMX element.</div>
</li>
</ul>
<a name="MLCX">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MLCX</h4>
<pre>int[] MLCX</pre>
<div class="block">Het MLCX element.</div>
</li>
</ul>
<a name="MLCX_bound">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MLCX_bound</h4>
<pre>int[] MLCX_bound</pre>
<div class="block">De bounds van het MLCX element. Als er 10 leafpairs zijn, zijn er 5 leafs per zijde,
 en geeft MLCX_bound de afmetingen van de leafs door 6 waarden te geven.</div>
</li>
</ul>
<a name="convOK">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convOK</h4>
<pre>boolean convOK</pre>
<div class="block">Conversiebool: 0=geen succesvolle conversie,1=succesvolle conversie</div>
</li>
</ul>
<a name="convState">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convState</h4>
<pre>int convState</pre>
<div class="block"><a href="../CollimatorPlan/ErrorCodes.html#errorToState"><code>ErrorCodes.errorToState</code></a></div>
</li>
</ul>
<a name="convErrors">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convErrors</h4>
<pre>java.lang.String convErrors</pre>
<div class="block"><a href="../CollimatorPlan/ErrorCodes.html#errorToString"><code>ErrorCodes.errorToString</code></a></div>
</li>
</ul>
<a name="convErrorCodes">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>convErrorCodes</h4>
<pre>java.lang.Integer[] convErrorCodes</pre>
<div class="block">Codes van foutcodes gegenereerd bij conversie, per frame. Kan gebruikt worden voor statistiek.</div>
</li>
</ul>
<a name="fieldArea">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fieldArea</h4>
<pre>int fieldArea</pre>
<div class="block">Aantal vierkante 0.1mm's bestraalt veld in dit frame.</div>
</li>
</ul>
<a name="fieldPerMLCXslice">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fieldPerMLCXslice</h4>
<pre>int[] fieldPerMLCXslice</pre>
<div class="block">Conversievariabelen die state tijdens conversie vasthouden. Buiten conversie niet nodig. Kan misschien iets meer structuur gebruiken.</div>
</li>
</ul>
<a name="minField">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>minField</h4>
<pre>int minField</pre>
</li>
</ul>
<a name="maxField">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>maxField</h4>
<pre>int maxField</pre>
</li>
</ul>
<a name="indexBehindASYMY">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>indexBehindASYMY</h4>
<pre>int[] indexBehindASYMY</pre>
</li>
</ul>
<a name="leftMin">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>leftMin</h4>
<pre>int leftMin</pre>
</li>
</ul>
<a name="leftMax">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>leftMax</h4>
<pre>int leftMax</pre>
</li>
</ul>
<a name="rightMin">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rightMin</h4>
<pre>int rightMin</pre>
</li>
</ul>
<a name="rightMax">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rightMax</h4>
<pre>int rightMax</pre>
</li>
</ul>
<a name="_convState">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>_convState</h4>
<pre>java.util.ArrayList&lt;java.lang.Integer&gt; _convState</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="CollimatorFrame(int[], int[], int[], int[])">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CollimatorFrame</h4>
<pre>CollimatorFrame(int[]&nbsp;_ASYMY,
               int[]&nbsp;_ASYMX,
               int[]&nbsp;_MLCX,
               int[]&nbsp;_MLCX_bound)</pre>
</li>
</ul>
<a name="CollimatorFrame()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CollimatorFrame</h4>
<pre>CollimatorFrame()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="setConv()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setConv</h4>
<pre>void&nbsp;setConv()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CollimatorFrame.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/CollimatorFile.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/CollimatorPanel.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/CollimatorFrame.html" target="_top">Frames</a></li>
<li><a href="CollimatorFrame.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

A  => doc/CollimatorPlan/CollimatorPanel.html +379 -0
@@ 1,379 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="nl">
<head>
<!-- Generated by javadoc (version 1.7.0_10) on Thu Feb 28 17:06:54 CET 2013 -->
<title>CollimatorPanel</title>
<meta name="date" content="2013-02-28">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="CollimatorPanel";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CollimatorPanel.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/ErrorCodes.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/CollimatorPanel.html" target="_top">Frames</a></li>
<li><a href="CollimatorPanel.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_javax.swing.JPanel">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields_inherited_from_class_javax.swing.JComponent">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">CollimatorPlan</div>
<h2 title="Class CollimatorPanel" class="title">Class CollimatorPanel</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.awt.Component</li>
<li>
<ul class="inheritance">
<li>java.awt.Container</li>
<li>
<ul class="inheritance">
<li>javax.swing.JComponent</li>
<li>
<ul class="inheritance">
<li>javax.swing.JPanel</li>
<li>
<ul class="inheritance">
<li>CollimatorPlan.CollimatorPanel</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible</dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">CollimatorPanel</span>
extends javax.swing.JPanel</pre>
<div class="block">Tekent een CollimatorFrame.</div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Brent</dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../serialized-form.html#CollimatorPlan.CollimatorPanel">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested_class_summary">
<!--   -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_javax.swing.JPanel">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;javax.swing.JPanel</h3>
<code>javax.swing.JPanel.AccessibleJPanel</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_javax.swing.JComponent">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;javax.swing.JComponent</h3>
<code>javax.swing.JComponent.AccessibleJComponent</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_java.awt.Container">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Container</h3>
<code>java.awt.Container.AccessibleAWTContainer</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_java.awt.Component">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Component</h3>
<code>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_javax.swing.JComponent">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;javax.swing.JComponent</h3>
<code>accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_java.awt.Component">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;java.awt.Component</h3>
<code>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_java.awt.image.ImageObserver">
<!--   -->
</a>
<h3>Fields inherited from interface&nbsp;java.awt.image.ImageObserver</h3>
<code>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../CollimatorPlan/CollimatorPanel.html#CollimatorPanel(CollimatorPlan.CollimatorFrame)">CollimatorPanel</a></strong>(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;frame)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/CollimatorPanel.html#paintComponent(java.awt.Graphics)">paintComponent</a></strong>(java.awt.Graphics&nbsp;g)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_javax.swing.JPanel">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;javax.swing.JPanel</h3>
<code>getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_javax.swing.JComponent">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;javax.swing.JComponent</h3>
<code>addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.awt.Container">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Container</h3>
<code>add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.awt.Component">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Component</h3>
<code>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="CollimatorPanel(CollimatorPlan.CollimatorFrame)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CollimatorPanel</h4>
<pre>CollimatorPanel(<a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan">CollimatorFrame</a>&nbsp;frame)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="paintComponent(java.awt.Graphics)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>paintComponent</h4>
<pre>protected&nbsp;void&nbsp;paintComponent(java.awt.Graphics&nbsp;g)</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>paintComponent</code>&nbsp;in class&nbsp;<code>javax.swing.JComponent</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CollimatorPanel.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/CollimatorFrame.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/ErrorCodes.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/CollimatorPanel.html" target="_top">Frames</a></li>
<li><a href="CollimatorPanel.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_javax.swing.JPanel">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields_inherited_from_class_javax.swing.JComponent">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

A  => doc/CollimatorPlan/ErrorCodes.html +336 -0
@@ 1,336 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="nl">
<head>
<!-- Generated by javadoc (version 1.7.0_10) on Thu Feb 28 17:06:54 CET 2013 -->
<title>ErrorCodes</title>
<meta name="date" content="2013-02-28">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="ErrorCodes";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ErrorCodes.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/CollimatorPanel.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/InvalidNumberOfMLCXleafsException.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/ErrorCodes.html" target="_top">Frames</a></li>
<li><a href="ErrorCodes.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">CollimatorPlan</div>
<h2 title="Class ErrorCodes" class="title">Class ErrorCodes</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>CollimatorPlan.ErrorCodes</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">ErrorCodes</span>
extends java.lang.Object</pre>
<div class="block">Definities van errorCodes en conversieStates.</div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Brent</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) static java.util.HashMap&lt;java.lang.Integer,java.lang.Integer&gt;</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/ErrorCodes.html#errorToState">errorToState</a></strong></code>
<div class="block">errorToState: Deelt frame errorcodes in in termen van file errorcodes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) static java.util.HashMap&lt;java.lang.Integer,java.lang.String&gt;</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/ErrorCodes.html#errorToString">errorToString</a></strong></code>
<div class="block">errorToString: definitie van errorcodes.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../CollimatorPlan/ErrorCodes.html#ErrorCodes()">ErrorCodes</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) static int</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/ErrorCodes.html#errorToState(int)">errorToState</a></strong>(int&nbsp;errorCode)</code>
<div class="block">Zet foutcode om in toestand van file.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/ErrorCodes.html#errorToString(int)">errorToString</a></strong>(int&nbsp;errorCode)</code>
<div class="block">Beschrijf foutcode.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="errorToString">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>errorToString</h4>
<pre>static&nbsp;java.util.HashMap&lt;java.lang.Integer,java.lang.String&gt; errorToString</pre>
<div class="block">errorToString: definitie van errorcodes. Range 0-10: File errorcodes. Range >10: Frame errorcodes.</div>
</li>
</ul>
<a name="errorToState">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>errorToState</h4>
<pre>static&nbsp;java.util.HashMap&lt;java.lang.Integer,java.lang.Integer&gt; errorToState</pre>
<div class="block">errorToState: Deelt frame errorcodes in in termen van file errorcodes.
 Als we fout 11 hebben, betekent dat dat de conversie van het file goed zal aflopen?</div>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="ErrorCodes()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ErrorCodes</h4>
<pre>public&nbsp;ErrorCodes()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="errorToString(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>errorToString</h4>
<pre>static&nbsp;java.lang.String&nbsp;errorToString(int&nbsp;errorCode)</pre>
<div class="block">Beschrijf foutcode.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>errorCode</code> - Foutnummer</dd>
<dt><span class="strong">Returns:</span></dt><dd>Corresponderende string (beschrijving) van errorCode</dd></dl>
</li>
</ul>
<a name="errorToState(int)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>errorToState</h4>
<pre>static&nbsp;int&nbsp;errorToState(int&nbsp;errorCode)</pre>
<div class="block">Zet foutcode om in toestand van file.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>errorCode</code> - Foutnummer</dd>
<dt><span class="strong">Returns:</span></dt><dd>Corresponderende foutstatus. Wat voor consequenties heeft deze fout voor de converteerbaarheid van het file?</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ErrorCodes.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/CollimatorPanel.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/InvalidNumberOfMLCXleafsException.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/ErrorCodes.html" target="_top">Frames</a></li>
<li><a href="ErrorCodes.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

A  => doc/CollimatorPlan/InvalidNumberOfMLCXleafsException.html +251 -0
@@ 1,251 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="nl">
<head>
<!-- Generated by javadoc (version 1.7.0_10) on Thu Feb 28 17:06:54 CET 2013 -->
<title>InvalidNumberOfMLCXleafsException</title>
<meta name="date" content="2013-02-28">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="InvalidNumberOfMLCXleafsException";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/InvalidNumberOfMLCXleafsException.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/ErrorCodes.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/InvalidRTplanException.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/InvalidNumberOfMLCXleafsException.html" target="_top">Frames</a></li>
<li><a href="InvalidNumberOfMLCXleafsException.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">CollimatorPlan</div>
<h2 title="Class InvalidNumberOfMLCXleafsException" class="title">Class InvalidNumberOfMLCXleafsException</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Throwable</li>
<li>
<ul class="inheritance">
<li>java.lang.Exception</li>
<li>
<ul class="inheritance">
<li>CollimatorPlan.InvalidNumberOfMLCXleafsException</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">InvalidNumberOfMLCXleafsException</span>
extends java.lang.Exception</pre>
<div class="block">Foutklasse die CollimatorFile gebruikt om fouten uit DicomJar te vangen.</div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Brent</dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../serialized-form.html#CollimatorPlan.InvalidNumberOfMLCXleafsException">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../CollimatorPlan/InvalidNumberOfMLCXleafsException.html#InvalidNumberOfMLCXleafsException()">InvalidNumberOfMLCXleafsException</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Throwable">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="InvalidNumberOfMLCXleafsException()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>InvalidNumberOfMLCXleafsException</h4>
<pre>public&nbsp;InvalidNumberOfMLCXleafsException()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/InvalidNumberOfMLCXleafsException.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/ErrorCodes.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/InvalidRTplanException.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/InvalidNumberOfMLCXleafsException.html" target="_top">Frames</a></li>
<li><a href="InvalidNumberOfMLCXleafsException.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

A  => doc/CollimatorPlan/InvalidRTplanException.html +251 -0
@@ 1,251 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="nl">
<head>
<!-- Generated by javadoc (version 1.7.0_10) on Thu Feb 28 17:06:54 CET 2013 -->
<title>InvalidRTplanException</title>
<meta name="date" content="2013-02-28">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="InvalidRTplanException";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/InvalidRTplanException.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/InvalidNumberOfMLCXleafsException.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/MainGui.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/InvalidRTplanException.html" target="_top">Frames</a></li>
<li><a href="InvalidRTplanException.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">CollimatorPlan</div>
<h2 title="Class InvalidRTplanException" class="title">Class InvalidRTplanException</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Throwable</li>
<li>
<ul class="inheritance">
<li>java.lang.Exception</li>
<li>
<ul class="inheritance">
<li>CollimatorPlan.InvalidRTplanException</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">InvalidRTplanException</span>
extends java.lang.Exception</pre>
<div class="block">Foutklasse die CollimatorFile gebruikt om fouten uit DicomJar te vangen.</div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Brent</dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../serialized-form.html#CollimatorPlan.InvalidRTplanException">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../CollimatorPlan/InvalidRTplanException.html#InvalidRTplanException()">InvalidRTplanException</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Throwable">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="InvalidRTplanException()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>InvalidRTplanException</h4>
<pre>public&nbsp;InvalidRTplanException()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/InvalidRTplanException.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/InvalidNumberOfMLCXleafsException.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/MainGui.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/InvalidRTplanException.html" target="_top">Frames</a></li>
<li><a href="InvalidRTplanException.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

A  => doc/CollimatorPlan/MainGui.html +487 -0
@@ 1,487 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="nl">
<head>
<!-- Generated by javadoc (version 1.7.0_10) on Thu Feb 28 17:06:55 CET 2013 -->
<title>MainGui</title>
<meta name="date" content="2013-02-28">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="MainGui";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MainGui.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/InvalidRTplanException.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/MainProduction.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/MainGui.html" target="_top">Frames</a></li>
<li><a href="MainGui.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_javax.swing.JFrame">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">CollimatorPlan</div>
<h2 title="Class MainGui" class="title">Class MainGui</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.awt.Component</li>
<li>
<ul class="inheritance">
<li>java.awt.Container</li>
<li>
<ul class="inheritance">
<li>java.awt.Window</li>
<li>
<ul class="inheritance">
<li>java.awt.Frame</li>
<li>
<ul class="inheritance">
<li>javax.swing.JFrame</li>
<li>
<ul class="inheritance">
<li>CollimatorPlan.MainGui</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants</dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">MainGui</span>
extends javax.swing.JFrame</pre>
<div class="block"><h2>Grafische dicom collimator viewer en conversietool.</h2>
 <p>
 <h3>Voorbeeld van een file layout.</h3> Horizontal de beams, vertical de segmenten of controlpoints. Informatiebubbles duidt op concessies bij de conversie. Een rode bubble met kruis duidt op een onoverkomelijke fout bij de conversie. Wat onoverkomelijk is, wat een concessie en wat foutloos kan ingesteld worden in <a href="../CollimatorPlan/ErrorCodes.html" title="class in CollimatorPlan"><code>ErrorCodes</code></a>.
 <p><img src="doc-files/maingui.png"></p>
 <h3>Voorbeeld van een collimatorview.</h3>
 <p><img src="doc-files/interdigit2.png"></p></div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Brent</dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../serialized-form.html#CollimatorPlan.MainGui">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested_class_summary">
<!--   -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_javax.swing.JFrame">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;javax.swing.JFrame</h3>
<code>javax.swing.JFrame.AccessibleJFrame</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_java.awt.Frame">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Frame</h3>
<code>java.awt.Frame.AccessibleAWTFrame</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_java.awt.Window">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Window</h3>
<code>java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_java.awt.Container">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Container</h3>
<code>java.awt.Container.AccessibleAWTContainer</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_java.awt.Component">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Component</h3>
<code>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) static javax.swing.JPanel</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/MainGui.html#beamNav">beamNav</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) static <a href="../CollimatorPlan/CollimatorFile.html" title="class in CollimatorPlan">CollimatorFile</a></code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/MainGui.html#dicomFile">dicomFile</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>(package private) static <a href="../CollimatorPlan/MainGui.html" title="class in CollimatorPlan">MainGui</a></code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/MainGui.html#ex">ex</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>(package private) javax.swing.JFileChooser</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/MainGui.html#fc">fc</a></strong></code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_javax.swing.JFrame">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;javax.swing.JFrame</h3>
<code>accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_java.awt.Frame">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;java.awt.Frame</h3>
<code>CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_java.awt.Component">
<!--   -->
</a>
<h3>Fields inherited from class&nbsp;java.awt.Component</h3>
<code>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_javax.swing.WindowConstants">
<!--   -->
</a>
<h3>Fields inherited from interface&nbsp;javax.swing.WindowConstants</h3>
<code>DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_java.awt.image.ImageObserver">
<!--   -->
</a>
<h3>Fields inherited from interface&nbsp;java.awt.image.ImageObserver</h3>
<code>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../CollimatorPlan/MainGui.html#MainGui()">MainGui</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../CollimatorPlan/MainGui.html#main(java.lang.String[])">main</a></strong>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_javax.swing.JFrame">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;javax.swing.JFrame</h3>
<code>addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.awt.Frame">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Frame</h3>
<code>addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.awt.Window">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Window</h3>
<code>addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.awt.Container">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Container</h3>
<code>add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.awt.Component">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Component</h3>
<code>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.awt.MenuContainer">
<!--   -->
</a>
<h3>Methods inherited from interface&nbsp;java.awt.MenuContainer</h3>
<code>getFont, postEvent</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="fc">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fc</h4>
<pre>javax.swing.JFileChooser fc</pre>
</li>
</ul>
<a name="dicomFile">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dicomFile</h4>
<pre>static&nbsp;<a href="../CollimatorPlan/CollimatorFile.html" title="class in CollimatorPlan">CollimatorFile</a> dicomFile</pre>
</li>
</ul>
<a name="ex">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ex</h4>
<pre>static&nbsp;<a href="../CollimatorPlan/MainGui.html" title="class in CollimatorPlan">MainGui</a> ex</pre>
</li>
</ul>
<a name="beamNav">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>beamNav</h4>
<pre>static&nbsp;javax.swing.JPanel beamNav</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="MainGui()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>MainGui</h4>
<pre>public&nbsp;MainGui()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="main(java.lang.String[])">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>main</h4>
<pre>public static&nbsp;void&nbsp;main(java.lang.String[]&nbsp;args)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MainGui.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/InvalidRTplanException.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/MainProduction.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/MainGui.html" target="_top">Frames</a></li>
<li><a href="MainGui.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested_classes_inherited_from_class_javax.swing.JFrame">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

A  => doc/CollimatorPlan/MainProduction.html +257 -0
@@ 1,257 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="nl">
<head>
<!-- Generated by javadoc (version 1.7.0_10) on Thu Feb 28 17:06:55 CET 2013 -->
<title>MainProduction</title>
<meta name="date" content="2013-02-28">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="MainProduction";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../CollimatorPlan/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/MainProduction.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li><a href="../index-files/index-1.html">Index</a></li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../CollimatorPlan/MainGui.html" title="class in CollimatorPlan"><span class="strong">Prev Class</span></a></li>
<li><a href="../CollimatorPlan/MainStatistiek.html" title="class in CollimatorPlan"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?CollimatorPlan/MainProduction.html" target="_top">Frames</a></li>
<li><a href="MainProduction.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">CollimatorPlan</div>
<h2 title="Class MainProduction" class="title">Class MainProduction</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>CollimatorPlan.MainProduction</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">MainProduction</span>
extends java.lang.Object</pre>
<div class="block">Commandline conversie applicatie, bedoelt voor klinische omgeving.</div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Brent</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>