Selaa lähdekoodia

implemented the three classes

Saurav Kamath 6 vuotta sitten
vanhempi
commit
fdd154040a

BIN
MathUtilities.class Näytä tiedosto


+ 26
- 26
MathUtilities.java Näytä tiedosto

@@ -11,7 +11,7 @@ public class MathUtilities {
11 11
      * @return sum of `baseValue` and `difference`
12 12
      */
13 13
     public Integer add(int baseValue, int difference) {
14
-        return null;
14
+        return baseValue + difference;
15 15
     }
16 16
 
17 17
     /**
@@ -20,7 +20,7 @@ public class MathUtilities {
20 20
      * @return sum of `baseValue` and `difference`
21 21
      */
22 22
     public Long add(long baseValue, long difference) {
23
-        return null;
23
+        return baseValue + difference;
24 24
     }
25 25
 
26 26
     /**
@@ -29,7 +29,7 @@ public class MathUtilities {
29 29
      * @return sum of `baseValue` and `difference`
30 30
      */
31 31
     public Short add(short baseValue, short difference) {
32
-        return null;
32
+        return (short)(baseValue + difference);
33 33
     }
34 34
 
35 35
     /**
@@ -38,7 +38,7 @@ public class MathUtilities {
38 38
      * @return sum of `baseValue` and `difference`
39 39
      */
40 40
     public Byte add(byte baseValue, byte difference) {
41
-        return null;
41
+        return (byte)(baseValue + difference);
42 42
     }
43 43
 
44 44
     /**
@@ -47,7 +47,7 @@ public class MathUtilities {
47 47
      * @return sum of `baseValue` and `difference`
48 48
      */
49 49
     public Float add(float baseValue, float difference) {
50
-        return null;
50
+        return baseValue + difference;
51 51
     }
52 52
 
53 53
     /**
@@ -56,7 +56,7 @@ public class MathUtilities {
56 56
      * @return sum of `baseValue` and `difference`
57 57
      */
58 58
     public Double add(double baseValue, double difference) {
59
-        return null;
59
+        return baseValue + difference;
60 60
     }
61 61
 
62 62
     /**
@@ -65,7 +65,7 @@ public class MathUtilities {
65 65
      * @return difference between `baseValue` and `difference`
66 66
      */
67 67
     public Integer subtract(int baseValue, int difference) {
68
-        return null;
68
+        return baseValue - difference;
69 69
     }
70 70
 
71 71
     /**
@@ -74,7 +74,7 @@ public class MathUtilities {
74 74
      * @return difference between `baseValue` and `difference`
75 75
      */
76 76
     public Long subtract(long baseValue, long difference) {
77
-        return null;
77
+        return baseValue - difference;
78 78
     }
79 79
 
80 80
     /**
@@ -83,7 +83,7 @@ public class MathUtilities {
83 83
      * @return difference between `baseValue` and `difference`
84 84
      */
85 85
     public Short subtract(short baseValue, short difference) {
86
-        return null;
86
+        return (short)(baseValue - difference);
87 87
     }
88 88
 
89 89
     /**
@@ -92,7 +92,7 @@ public class MathUtilities {
92 92
      * @return difference between `baseValue` and `difference`
93 93
      */
94 94
     public Byte subtract(byte baseValue, byte difference) {
95
-        return null;
95
+        return (byte)(baseValue - difference);
96 96
     }
97 97
 
98 98
     /**
@@ -101,7 +101,7 @@ public class MathUtilities {
101 101
      * @return difference between `baseValue` and `difference`
102 102
      */
103 103
     public Float subtract(float baseValue, float difference) {
104
-        return null;
104
+        return baseValue - difference;
105 105
     }
106 106
 
107 107
     /**
@@ -110,7 +110,7 @@ public class MathUtilities {
110 110
      * @return difference between `baseValue` and `difference`
111 111
      */
112 112
     public Double subtract(double baseValue, double difference) {
113
-        return null;
113
+        return baseValue - difference;
114 114
     }
115 115
 
116 116
 
@@ -120,7 +120,7 @@ public class MathUtilities {
120 120
      * @return division of `dividend` by `divisor
121 121
      */
122 122
     public Integer divide(int dividend, int divisor) {
123
-        return null;
123
+        return dividend/divisor;
124 124
     }
125 125
 
126 126
     /**
@@ -129,7 +129,7 @@ public class MathUtilities {
129 129
      * @return division of `dividend` by `divisor
130 130
      */
131 131
     public Long divide(long dividend, long divisor) {
132
-        return null;
132
+        return dividend/divisor;
133 133
     }
134 134
 
135 135
     /**
@@ -138,7 +138,7 @@ public class MathUtilities {
138 138
      * @return division of `dividend` by `divisor
139 139
      */
140 140
     public Short divide(short dividend, short divisor) {
141
-        return null;
141
+        return (short)(dividend/divisor);
142 142
     }
143 143
 
144 144
     /**
@@ -147,7 +147,7 @@ public class MathUtilities {
147 147
      * @return division of `dividend` by `divisor
148 148
      */
149 149
     public Byte divide(byte dividend, byte divisor) {
150
-        return null;
150
+        return (byte)(dividend/divisor);
151 151
     }
152 152
 
153 153
     /**
@@ -156,7 +156,7 @@ public class MathUtilities {
156 156
      * @return division of `dividend` by `divisor
157 157
      */
158 158
     public Float divide(float dividend, float divisor) {
159
-        return null;
159
+        return dividend/divisor;
160 160
     }
161 161
 
162 162
     /**
@@ -165,7 +165,7 @@ public class MathUtilities {
165 165
      * @return division of `dividend` by `divisor
166 166
      */
167 167
     public Double divide(double dividend, double divisor) {
168
-        return null;
168
+        return dividend/divisor;
169 169
     }
170 170
 
171 171
 
@@ -175,7 +175,7 @@ public class MathUtilities {
175 175
      * @return product of `multiplicand` by `multiplier`
176 176
      */
177 177
     public Integer multiply(int multiplicand, int multiplier) {
178
-        return null;
178
+        return multiplicand*multiplier;
179 179
     }
180 180
 
181 181
     /**
@@ -184,7 +184,7 @@ public class MathUtilities {
184 184
      * @return product of `multiplicand` by `multiplier`
185 185
      */
186 186
     public Long multiply(long multiplicand, long multiplier) {
187
-        return null;
187
+        return multiplicand*multiplier;
188 188
     }
189 189
 
190 190
     /**
@@ -193,7 +193,7 @@ public class MathUtilities {
193 193
      * @return product of `multiplicand` by `multiplier`
194 194
      */
195 195
     public Short multiply(short multiplicand, short multiplier) {
196
-        return null;
196
+        return (short)(multiplicand*multiplier);
197 197
     }
198 198
     /**
199 199
      * @param multiplicand value to be multiplied
@@ -201,7 +201,7 @@ public class MathUtilities {
201 201
      * @return product of `multiplicand` by `multiplier`
202 202
      */
203 203
     public Byte multiply(byte multiplicand, byte multiplier) {
204
-        return null;
204
+        return (byte)(multiplicand*multiplier);
205 205
     }
206 206
 
207 207
     /**
@@ -210,7 +210,7 @@ public class MathUtilities {
210 210
      * @return product of `multiplicand` by `multiplier`
211 211
      */
212 212
     public Float multiply(float multiplicand, float multiplier) {
213
-        return null;
213
+        return multiplicand*multiplier;
214 214
     }
215 215
 
216 216
     /**
@@ -219,7 +219,7 @@ public class MathUtilities {
219 219
      * @return product of `multiplicand` by `multiplier`
220 220
      */
221 221
     public Double multiply(double multiplicand, double multiplier) {
222
-        return null;
222
+        return multiplicand*multiplier;
223 223
     }
224 224
 
225 225
 
@@ -227,14 +227,14 @@ public class MathUtilities {
227 227
       * @return true
228 228
      */
229 229
     public Boolean returnTrue() {
230
-        return null;
230
+        return true;
231 231
     }
232 232
 
233 233
     /**
234 234
      * @return false
235 235
      */
236 236
     public Boolean returnFalse() {
237
-        return null;
237
+        return false;
238 238
     }
239 239
 
240 240
 }

BIN
MathUtilitiesTest.class Näytä tiedosto


+ 0
- 14
MathUtilitiesTest.java Näytä tiedosto

@@ -159,20 +159,6 @@ public class MathUtilitiesTest {
159 159
         // : Then
160 160
         assertEquals(expectedDouble,actualDouble, 0);
161 161
     }
162
-
163
-
164
-
165
-
166
-
167
-
168
-
169
-
170
-
171
-
172
-
173
-
174
-
175
-
176 162
     @Test
177 163
     public void testDivision(){
178 164
         // : Given

BIN
PredicateUtilities.class Näytä tiedosto


+ 4
- 4
PredicateUtilities.java Näytä tiedosto

@@ -10,7 +10,7 @@ public class PredicateUtilities {
10 10
      * @return true if `x` is greater than `y`
11 11
      */
12 12
     public Boolean isGreaterThan(int x, int y) {
13
-        return null;
13
+        return x > y;
14 14
     }
15 15
 
16 16
     /**
@@ -19,7 +19,7 @@ public class PredicateUtilities {
19 19
      * @return true if `x` is less than `y`
20 20
      */
21 21
     public Boolean isLessThan(int x, int y) {
22
-        return null;
22
+        return x < y;
23 23
     }
24 24
 
25 25
     /**
@@ -28,7 +28,7 @@ public class PredicateUtilities {
28 28
      * @return true if `x` is greater than or equal to `y`
29 29
      */
30 30
     public Boolean isGreaterThanOrEqualTo(int x, int y) {
31
-        return null;
31
+        return x >= y;
32 32
     }
33 33
 
34 34
     /**
@@ -37,6 +37,6 @@ public class PredicateUtilities {
37 37
      * @return true if `x` is less than or equal to `y`
38 38
      */
39 39
     public Boolean isLessThanOrEqualTo(int x, int y) {
40
-        return null;
40
+        return x <= y;
41 41
     }
42 42
 }

+ 0
- 0
README.TXT Näytä tiedosto


BIN
StringUtilities.class Näytä tiedosto


+ 17
- 11
StringUtilities.java Näytä tiedosto

@@ -8,7 +8,7 @@ public class StringUtilities {
8 8
      * @return `Hello World` as a string
9 9
      */
10 10
     public static String getHelloWorld() {
11
-        return null;
11
+        return "Hello World";
12 12
     }
13 13
 
14 14
     /**
@@ -17,7 +17,7 @@ public class StringUtilities {
17 17
      * @return the concatenation of two strings, `firstSegment`, and `secondSegment`
18 18
      */
19 19
     public static String concatenation(String firstSegment, String secondSegment){
20
-        return null;
20
+        return firstSegment.concat(secondSegment);
21 21
     }
22 22
 
23 23
     /**
@@ -26,7 +26,7 @@ public class StringUtilities {
26 26
      * @return the concatenation of an integer, `firstSegment`, and a String, `secondSegment`
27 27
      */
28 28
     public static String concatenation(int firstSegment, String secondSegment){
29
-        return null;
29
+        return firstSegment + secondSegment;
30 30
     }
31 31
 
32 32
     /**
@@ -34,7 +34,7 @@ public class StringUtilities {
34 34
      * @return the first 3 characters of `input`
35 35
      */
36 36
     public static String getPrefix(String input){
37
-        return null;
37
+        return input.substring(0,3);
38 38
     }
39 39
 
40 40
     /**
@@ -42,7 +42,7 @@ public class StringUtilities {
42 42
      * @return the last 3 characters of `input`
43 43
      */
44 44
     public static String getSuffix(String input){
45
-        return null;
45
+        return input.substring(input.length()-3);
46 46
     }
47 47
 
48 48
     /**
@@ -51,7 +51,7 @@ public class StringUtilities {
51 51
      * @return the equivalence of two strings, `inputValue` and `comparableValue`
52 52
      */
53 53
     public static Boolean compareTwoStrings(String inputValue, String comparableValue){
54
-        return null;
54
+        return inputValue.equals(comparableValue);
55 55
     }
56 56
 
57 57
     /**
@@ -59,7 +59,11 @@ public class StringUtilities {
59 59
      * @return the middle character of `inputValue`
60 60
      */
61 61
     public static Character getMiddleCharacter(String inputValue){
62
-        return null;
62
+        if(inputValue.length()%2 != 0){
63
+        return inputValue.charAt(inputValue.length()/2);
64
+    }else{
65
+        return inputValue.charAt(inputValue.length()/2-1);
66
+        }
63 67
     }
64 68
 
65 69
     /**
@@ -67,7 +71,8 @@ public class StringUtilities {
67 71
      * @return the first sequence of characters
68 72
      */
69 73
     public static String getFirstWord(String spaceDelimitedString){
70
-        return null;
74
+        String sentence[] = spaceDelimitedString.split(" ");
75
+        return sentence[0];
71 76
     }
72 77
 
73 78
     /**
@@ -75,14 +80,15 @@ public class StringUtilities {
75 80
      * @return the second word of a string delimited by spaces.
76 81
      */
77 82
     public static String getSecondWord(String spaceDelimitedString){
78
-        return null;
83
+        String sentence[] = spaceDelimitedString.split(" ");
84
+        return sentence[1];
79 85
     }
80
-
81 86
     /**
82 87
      * @param stringToReverse
83 88
      * @return an identical string with characters in reverse order.
84 89
      */
85 90
     public static String reverse(String stringToReverse){
86
-        return null;
91
+        StringBuilder build = new StringBuilder(stringToReverse);
92
+        return build.reverse().toString();
87 93
     }
88 94
 }

+ 697
- 0
doc/MathUtilities.html Näytä tiedosto

@@ -0,0 +1,697 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (1.8.0_181) on Wed Oct 17 20:27:45 EDT 2018 -->
6
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7
+<title>MathUtilities</title>
8
+<meta name="date" content="2018-10-17">
9
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
10
+<script type="text/javascript" src="script.js"></script>
11
+</head>
12
+<body>
13
+<script type="text/javascript"><!--
14
+    try {
15
+        if (location.href.indexOf('is-external=true') == -1) {
16
+            parent.document.title="MathUtilities";
17
+        }
18
+    }
19
+    catch(err) {
20
+    }
21
+//-->
22
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10};
23
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
24
+var altColor = "altColor";
25
+var rowColor = "rowColor";
26
+var tableTab = "tableTab";
27
+var activeTableTab = "activeTableTab";
28
+</script>
29
+<noscript>
30
+<div>JavaScript is disabled on your browser.</div>
31
+</noscript>
32
+<!-- ======== START OF CLASS DATA ======== -->
33
+<div class="header">
34
+<h2 title="Class MathUtilities" class="title">Class MathUtilities</h2>
35
+</div>
36
+<div class="contentContainer">
37
+<ul class="inheritance">
38
+<li>java.lang.Object</li>
39
+<li>
40
+<ul class="inheritance">
41
+<li>MathUtilities</li>
42
+</ul>
43
+</li>
44
+</ul>
45
+<div class="description">
46
+<ul class="blockList">
47
+<li class="blockList">
48
+<hr>
49
+<br>
50
+<pre>public class <span class="typeNameLabel">MathUtilities</span>
51
+extends java.lang.Object</pre>
52
+<div class="block">Created by dan on 6/14/17.</div>
53
+</li>
54
+</ul>
55
+</div>
56
+<div class="summary">
57
+<ul class="blockList">
58
+<li class="blockList">
59
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
60
+<ul class="blockList">
61
+<li class="blockList"><a name="constructor.summary">
62
+<!--   -->
63
+</a>
64
+<h3>Constructor Summary</h3>
65
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
66
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
67
+<tr>
68
+<th class="colOne" scope="col">Constructor and Description</th>
69
+</tr>
70
+<tr class="altColor">
71
+<td class="colOne"><code><span class="memberNameLink"><a href="MathUtilities.html#MathUtilities--">MathUtilities</a></span>()</code>&nbsp;</td>
72
+</tr>
73
+</table>
74
+</li>
75
+</ul>
76
+<!-- ========== METHOD SUMMARY =========== -->
77
+<ul class="blockList">
78
+<li class="blockList"><a name="method.summary">
79
+<!--   -->
80
+</a>
81
+<h3>Method Summary</h3>
82
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
83
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
84
+<tr>
85
+<th class="colFirst" scope="col">Modifier and Type</th>
86
+<th class="colLast" scope="col">Method and Description</th>
87
+</tr>
88
+<tr id="i0" class="altColor">
89
+<td class="colFirst"><code>java.lang.Byte</code></td>
90
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#add-byte-byte-">add</a></span>(byte&nbsp;baseValue,
91
+   byte&nbsp;difference)</code>&nbsp;</td>
92
+</tr>
93
+<tr id="i1" class="rowColor">
94
+<td class="colFirst"><code>java.lang.Double</code></td>
95
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#add-double-double-">add</a></span>(double&nbsp;baseValue,
96
+   double&nbsp;difference)</code>&nbsp;</td>
97
+</tr>
98
+<tr id="i2" class="altColor">
99
+<td class="colFirst"><code>java.lang.Float</code></td>
100
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#add-float-float-">add</a></span>(float&nbsp;baseValue,
101
+   float&nbsp;difference)</code>&nbsp;</td>
102
+</tr>
103
+<tr id="i3" class="rowColor">
104
+<td class="colFirst"><code>java.lang.Integer</code></td>
105
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#add-int-int-">add</a></span>(int&nbsp;baseValue,
106
+   int&nbsp;difference)</code>&nbsp;</td>
107
+</tr>
108
+<tr id="i4" class="altColor">
109
+<td class="colFirst"><code>java.lang.Long</code></td>
110
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#add-long-long-">add</a></span>(long&nbsp;baseValue,
111
+   long&nbsp;difference)</code>&nbsp;</td>
112
+</tr>
113
+<tr id="i5" class="rowColor">
114
+<td class="colFirst"><code>java.lang.Short</code></td>
115
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#add-short-short-">add</a></span>(short&nbsp;baseValue,
116
+   short&nbsp;difference)</code>&nbsp;</td>
117
+</tr>
118
+<tr id="i6" class="altColor">
119
+<td class="colFirst"><code>java.lang.Byte</code></td>
120
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#divide-byte-byte-">divide</a></span>(byte&nbsp;dividend,
121
+      byte&nbsp;divisor)</code>&nbsp;</td>
122
+</tr>
123
+<tr id="i7" class="rowColor">
124
+<td class="colFirst"><code>java.lang.Double</code></td>
125
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#divide-double-double-">divide</a></span>(double&nbsp;dividend,
126
+      double&nbsp;divisor)</code>&nbsp;</td>
127
+</tr>
128
+<tr id="i8" class="altColor">
129
+<td class="colFirst"><code>java.lang.Float</code></td>
130
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#divide-float-float-">divide</a></span>(float&nbsp;dividend,
131
+      float&nbsp;divisor)</code>&nbsp;</td>
132
+</tr>
133
+<tr id="i9" class="rowColor">
134
+<td class="colFirst"><code>java.lang.Integer</code></td>
135
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#divide-int-int-">divide</a></span>(int&nbsp;dividend,
136
+      int&nbsp;divisor)</code>&nbsp;</td>
137
+</tr>
138
+<tr id="i10" class="altColor">
139
+<td class="colFirst"><code>java.lang.Long</code></td>
140
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#divide-long-long-">divide</a></span>(long&nbsp;dividend,
141
+      long&nbsp;divisor)</code>&nbsp;</td>
142
+</tr>
143
+<tr id="i11" class="rowColor">
144
+<td class="colFirst"><code>java.lang.Short</code></td>
145
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#divide-short-short-">divide</a></span>(short&nbsp;dividend,
146
+      short&nbsp;divisor)</code>&nbsp;</td>
147
+</tr>
148
+<tr id="i12" class="altColor">
149
+<td class="colFirst"><code>java.lang.Byte</code></td>
150
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#multiply-byte-byte-">multiply</a></span>(byte&nbsp;multiplicand,
151
+        byte&nbsp;multiplier)</code>&nbsp;</td>
152
+</tr>
153
+<tr id="i13" class="rowColor">
154
+<td class="colFirst"><code>java.lang.Double</code></td>
155
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#multiply-double-double-">multiply</a></span>(double&nbsp;multiplicand,
156
+        double&nbsp;multiplier)</code>&nbsp;</td>
157
+</tr>
158
+<tr id="i14" class="altColor">
159
+<td class="colFirst"><code>java.lang.Float</code></td>
160
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#multiply-float-float-">multiply</a></span>(float&nbsp;multiplicand,
161
+        float&nbsp;multiplier)</code>&nbsp;</td>
162
+</tr>
163
+<tr id="i15" class="rowColor">
164
+<td class="colFirst"><code>java.lang.Integer</code></td>
165
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#multiply-int-int-">multiply</a></span>(int&nbsp;multiplicand,
166
+        int&nbsp;multiplier)</code>&nbsp;</td>
167
+</tr>
168
+<tr id="i16" class="altColor">
169
+<td class="colFirst"><code>java.lang.Long</code></td>
170
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#multiply-long-long-">multiply</a></span>(long&nbsp;multiplicand,
171
+        long&nbsp;multiplier)</code>&nbsp;</td>
172
+</tr>
173
+<tr id="i17" class="rowColor">
174
+<td class="colFirst"><code>java.lang.Short</code></td>
175
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#multiply-short-short-">multiply</a></span>(short&nbsp;multiplicand,
176
+        short&nbsp;multiplier)</code>&nbsp;</td>
177
+</tr>
178
+<tr id="i18" class="altColor">
179
+<td class="colFirst"><code>java.lang.Boolean</code></td>
180
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#returnFalse--">returnFalse</a></span>()</code>&nbsp;</td>
181
+</tr>
182
+<tr id="i19" class="rowColor">
183
+<td class="colFirst"><code>java.lang.Boolean</code></td>
184
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#returnTrue--">returnTrue</a></span>()</code>&nbsp;</td>
185
+</tr>
186
+<tr id="i20" class="altColor">
187
+<td class="colFirst"><code>java.lang.Byte</code></td>
188
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#subtract-byte-byte-">subtract</a></span>(byte&nbsp;baseValue,
189
+        byte&nbsp;difference)</code>&nbsp;</td>
190
+</tr>
191
+<tr id="i21" class="rowColor">
192
+<td class="colFirst"><code>java.lang.Double</code></td>
193
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#subtract-double-double-">subtract</a></span>(double&nbsp;baseValue,
194
+        double&nbsp;difference)</code>&nbsp;</td>
195
+</tr>
196
+<tr id="i22" class="altColor">
197
+<td class="colFirst"><code>java.lang.Float</code></td>
198
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#subtract-float-float-">subtract</a></span>(float&nbsp;baseValue,
199
+        float&nbsp;difference)</code>&nbsp;</td>
200
+</tr>
201
+<tr id="i23" class="rowColor">
202
+<td class="colFirst"><code>java.lang.Integer</code></td>
203
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#subtract-int-int-">subtract</a></span>(int&nbsp;baseValue,
204
+        int&nbsp;difference)</code>&nbsp;</td>
205
+</tr>
206
+<tr id="i24" class="altColor">
207
+<td class="colFirst"><code>java.lang.Long</code></td>
208
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#subtract-long-long-">subtract</a></span>(long&nbsp;baseValue,
209
+        long&nbsp;difference)</code>&nbsp;</td>
210
+</tr>
211
+<tr id="i25" class="rowColor">
212
+<td class="colFirst"><code>java.lang.Short</code></td>
213
+<td class="colLast"><code><span class="memberNameLink"><a href="MathUtilities.html#subtract-short-short-">subtract</a></span>(short&nbsp;baseValue,
214
+        short&nbsp;difference)</code>&nbsp;</td>
215
+</tr>
216
+</table>
217
+<ul class="blockList">
218
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
219
+<!--   -->
220
+</a>
221
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
222
+<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
223
+</ul>
224
+</li>
225
+</ul>
226
+</li>
227
+</ul>
228
+</div>
229
+<div class="details">
230
+<ul class="blockList">
231
+<li class="blockList">
232
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
233
+<ul class="blockList">
234
+<li class="blockList"><a name="constructor.detail">
235
+<!--   -->
236
+</a>
237
+<h3>Constructor Detail</h3>
238
+<a name="MathUtilities--">
239
+<!--   -->
240
+</a>
241
+<ul class="blockListLast">
242
+<li class="blockList">
243
+<h4>MathUtilities</h4>
244
+<pre>public&nbsp;MathUtilities()</pre>
245
+</li>
246
+</ul>
247
+</li>
248
+</ul>
249
+<!-- ============ METHOD DETAIL ========== -->
250
+<ul class="blockList">
251
+<li class="blockList"><a name="method.detail">
252
+<!--   -->
253
+</a>
254
+<h3>Method Detail</h3>
255
+<a name="add-byte-byte-">
256
+<!--   -->
257
+</a>
258
+<ul class="blockList">
259
+<li class="blockList">
260
+<h4>add</h4>
261
+<pre>public&nbsp;java.lang.Byte&nbsp;add(byte&nbsp;baseValue,
262
+                          byte&nbsp;difference)</pre>
263
+<dl>
264
+<dt><span class="paramLabel">Parameters:</span></dt>
265
+<dd><code>baseValue</code> - starting value</dd>
266
+<dd><code>difference</code> - value to add to starting value</dd>
267
+<dt><span class="returnLabel">Returns:</span></dt>
268
+<dd>sum of `baseValue` and `difference`</dd>
269
+</dl>
270
+</li>
271
+</ul>
272
+<a name="add-double-double-">
273
+<!--   -->
274
+</a>
275
+<ul class="blockList">
276
+<li class="blockList">
277
+<h4>add</h4>
278
+<pre>public&nbsp;java.lang.Double&nbsp;add(double&nbsp;baseValue,
279
+                            double&nbsp;difference)</pre>
280
+<dl>
281
+<dt><span class="paramLabel">Parameters:</span></dt>
282
+<dd><code>baseValue</code> - starting value</dd>
283
+<dd><code>difference</code> - value to add to starting value</dd>
284
+<dt><span class="returnLabel">Returns:</span></dt>
285
+<dd>sum of `baseValue` and `difference`</dd>
286
+</dl>
287
+</li>
288
+</ul>
289
+<a name="add-float-float-">
290
+<!--   -->
291
+</a>
292
+<ul class="blockList">
293
+<li class="blockList">
294
+<h4>add</h4>
295
+<pre>public&nbsp;java.lang.Float&nbsp;add(float&nbsp;baseValue,
296
+                           float&nbsp;difference)</pre>
297
+<dl>
298
+<dt><span class="paramLabel">Parameters:</span></dt>
299
+<dd><code>baseValue</code> - starting value</dd>
300
+<dd><code>difference</code> - value to add to starting value</dd>
301
+<dt><span class="returnLabel">Returns:</span></dt>
302
+<dd>sum of `baseValue` and `difference`</dd>
303
+</dl>
304
+</li>
305
+</ul>
306
+<a name="add-int-int-">
307
+<!--   -->
308
+</a>
309
+<ul class="blockList">
310
+<li class="blockList">
311
+<h4>add</h4>
312
+<pre>public&nbsp;java.lang.Integer&nbsp;add(int&nbsp;baseValue,
313
+                             int&nbsp;difference)</pre>
314
+<dl>
315
+<dt><span class="paramLabel">Parameters:</span></dt>
316
+<dd><code>baseValue</code> - starting value</dd>
317
+<dd><code>difference</code> - value to add to starting value</dd>
318
+<dt><span class="returnLabel">Returns:</span></dt>
319
+<dd>sum of `baseValue` and `difference`</dd>
320
+</dl>
321
+</li>
322
+</ul>
323
+<a name="add-long-long-">
324
+<!--   -->
325
+</a>
326
+<ul class="blockList">
327
+<li class="blockList">
328
+<h4>add</h4>
329
+<pre>public&nbsp;java.lang.Long&nbsp;add(long&nbsp;baseValue,
330
+                          long&nbsp;difference)</pre>
331
+<dl>
332
+<dt><span class="paramLabel">Parameters:</span></dt>
333
+<dd><code>baseValue</code> - starting value</dd>
334
+<dd><code>difference</code> - value to add to starting value</dd>
335
+<dt><span class="returnLabel">Returns:</span></dt>
336
+<dd>sum of `baseValue` and `difference`</dd>
337
+</dl>
338
+</li>
339
+</ul>
340
+<a name="add-short-short-">
341
+<!--   -->
342
+</a>
343
+<ul class="blockList">
344
+<li class="blockList">
345
+<h4>add</h4>
346
+<pre>public&nbsp;java.lang.Short&nbsp;add(short&nbsp;baseValue,
347
+                           short&nbsp;difference)</pre>
348
+<dl>
349
+<dt><span class="paramLabel">Parameters:</span></dt>
350
+<dd><code>baseValue</code> - starting value</dd>
351
+<dd><code>difference</code> - value to add to starting value</dd>
352
+<dt><span class="returnLabel">Returns:</span></dt>
353
+<dd>sum of `baseValue` and `difference`</dd>
354
+</dl>
355
+</li>
356
+</ul>
357
+<a name="divide-byte-byte-">
358
+<!--   -->
359
+</a>
360
+<ul class="blockList">
361
+<li class="blockList">
362
+<h4>divide</h4>
363
+<pre>public&nbsp;java.lang.Byte&nbsp;divide(byte&nbsp;dividend,
364
+                             byte&nbsp;divisor)</pre>
365
+<dl>
366
+<dt><span class="paramLabel">Parameters:</span></dt>
367
+<dd><code>dividend</code> - value to be divided</dd>
368
+<dd><code>divisor</code> - value to divide by</dd>
369
+<dt><span class="returnLabel">Returns:</span></dt>
370
+<dd>division of `dividend` by `divisor</dd>
371
+</dl>
372
+</li>
373
+</ul>
374
+<a name="divide-double-double-">
375
+<!--   -->
376
+</a>
377
+<ul class="blockList">
378
+<li class="blockList">
379
+<h4>divide</h4>
380
+<pre>public&nbsp;java.lang.Double&nbsp;divide(double&nbsp;dividend,
381
+                               double&nbsp;divisor)</pre>
382
+<dl>
383
+<dt><span class="paramLabel">Parameters:</span></dt>
384
+<dd><code>dividend</code> - value to be divided</dd>
385
+<dd><code>divisor</code> - value to divide by</dd>
386
+<dt><span class="returnLabel">Returns:</span></dt>
387
+<dd>division of `dividend` by `divisor</dd>
388
+</dl>
389
+</li>
390
+</ul>
391
+<a name="divide-float-float-">
392
+<!--   -->
393
+</a>
394
+<ul class="blockList">
395
+<li class="blockList">
396
+<h4>divide</h4>
397
+<pre>public&nbsp;java.lang.Float&nbsp;divide(float&nbsp;dividend,
398
+                              float&nbsp;divisor)</pre>
399
+<dl>
400
+<dt><span class="paramLabel">Parameters:</span></dt>
401
+<dd><code>dividend</code> - value to be divided</dd>
402
+<dd><code>divisor</code> - value to divide by</dd>
403
+<dt><span class="returnLabel">Returns:</span></dt>
404
+<dd>division of `dividend` by `divisor</dd>
405
+</dl>
406
+</li>
407
+</ul>
408
+<a name="divide-int-int-">
409
+<!--   -->
410
+</a>
411
+<ul class="blockList">
412
+<li class="blockList">
413
+<h4>divide</h4>
414
+<pre>public&nbsp;java.lang.Integer&nbsp;divide(int&nbsp;dividend,
415
+                                int&nbsp;divisor)</pre>
416
+<dl>
417
+<dt><span class="paramLabel">Parameters:</span></dt>
418
+<dd><code>dividend</code> - value to be divided</dd>
419
+<dd><code>divisor</code> - value to divide by</dd>
420
+<dt><span class="returnLabel">Returns:</span></dt>
421
+<dd>division of `dividend` by `divisor</dd>
422
+</dl>
423
+</li>
424
+</ul>
425
+<a name="divide-long-long-">
426
+<!--   -->
427
+</a>
428
+<ul class="blockList">
429
+<li class="blockList">
430
+<h4>divide</h4>
431
+<pre>public&nbsp;java.lang.Long&nbsp;divide(long&nbsp;dividend,
432
+                             long&nbsp;divisor)</pre>
433
+<dl>
434
+<dt><span class="paramLabel">Parameters:</span></dt>
435
+<dd><code>dividend</code> - value to be divided</dd>
436
+<dd><code>divisor</code> - value to divide by</dd>
437
+<dt><span class="returnLabel">Returns:</span></dt>
438
+<dd>division of `dividend` by `divisor</dd>
439
+</dl>
440
+</li>
441
+</ul>
442
+<a name="divide-short-short-">
443
+<!--   -->
444
+</a>
445
+<ul class="blockList">
446
+<li class="blockList">
447
+<h4>divide</h4>
448
+<pre>public&nbsp;java.lang.Short&nbsp;divide(short&nbsp;dividend,
449
+                              short&nbsp;divisor)</pre>
450
+<dl>
451
+<dt><span class="paramLabel">Parameters:</span></dt>
452
+<dd><code>dividend</code> - value to be divided</dd>
453
+<dd><code>divisor</code> - value to divide by</dd>
454
+<dt><span class="returnLabel">Returns:</span></dt>
455
+<dd>division of `dividend` by `divisor</dd>
456
+</dl>
457
+</li>
458
+</ul>
459
+<a name="multiply-byte-byte-">
460
+<!--   -->
461
+</a>
462
+<ul class="blockList">
463
+<li class="blockList">
464
+<h4>multiply</h4>
465
+<pre>public&nbsp;java.lang.Byte&nbsp;multiply(byte&nbsp;multiplicand,
466
+                               byte&nbsp;multiplier)</pre>
467
+<dl>
468
+<dt><span class="paramLabel">Parameters:</span></dt>
469
+<dd><code>multiplicand</code> - value to be multiplied</dd>
470
+<dd><code>multiplier</code> - value to multiply by</dd>
471
+<dt><span class="returnLabel">Returns:</span></dt>
472
+<dd>product of `multiplicand` by `multiplier`</dd>
473
+</dl>
474
+</li>
475
+</ul>
476
+<a name="multiply-double-double-">
477
+<!--   -->
478
+</a>
479
+<ul class="blockList">
480
+<li class="blockList">
481
+<h4>multiply</h4>
482
+<pre>public&nbsp;java.lang.Double&nbsp;multiply(double&nbsp;multiplicand,
483
+                                 double&nbsp;multiplier)</pre>
484
+<dl>
485
+<dt><span class="paramLabel">Parameters:</span></dt>
486
+<dd><code>multiplicand</code> - value to be multiplied</dd>
487
+<dd><code>multiplier</code> - value to multiply by</dd>
488
+<dt><span class="returnLabel">Returns:</span></dt>
489
+<dd>product of `multiplicand` by `multiplier`</dd>
490
+</dl>
491
+</li>
492
+</ul>
493
+<a name="multiply-float-float-">
494
+<!--   -->
495
+</a>
496
+<ul class="blockList">
497
+<li class="blockList">
498
+<h4>multiply</h4>
499
+<pre>public&nbsp;java.lang.Float&nbsp;multiply(float&nbsp;multiplicand,
500
+                                float&nbsp;multiplier)</pre>
501
+<dl>
502
+<dt><span class="paramLabel">Parameters:</span></dt>
503
+<dd><code>multiplicand</code> - value to be multiplied</dd>
504
+<dd><code>multiplier</code> - value to multiply by</dd>
505
+<dt><span class="returnLabel">Returns:</span></dt>
506
+<dd>product of `multiplicand` by `multiplier`</dd>
507
+</dl>
508
+</li>
509
+</ul>
510
+<a name="multiply-int-int-">
511
+<!--   -->
512
+</a>
513
+<ul class="blockList">
514
+<li class="blockList">
515
+<h4>multiply</h4>
516
+<pre>public&nbsp;java.lang.Integer&nbsp;multiply(int&nbsp;multiplicand,
517
+                                  int&nbsp;multiplier)</pre>
518
+<dl>
519
+<dt><span class="paramLabel">Parameters:</span></dt>
520
+<dd><code>multiplicand</code> - value to be multiplied</dd>
521
+<dd><code>multiplier</code> - value to multiply by</dd>
522
+<dt><span class="returnLabel">Returns:</span></dt>
523
+<dd>product of `multiplicand` by `multiplier`</dd>
524
+</dl>
525
+</li>
526
+</ul>
527
+<a name="multiply-long-long-">
528
+<!--   -->
529
+</a>
530
+<ul class="blockList">
531
+<li class="blockList">
532
+<h4>multiply</h4>
533
+<pre>public&nbsp;java.lang.Long&nbsp;multiply(long&nbsp;multiplicand,
534
+                               long&nbsp;multiplier)</pre>
535
+<dl>
536
+<dt><span class="paramLabel">Parameters:</span></dt>
537
+<dd><code>multiplicand</code> - value to be multiplied</dd>
538
+<dd><code>multiplier</code> - value to multiply by</dd>
539
+<dt><span class="returnLabel">Returns:</span></dt>
540
+<dd>product of `multiplicand` by `multiplier`</dd>
541
+</dl>
542
+</li>
543
+</ul>
544
+<a name="multiply-short-short-">
545
+<!--   -->
546
+</a>
547
+<ul class="blockList">
548
+<li class="blockList">
549
+<h4>multiply</h4>
550
+<pre>public&nbsp;java.lang.Short&nbsp;multiply(short&nbsp;multiplicand,
551
+                                short&nbsp;multiplier)</pre>
552
+<dl>
553
+<dt><span class="paramLabel">Parameters:</span></dt>
554
+<dd><code>multiplicand</code> - value to be multiplied</dd>
555
+<dd><code>multiplier</code> - value to multiply by</dd>
556
+<dt><span class="returnLabel">Returns:</span></dt>
557
+<dd>product of `multiplicand` by `multiplier`</dd>
558
+</dl>
559
+</li>
560
+</ul>
561
+<a name="returnFalse--">
562
+<!--   -->
563
+</a>
564
+<ul class="blockList">
565
+<li class="blockList">
566
+<h4>returnFalse</h4>
567
+<pre>public&nbsp;java.lang.Boolean&nbsp;returnFalse()</pre>
568
+<dl>
569
+<dt><span class="returnLabel">Returns:</span></dt>
570
+<dd>false</dd>
571
+</dl>
572
+</li>
573
+</ul>
574
+<a name="returnTrue--">
575
+<!--   -->
576
+</a>
577
+<ul class="blockList">
578
+<li class="blockList">
579
+<h4>returnTrue</h4>
580
+<pre>public&nbsp;java.lang.Boolean&nbsp;returnTrue()</pre>
581
+<dl>
582
+<dt><span class="returnLabel">Returns:</span></dt>
583
+<dd>true</dd>
584
+</dl>
585
+</li>
586
+</ul>
587
+<a name="subtract-byte-byte-">
588
+<!--   -->
589
+</a>
590
+<ul class="blockList">
591
+<li class="blockList">
592
+<h4>subtract</h4>
593
+<pre>public&nbsp;java.lang.Byte&nbsp;subtract(byte&nbsp;baseValue,
594
+                               byte&nbsp;difference)</pre>
595
+<dl>
596
+<dt><span class="paramLabel">Parameters:</span></dt>
597
+<dd><code>baseValue</code> - starting value</dd>
598
+<dd><code>difference</code> - value to subtract from starting value</dd>
599
+<dt><span class="returnLabel">Returns:</span></dt>
600
+<dd>difference between `baseValue` and `difference`</dd>
601
+</dl>
602
+</li>
603
+</ul>
604
+<a name="subtract-double-double-">
605
+<!--   -->
606
+</a>
607
+<ul class="blockList">
608
+<li class="blockList">
609
+<h4>subtract</h4>
610
+<pre>public&nbsp;java.lang.Double&nbsp;subtract(double&nbsp;baseValue,
611
+                                 double&nbsp;difference)</pre>
612
+<dl>
613
+<dt><span class="paramLabel">Parameters:</span></dt>
614
+<dd><code>baseValue</code> - starting value</dd>
615
+<dd><code>difference</code> - value to subtract from starting value</dd>
616
+<dt><span class="returnLabel">Returns:</span></dt>
617
+<dd>difference between `baseValue` and `difference`</dd>
618
+</dl>
619
+</li>
620
+</ul>
621
+<a name="subtract-float-float-">
622
+<!--   -->
623
+</a>
624
+<ul class="blockList">
625
+<li class="blockList">
626
+<h4>subtract</h4>
627
+<pre>public&nbsp;java.lang.Float&nbsp;subtract(float&nbsp;baseValue,
628
+                                float&nbsp;difference)</pre>
629
+<dl>
630
+<dt><span class="paramLabel">Parameters:</span></dt>
631
+<dd><code>baseValue</code> - starting value</dd>
632
+<dd><code>difference</code> - value to subtract from starting value</dd>
633
+<dt><span class="returnLabel">Returns:</span></dt>
634
+<dd>difference between `baseValue` and `difference`</dd>
635
+</dl>
636
+</li>
637
+</ul>
638
+<a name="subtract-int-int-">
639
+<!--   -->
640
+</a>
641
+<ul class="blockList">
642
+<li class="blockList">
643
+<h4>subtract</h4>
644
+<pre>public&nbsp;java.lang.Integer&nbsp;subtract(int&nbsp;baseValue,
645
+                                  int&nbsp;difference)</pre>
646
+<dl>
647
+<dt><span class="paramLabel">Parameters:</span></dt>
648
+<dd><code>baseValue</code> - starting value</dd>
649
+<dd><code>difference</code> - value to subtract from starting value</dd>
650
+<dt><span class="returnLabel">Returns:</span></dt>
651
+<dd>difference between `baseValue` and `difference`</dd>
652
+</dl>
653
+</li>
654
+</ul>
655
+<a name="subtract-long-long-">
656
+<!--   -->
657
+</a>
658
+<ul class="blockList">
659
+<li class="blockList">
660
+<h4>subtract</h4>
661
+<pre>public&nbsp;java.lang.Long&nbsp;subtract(long&nbsp;baseValue,
662
+                               long&nbsp;difference)</pre>
663
+<dl>
664
+<dt><span class="paramLabel">Parameters:</span></dt>
665
+<dd><code>baseValue</code> - starting value</dd>
666
+<dd><code>difference</code> - value to subtract from starting value</dd>
667
+<dt><span class="returnLabel">Returns:</span></dt>
668
+<dd>difference between `baseValue` and `difference`</dd>
669
+</dl>
670
+</li>
671
+</ul>
672
+<a name="subtract-short-short-">
673
+<!--   -->
674
+</a>
675
+<ul class="blockListLast">
676
+<li class="blockList">
677
+<h4>subtract</h4>
678
+<pre>public&nbsp;java.lang.Short&nbsp;subtract(short&nbsp;baseValue,
679
+                                short&nbsp;difference)</pre>
680
+<dl>
681
+<dt><span class="paramLabel">Parameters:</span></dt>
682
+<dd><code>baseValue</code> - starting value</dd>
683
+<dd><code>difference</code> - value to subtract from starting value</dd>
684
+<dt><span class="returnLabel">Returns:</span></dt>
685
+<dd>difference between `baseValue` and `difference`</dd>
686
+</dl>
687
+</li>
688
+</ul>
689
+</li>
690
+</ul>
691
+</li>
692
+</ul>
693
+</div>
694
+</div>
695
+<!-- ========= END OF CLASS DATA ========= -->
696
+</body>
697
+</html>

+ 20
- 0
doc/allclasses-frame.html Näytä tiedosto

@@ -0,0 +1,20 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (1.8.0_181) on Wed Oct 17 20:27:45 EDT 2018 -->
6
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7
+<title>All Classes</title>
8
+<meta name="date" content="2018-10-17">
9
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
10
+<script type="text/javascript" src="script.js"></script>
11
+</head>
12
+<body>
13
+<h1 class="bar">All&nbsp;Classes</h1>
14
+<div class="indexContainer">
15
+<ul>
16
+<li><a href="MathUtilities.html" title="class in &lt;Unnamed&gt;" target="classFrame">MathUtilities</a></li>
17
+</ul>
18
+</div>
19
+</body>
20
+</html>

+ 20
- 0
doc/allclasses-noframe.html Näytä tiedosto

@@ -0,0 +1,20 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (1.8.0_181) on Wed Oct 17 20:27:45 EDT 2018 -->
6
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7
+<title>All Classes</title>
8
+<meta name="date" content="2018-10-17">
9
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
10
+<script type="text/javascript" src="script.js"></script>
11
+</head>
12
+<body>
13
+<h1 class="bar">All&nbsp;Classes</h1>
14
+<div class="indexContainer">
15
+<ul>
16
+<li><a href="MathUtilities.html" title="class in &lt;Unnamed&gt;">MathUtilities</a></li>
17
+</ul>
18
+</div>
19
+</body>
20
+</html>

+ 31
- 0
doc/constant-values.html Näytä tiedosto

@@ -0,0 +1,31 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (1.8.0_181) on Wed Oct 17 20:27:45 EDT 2018 -->
6
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7
+<title>Constant Field Values</title>
8
+<meta name="date" content="2018-10-17">
9
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
10
+<script type="text/javascript" src="script.js"></script>
11
+</head>
12
+<body>
13
+<script type="text/javascript"><!--
14
+    try {
15
+        if (location.href.indexOf('is-external=true') == -1) {
16
+            parent.document.title="Constant Field Values";
17
+        }
18
+    }
19
+    catch(err) {
20
+    }
21
+//-->
22
+</script>
23
+<noscript>
24
+<div>JavaScript is disabled on your browser.</div>
25
+</noscript>
26
+<div class="header">
27
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
28
+<h2 title="Contents">Contents</h2>
29
+</div>
30
+</body>
31
+</html>

+ 73
- 0
doc/index.html Näytä tiedosto

@@ -0,0 +1,73 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (1.8.0_181) on Wed Oct 17 20:27:45 EDT 2018 -->
6
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7
+<title>Generated Documentation (Untitled)</title>
8
+<script type="text/javascript">
9
+    tmpTargetPage = "" + window.location.search;
10
+    if (tmpTargetPage != "" && tmpTargetPage != "undefined")
11
+        tmpTargetPage = tmpTargetPage.substring(1);
12
+    if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
13
+        tmpTargetPage = "undefined";
14
+    targetPage = tmpTargetPage;
15
+    function validURL(url) {
16
+        try {
17
+            url = decodeURIComponent(url);
18
+        }
19
+        catch (error) {
20
+            return false;
21
+        }
22
+        var pos = url.indexOf(".html");
23
+        if (pos == -1 || pos != url.length - 5)
24
+            return false;
25
+        var allowNumber = false;
26
+        var allowSep = false;
27
+        var seenDot = false;
28
+        for (var i = 0; i < url.length - 5; i++) {
29
+            var ch = url.charAt(i);
30
+            if ('a' <= ch && ch <= 'z' ||
31
+                    'A' <= ch && ch <= 'Z' ||
32
+                    ch == '$' ||
33
+                    ch == '_' ||
34
+                    ch.charCodeAt(0) > 127) {
35
+                allowNumber = true;
36
+                allowSep = true;
37
+            } else if ('0' <= ch && ch <= '9'
38
+                    || ch == '-') {
39
+                if (!allowNumber)
40
+                     return false;
41
+            } else if (ch == '/' || ch == '.') {
42
+                if (!allowSep)
43
+                    return false;
44
+                allowNumber = false;
45
+                allowSep = false;
46
+                if (ch == '.')
47
+                     seenDot = true;
48
+                if (ch == '/' && seenDot)
49
+                     return false;
50
+            } else {
51
+                return false;
52
+            }
53
+        }
54
+        return true;
55
+    }
56
+    function loadFrames() {
57
+        if (targetPage != "" && targetPage != "undefined")
58
+             top.classFrame.location = top.targetPage;
59
+    }
60
+</script>
61
+</head>
62
+<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
63
+<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
64
+<frame src="MathUtilities.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
65
+<noframes>
66
+<noscript>
67
+<div>JavaScript is disabled on your browser.</div>
68
+</noscript>
69
+<h2>Frame Alert</h2>
70
+<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="MathUtilities.html">Non-frame version</a>.</p>
71
+</noframes>
72
+</frameset>
73
+</html>

+ 37
- 0
doc/logfile.txt Näytä tiedosto

@@ -0,0 +1,37 @@
1
+Class documentation
2
+<---- javadoc command: ---->
3
+/private/var/folders/l9/kvf3slvd5p7fb4wpsn47ng0w0000gp/T/AppTranslocation/3AE80D3E-A12C-4E8E-916F-31A0BA28690F/d/BlueJ.app/Contents/JDK/Home/bin/javadoc
4
+-author
5
+-version
6
+-nodeprecated
7
+-package
8
+-Xdoclint:none
9
+-noindex
10
+-notree
11
+-nohelp
12
+-nonavbar
13
+-source
14
+1.8
15
+-classpath
16
+/private/var/folders/l9/kvf3slvd5p7fb4wpsn47ng0w0000gp/T/AppTranslocation/3AE80D3E-A12C-4E8E-916F-31A0BA28690F/d/BlueJ.app/Contents/Resources/Java/bluejcore.jar:/private/var/folders/l9/kvf3slvd5p7fb4wpsn47ng0w0000gp/T/AppTranslocation/3AE80D3E-A12C-4E8E-916F-31A0BA28690F/d/BlueJ.app/Contents/Resources/Java/junit-4.11.jar:/private/var/folders/l9/kvf3slvd5p7fb4wpsn47ng0w0000gp/T/AppTranslocation/3AE80D3E-A12C-4E8E-916F-31A0BA28690F/d/BlueJ.app/Contents/Resources/Java/hamcrest-core-1.3.jar:/private/var/folders/l9/kvf3slvd5p7fb4wpsn47ng0w0000gp/T/AppTranslocation/3AE80D3E-A12C-4E8E-916F-31A0BA28690F/d/BlueJ.app/Contents/Resources/Java/lang-stride.jar:/private/var/folders/l9/kvf3slvd5p7fb4wpsn47ng0w0000gp/T/AppTranslocation/3AE80D3E-A12C-4E8E-916F-31A0BA28690F/d/BlueJ.app/Contents/Resources/Java/userlib/pi4j-core.jar:/private/var/folders/l9/kvf3slvd5p7fb4wpsn47ng0w0000gp/T/AppTranslocation/3AE80D3E-A12C-4E8E-916F-31A0BA28690F/d/BlueJ.app/Contents/Resources/Java/userlib/pi4j-gpio-extension.jar:/private/var/folders/l9/kvf3slvd5p7fb4wpsn47ng0w0000gp/T/AppTranslocation/3AE80D3E-A12C-4E8E-916F-31A0BA28690F/d/BlueJ.app/Contents/Resources/Java/userlib/pi4j-service.jar:/private/var/folders/l9/kvf3slvd5p7fb4wpsn47ng0w0000gp/T/AppTranslocation/3AE80D3E-A12C-4E8E-916F-31A0BA28690F/d/BlueJ.app/Contents/Resources/Java/userlib/pi4j-device.jar:/Users/sauravkamath/Labs/todo/CR-MicroLabs-JavaFundamentals-DanDoBetterDrills
17
+-d
18
+/Users/sauravkamath/Labs/todo/CR-MicroLabs-JavaFundamentals-DanDoBetterDrills/doc
19
+-encoding
20
+UTF-8
21
+-charset
22
+UTF-8
23
+/Users/sauravkamath/Labs/todo/CR-MicroLabs-JavaFundamentals-DanDoBetterDrills/MathUtilities.java
24
+<---- end of javadoc command ---->
25
+Loading source file /Users/sauravkamath/Labs/todo/CR-MicroLabs-JavaFundamentals-DanDoBetterDrills/MathUtilities.java...
26
+Constructing Javadoc information...
27
+Standard Doclet version 1.8.0_181
28
+Building tree for all the packages and classes...
29
+Generating /Users/sauravkamath/Labs/todo/CR-MicroLabs-JavaFundamentals-DanDoBetterDrills/doc/MathUtilities.html...
30
+Generating /Users/sauravkamath/Labs/todo/CR-MicroLabs-JavaFundamentals-DanDoBetterDrills/doc/package-frame.html...
31
+Generating /Users/sauravkamath/Labs/todo/CR-MicroLabs-JavaFundamentals-DanDoBetterDrills/doc/package-summary.html...
32
+Generating /Users/sauravkamath/Labs/todo/CR-MicroLabs-JavaFundamentals-DanDoBetterDrills/doc/constant-values.html...
33
+Building index for all the packages and classes...
34
+Building index for all classes...
35
+Generating /Users/sauravkamath/Labs/todo/CR-MicroLabs-JavaFundamentals-DanDoBetterDrills/doc/allclasses-frame.html...
36
+Generating /Users/sauravkamath/Labs/todo/CR-MicroLabs-JavaFundamentals-DanDoBetterDrills/doc/allclasses-noframe.html...
37
+Generating /Users/sauravkamath/Labs/todo/CR-MicroLabs-JavaFundamentals-DanDoBetterDrills/doc/index.html...

+ 21
- 0
doc/package-frame.html Näytä tiedosto

@@ -0,0 +1,21 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (1.8.0_181) on Wed Oct 17 20:27:45 EDT 2018 -->
6
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7
+<title>&lt;Unnamed&gt;</title>
8
+<meta name="date" content="2018-10-17">
9
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
10
+<script type="text/javascript" src="script.js"></script>
11
+</head>
12
+<body>
13
+<h1 class="bar"><a href="package-summary.html" target="classFrame">&lt;Unnamed&gt;</a></h1>
14
+<div class="indexContainer">
15
+<h2 title="Classes">Classes</h2>
16
+<ul title="Classes">
17
+<li><a href="MathUtilities.html" title="class in &lt;Unnamed&gt;" target="classFrame">MathUtilities</a></li>
18
+</ul>
19
+</div>
20
+</body>
21
+</html>

+ 1
- 0
doc/package-list Näytä tiedosto

@@ -0,0 +1 @@
1
+

+ 40
- 0
doc/package-summary.html Näytä tiedosto

@@ -0,0 +1,40 @@
1
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
+<!-- NewPage -->
3
+<html lang="en">
4
+<head>
5
+<!-- Generated by javadoc (1.8.0_181) on Wed Oct 17 20:27:45 EDT 2018 -->
6
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
7
+<meta name="date" content="2018-10-17">
8
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
9
+<script type="text/javascript" src="script.js"></script>
10
+</head>
11
+<body>
12
+<noscript>
13
+<div>JavaScript is disabled on your browser.</div>
14
+</noscript>
15
+<div class="header">
16
+<h1 title="Package" class="title">Package&nbsp;&lt;Unnamed&gt;</h1>
17
+</div>
18
+<div class="contentContainer">
19
+<ul class="blockList">
20
+<li class="blockList">
21
+<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
22
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
23
+<tr>
24
+<th class="colFirst" scope="col">Class</th>
25
+<th class="colLast" scope="col">Description</th>
26
+</tr>
27
+<tbody>
28
+<tr class="altColor">
29
+<td class="colFirst"><a href="MathUtilities.html" title="class in &lt;Unnamed&gt;">MathUtilities</a></td>
30
+<td class="colLast">
31
+<div class="block">Created by dan on 6/14/17.</div>
32
+</td>
33
+</tr>
34
+</tbody>
35
+</table>
36
+</li>
37
+</ul>
38
+</div>
39
+</body>
40
+</html>

+ 30
- 0
doc/script.js Näytä tiedosto

@@ -0,0 +1,30 @@
1
+function show(type)
2
+{
3
+    count = 0;
4
+    for (var key in methods) {
5
+        var row = document.getElementById(key);
6
+        if ((methods[key] &  type) != 0) {
7
+            row.style.display = '';
8
+            row.className = (count++ % 2) ? rowColor : altColor;
9
+        }
10
+        else
11
+            row.style.display = 'none';
12
+    }
13
+    updateTabs(type);
14
+}
15
+
16
+function updateTabs(type)
17
+{
18
+    for (var value in tabs) {
19
+        var sNode = document.getElementById(tabs[value][0]);
20
+        var spanNode = sNode.firstChild;
21
+        if (value == type) {
22
+            sNode.className = activeTableTab;
23
+            spanNode.innerHTML = tabs[value][1];
24
+        }
25
+        else {
26
+            sNode.className = tableTab;
27
+            spanNode.innerHTML = "<a href=\"javascript:show("+ value + ");\">" + tabs[value][1] + "</a>";
28
+        }
29
+    }
30
+}

+ 574
- 0
doc/stylesheet.css Näytä tiedosto

@@ -0,0 +1,574 @@
1
+/* Javadoc style sheet */
2
+/*
3
+Overall document style
4
+*/
5
+
6
+@import url('resources/fonts/dejavu.css');
7
+
8
+body {
9
+    background-color:#ffffff;
10
+    color:#353833;
11
+    font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
12
+    font-size:14px;
13
+    margin:0;
14
+}
15
+a:link, a:visited {
16
+    text-decoration:none;
17
+    color:#4A6782;
18
+}
19
+a:hover, a:focus {
20
+    text-decoration:none;
21
+    color:#bb7a2a;
22
+}
23
+a:active {
24
+    text-decoration:none;
25
+    color:#4A6782;
26
+}
27
+a[name] {
28
+    color:#353833;
29
+}
30
+a[name]:hover {
31
+    text-decoration:none;
32
+    color:#353833;
33
+}
34
+pre {
35
+    font-family:'DejaVu Sans Mono', monospace;
36
+    font-size:14px;
37
+}
38
+h1 {
39
+    font-size:20px;
40
+}
41
+h2 {
42
+    font-size:18px;
43
+}
44
+h3 {
45
+    font-size:16px;
46
+    font-style:italic;
47
+}
48
+h4 {
49
+    font-size:13px;
50
+}
51
+h5 {
52
+    font-size:12px;
53
+}
54
+h6 {
55
+    font-size:11px;
56
+}
57
+ul {
58
+    list-style-type:disc;
59
+}
60
+code, tt {
61
+    font-family:'DejaVu Sans Mono', monospace;
62
+    font-size:14px;
63
+    padding-top:4px;
64
+    margin-top:8px;
65
+    line-height:1.4em;
66
+}
67
+dt code {
68
+    font-family:'DejaVu Sans Mono', monospace;
69
+    font-size:14px;
70
+    padding-top:4px;
71
+}
72
+table tr td dt code {
73
+    font-family:'DejaVu Sans Mono', monospace;
74
+    font-size:14px;
75
+    vertical-align:top;
76
+    padding-top:4px;
77
+}
78
+sup {
79
+    font-size:8px;
80
+}
81
+/*
82
+Document title and Copyright styles
83
+*/
84
+.clear {
85
+    clear:both;
86
+    height:0px;
87
+    overflow:hidden;
88
+}
89
+.aboutLanguage {
90
+    float:right;
91
+    padding:0px 21px;
92
+    font-size:11px;
93
+    z-index:200;
94
+    margin-top:-9px;
95
+}
96
+.legalCopy {
97
+    margin-left:.5em;
98
+}
99
+.bar a, .bar a:link, .bar a:visited, .bar a:active {
100
+    color:#FFFFFF;
101
+    text-decoration:none;
102
+}
103
+.bar a:hover, .bar a:focus {
104
+    color:#bb7a2a;
105
+}
106
+.tab {
107
+    background-color:#0066FF;
108
+    color:#ffffff;
109
+    padding:8px;
110
+    width:5em;
111
+    font-weight:bold;
112
+}
113
+/*
114
+Navigation bar styles
115
+*/
116
+.bar {
117
+    background-color:#4D7A97;
118
+    color:#FFFFFF;
119
+    padding:.8em .5em .4em .8em;
120
+    height:auto;/*height:1.8em;*/
121
+    font-size:11px;
122
+    margin:0;
123
+}
124
+.topNav {
125
+    background-color:#4D7A97;
126
+    color:#FFFFFF;
127
+    float:left;
128
+    padding:0;
129
+    width:100%;
130
+    clear:right;
131
+    height:2.8em;
132
+    padding-top:10px;
133
+    overflow:hidden;
134
+    font-size:12px; 
135
+}
136
+.bottomNav {
137
+    margin-top:10px;
138
+    background-color:#4D7A97;
139
+    color:#FFFFFF;
140
+    float:left;
141
+    padding:0;
142
+    width:100%;
143
+    clear:right;
144
+    height:2.8em;
145
+    padding-top:10px;
146
+    overflow:hidden;
147
+    font-size:12px;
148
+}
149
+.subNav {
150
+    background-color:#dee3e9;
151
+    float:left;
152
+    width:100%;
153
+    overflow:hidden;
154
+    font-size:12px;
155
+}
156
+.subNav div {
157
+    clear:left;
158
+    float:left;
159
+    padding:0 0 5px 6px;
160
+    text-transform:uppercase;
161
+}
162
+ul.navList, ul.subNavList {
163
+    float:left;
164
+    margin:0 25px 0 0;
165
+    padding:0;
166
+}
167
+ul.navList li{
168
+    list-style:none;
169
+    float:left;
170
+    padding: 5px 6px;
171
+    text-transform:uppercase;
172
+}
173
+ul.subNavList li{
174
+    list-style:none;
175
+    float:left;
176
+}
177
+.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
178
+    color:#FFFFFF;
179
+    text-decoration:none;
180
+    text-transform:uppercase;
181
+}
182
+.topNav a:hover, .bottomNav a:hover {
183
+    text-decoration:none;
184
+    color:#bb7a2a;
185
+    text-transform:uppercase;
186
+}
187
+.navBarCell1Rev {
188
+    background-color:#F8981D;
189
+    color:#253441;
190
+    margin: auto 5px;
191
+}
192
+.skipNav {
193
+    position:absolute;
194
+    top:auto;
195
+    left:-9999px;
196
+    overflow:hidden;
197
+}
198
+/*
199
+Page header and footer styles
200
+*/
201
+.header, .footer {
202
+    clear:both;
203
+    margin:0 20px;
204
+    padding:5px 0 0 0;
205
+}
206
+.indexHeader {
207
+    margin:10px;
208
+    position:relative;
209
+}
210
+.indexHeader span{
211
+    margin-right:15px;
212
+}
213
+.indexHeader h1 {
214
+    font-size:13px;
215
+}
216
+.title {
217
+    color:#2c4557;
218
+    margin:10px 0;
219
+}
220
+.subTitle {
221
+    margin:5px 0 0 0;
222
+}
223
+.header ul {
224
+    margin:0 0 15px 0;
225
+    padding:0;
226
+}
227
+.footer ul {
228
+    margin:20px 0 5px 0;
229
+}
230
+.header ul li, .footer ul li {
231
+    list-style:none;
232
+    font-size:13px;
233
+}
234
+/*
235
+Heading styles
236
+*/
237
+div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
238
+    background-color:#dee3e9;
239
+    border:1px solid #d0d9e0;
240
+    margin:0 0 6px -8px;
241
+    padding:7px 5px;
242
+}
243
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
244
+    background-color:#dee3e9;
245
+    border:1px solid #d0d9e0;
246
+    margin:0 0 6px -8px;
247
+    padding:7px 5px;
248
+}
249
+ul.blockList ul.blockList li.blockList h3 {
250
+    padding:0;
251
+    margin:15px 0;
252
+}
253
+ul.blockList li.blockList h2 {
254
+    padding:0px 0 20px 0;
255
+}
256
+/*
257
+Page layout container styles
258
+*/
259
+.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
260
+    clear:both;
261
+    padding:10px 20px;
262
+    position:relative;
263
+}
264
+.indexContainer {
265
+    margin:10px;
266
+    position:relative;
267
+    font-size:12px;
268
+}
269
+.indexContainer h2 {
270
+    font-size:13px;
271
+    padding:0 0 3px 0;
272
+}
273
+.indexContainer ul {
274
+    margin:0;
275
+    padding:0;
276
+}
277
+.indexContainer ul li {
278
+    list-style:none;
279
+    padding-top:2px;
280
+}
281
+.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
282
+    font-size:12px;
283
+    font-weight:bold;
284
+    margin:10px 0 0 0;
285
+    color:#4E4E4E;
286
+}
287
+.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
288
+    margin:5px 0 10px 0px;
289
+    font-size:14px;
290
+    font-family:'DejaVu Sans Mono',monospace;
291
+}
292
+.serializedFormContainer dl.nameValue dt {
293
+    margin-left:1px;
294
+    font-size:1.1em;
295
+    display:inline;
296
+    font-weight:bold;
297
+}
298
+.serializedFormContainer dl.nameValue dd {
299
+    margin:0 0 0 1px;
300
+    font-size:1.1em;
301
+    display:inline;
302
+}
303
+/*
304
+List styles
305
+*/
306
+ul.horizontal li {
307
+    display:inline;
308
+    font-size:0.9em;
309
+}
310
+ul.inheritance {
311
+    margin:0;
312
+    padding:0;
313
+}
314
+ul.inheritance li {
315
+    display:inline;
316
+    list-style:none;
317
+}
318
+ul.inheritance li ul.inheritance {
319
+    margin-left:15px;
320
+    padding-left:15px;
321
+    padding-top:1px;
322
+}
323
+ul.blockList, ul.blockListLast {
324
+    margin:10px 0 10px 0;
325
+    padding:0;
326
+}
327
+ul.blockList li.blockList, ul.blockListLast li.blockList {
328
+    list-style:none;
329
+    margin-bottom:15px;
330
+    line-height:1.4;
331
+}
332
+ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
333
+    padding:0px 20px 5px 10px;
334
+    border:1px solid #ededed; 
335
+    background-color:#f8f8f8;
336
+}
337
+ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
338
+    padding:0 0 5px 8px;
339
+    background-color:#ffffff;
340
+    border:none;
341
+}
342
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
343
+    margin-left:0;
344
+    padding-left:0;
345
+    padding-bottom:15px;
346
+    border:none;
347
+}
348
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
349
+    list-style:none;
350
+    border-bottom:none;
351
+    padding-bottom:0;
352
+}
353
+table tr td dl, table tr td dl dt, table tr td dl dd {
354
+    margin-top:0;
355
+    margin-bottom:1px;
356
+}
357
+/*
358
+Table styles
359
+*/
360
+.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary {
361
+    width:100%;
362
+    border-left:1px solid #EEE; 
363
+    border-right:1px solid #EEE; 
364
+    border-bottom:1px solid #EEE; 
365
+}
366
+.overviewSummary, .memberSummary  {
367
+    padding:0px;
368
+}
369
+.overviewSummary caption, .memberSummary caption, .typeSummary caption,
370
+.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
371
+    position:relative;
372
+    text-align:left;
373
+    background-repeat:no-repeat;
374
+    color:#253441;
375
+    font-weight:bold;
376
+    clear:none;
377
+    overflow:hidden;
378
+    padding:0px;
379
+    padding-top:10px;
380
+    padding-left:1px;
381
+    margin:0px;
382
+    white-space:pre;
383
+}
384
+.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
385
+.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link,
386
+.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
387
+.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
388
+.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
389
+.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active,
390
+.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
391
+.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited {
392
+    color:#FFFFFF;
393
+}
394
+.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
395
+.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span {
396
+    white-space:nowrap;
397
+    padding-top:5px;
398
+    padding-left:12px;
399
+    padding-right:12px;
400
+    padding-bottom:7px;
401
+    display:inline-block;
402
+    float:left;
403
+    background-color:#F8981D;
404
+    border: none;
405
+    height:16px;
406
+}
407
+.memberSummary caption span.activeTableTab span {
408
+    white-space:nowrap;
409
+    padding-top:5px;
410
+    padding-left:12px;
411
+    padding-right:12px;
412
+    margin-right:3px;
413
+    display:inline-block;
414
+    float:left;
415
+    background-color:#F8981D;
416
+    height:16px;
417
+}
418
+.memberSummary caption span.tableTab span {
419
+    white-space:nowrap;
420
+    padding-top:5px;
421
+    padding-left:12px;
422
+    padding-right:12px;
423
+    margin-right:3px;
424
+    display:inline-block;
425
+    float:left;
426
+    background-color:#4D7A97;
427
+    height:16px;
428
+}
429
+.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab {
430
+    padding-top:0px;
431
+    padding-left:0px;
432
+    padding-right:0px;
433
+    background-image:none;
434
+    float:none;
435
+    display:inline;
436
+}
437
+.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
438
+.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
439
+    display:none;
440
+    width:5px;
441
+    position:relative;
442
+    float:left;
443
+    background-color:#F8981D;
444
+}
445
+.memberSummary .activeTableTab .tabEnd {
446
+    display:none;
447
+    width:5px;
448
+    margin-right:3px;
449
+    position:relative; 
450
+    float:left;
451
+    background-color:#F8981D;
452
+}
453
+.memberSummary .tableTab .tabEnd {
454
+    display:none;
455
+    width:5px;
456
+    margin-right:3px;
457
+    position:relative;
458
+    background-color:#4D7A97;
459
+    float:left;
460
+
461
+}
462
+.overviewSummary td, .memberSummary td, .typeSummary td,
463
+.useSummary td, .constantsSummary td, .deprecatedSummary td {
464
+    text-align:left;
465
+    padding:0px 0px 12px 10px;
466
+}
467
+th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
468
+td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
469
+    vertical-align:top;
470
+    padding-right:0px;
471
+    padding-top:8px;
472
+    padding-bottom:3px;
473
+}
474
+th.colFirst, th.colLast, th.colOne, .constantsSummary th {
475
+    background:#dee3e9;
476
+    text-align:left;
477
+    padding:8px 3px 3px 7px;
478
+}
479
+td.colFirst, th.colFirst {
480
+    white-space:nowrap;
481
+    font-size:13px;
482
+}
483
+td.colLast, th.colLast {
484
+    font-size:13px;
485
+}
486
+td.colOne, th.colOne {
487
+    font-size:13px;
488
+}
489
+.overviewSummary td.colFirst, .overviewSummary th.colFirst,
490
+.useSummary td.colFirst, .useSummary th.colFirst,
491
+.overviewSummary td.colOne, .overviewSummary th.colOne,
492
+.memberSummary td.colFirst, .memberSummary th.colFirst,
493
+.memberSummary td.colOne, .memberSummary th.colOne,
494
+.typeSummary td.colFirst{
495
+    width:25%;
496
+    vertical-align:top;
497
+}
498
+td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
499
+    font-weight:bold;
500
+}
501
+.tableSubHeadingColor {
502
+    background-color:#EEEEFF;
503
+}
504
+.altColor {
505
+    background-color:#FFFFFF;
506
+}
507
+.rowColor {
508
+    background-color:#EEEEEF;
509
+}
510
+/*
511
+Content styles
512
+*/
513
+.description pre {
514
+    margin-top:0;
515
+}
516
+.deprecatedContent {
517
+    margin:0;
518
+    padding:10px 0;
519
+}
520
+.docSummary {
521
+    padding:0;
522
+}
523
+
524
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
525
+    font-style:normal;
526
+}
527
+
528
+div.block {
529
+    font-size:14px;
530
+    font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
531
+}
532
+
533
+td.colLast div {
534
+    padding-top:0px;
535
+}
536
+
537
+
538
+td.colLast a {
539
+    padding-bottom:3px;
540
+}
541
+/*
542
+Formatting effect styles
543
+*/
544
+.sourceLineNo {
545
+    color:green;
546
+    padding:0 30px 0 0;
547
+}
548
+h1.hidden {
549
+    visibility:hidden;
550
+    overflow:hidden;
551
+    font-size:10px;
552
+}
553
+.block {
554
+    display:block;
555
+    margin:3px 10px 2px 0px;
556
+    color:#474747;
557
+}
558
+.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
559
+.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
560
+.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
561
+    font-weight:bold;
562
+}
563
+.deprecationComment, .emphasizedPhrase, .interfaceName {
564
+    font-style:italic;
565
+}
566
+
567
+div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase,
568
+div.block div.block span.interfaceName {
569
+    font-style:normal;
570
+}
571
+
572
+div.contentContainer ul.blockList li.blockList h2{
573
+    padding-bottom:0px;
574
+}

+ 17
- 14
package.bluej Näytä tiedosto

@@ -1,19 +1,22 @@
1 1
 #BlueJ package file
2
-editor.fx.0.height=0
3
-editor.fx.0.width=0
4
-editor.fx.0.x=0
5
-editor.fx.0.y=0
6
-objectbench.height=129
7
-objectbench.width=1171
2
+dependency1.from=MathUtilitiesTest
3
+dependency1.to=MathUtilities
4
+dependency1.type=UsesDependency
5
+editor.fx.0.height=714
6
+editor.fx.0.width=800
7
+editor.fx.0.x=240
8
+editor.fx.0.y=23
9
+objectbench.height=91
10
+objectbench.width=1256
8 11
 package.divider.horizontal=0.6
9
-package.divider.vertical=0.7490774907749077
10
-package.editor.height=399
11
-package.editor.width=1069
12
-package.editor.x=59
13
-package.editor.y=63
14
-package.frame.height=600
15
-package.frame.width=1195
16
-package.numDependencies=0
12
+package.divider.vertical=0.8494623655913979
13
+package.editor.height=546
14
+package.editor.width=1154
15
+package.editor.x=0
16
+package.editor.y=23
17
+package.frame.height=709
18
+package.frame.width=1280
19
+package.numDependencies=1
17 20
 package.numTargets=6
18 21
 package.showExtends=true
19 22
 package.showUses=true