-
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revamp chartlibrary. Co-authored-by: Sam Belliveau
- Loading branch information
myles p
authored and
myles p
committed
Apr 19, 2020
1 parent
8194521
commit 3d976d1
Showing
31 changed files
with
1,499 additions
and
4,123 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -16,4 +16,4 @@ build/ | |
.DS_Store | ||
|
||
.idea/ | ||
StuyLib.iml | ||
StuyLib.iml |
Large diffs are not rendered by default.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
443 changes: 0 additions & 443 deletions
443
docs/com/stuypulse/stuylib/util/chart/FilteredChart.html
This file was deleted.
Oops, something went wrong.
275 changes: 275 additions & 0 deletions
275
docs/com/stuypulse/stuylib/util/chart/FilteredGraphData.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,275 @@ | ||
<!DOCTYPE HTML> | ||
<!-- NewPage --> | ||
<html lang="en"> | ||
<head> | ||
<!-- Generated by javadoc --> | ||
<title>FilteredGraphData (StuyLib 1.0.0 API)</title> | ||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> | ||
<meta name="description" content="declaration: package: com.stuypulse.stuylib.util.chart, class: FilteredGraphData"> | ||
<meta name="generator" content="javadoc/ClassWriterImpl"> | ||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> | ||
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.css" title="Style"> | ||
<script type="text/javascript" src="../../../../../script.js"></script> | ||
<script type="text/javascript" src="../../../../../script-dir/jszip/dist/jszip.min.js"></script> | ||
<script type="text/javascript" src="../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script> | ||
<!--[if IE]> | ||
<script type="text/javascript" src="../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script> | ||
<![endif]--> | ||
<script type="text/javascript" src="../../../../../script-dir/jquery-3.4.1.js"></script> | ||
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.js"></script> | ||
</head> | ||
<body class="class-declaration"> | ||
<script type="text/javascript">var data = {"i0":10}; | ||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; | ||
var altColor = "altColor"; | ||
var rowColor = "rowColor"; | ||
var tableTab = "tableTab"; | ||
var activeTableTab = "activeTableTab"; | ||
var pathtoroot = "../../../../../"; | ||
loadScripts(document, 'script');</script> | ||
<noscript> | ||
<div>JavaScript is disabled on your browser.</div> | ||
</noscript> | ||
<header role="banner"> | ||
<nav role="navigation"> | ||
<div class="fixedNav"> | ||
<!-- ========= START OF TOP NAVBAR ======= --> | ||
<div class="topNav"><a id="navbar.top"> | ||
<!-- --> | ||
</a> | ||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> | ||
<a id="navbar.top.firstrow"> | ||
<!-- --> | ||
</a> | ||
<ul class="navList" title="Navigation"> | ||
<li><a href="../../../../../index.html">Overview</a></li> | ||
<li><a href="package-summary.html">Package</a></li> | ||
<li class="navBarCell1Rev">Class</li> | ||
<li><a href="package-tree.html">Tree</a></li> | ||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> | ||
<li><a href="../../../../../index-all.html">Index</a></li> | ||
<li><a href="../../../../../help-doc.html">Help</a></li> | ||
</ul> | ||
</div> | ||
<div class="subNav"> | ||
<div> | ||
<ul class="subNavList"> | ||
<li>Summary: </li> | ||
<li>Nested | </li> | ||
<li>Field | </li> | ||
<li><a href="#constructor.summary">Constr</a> | </li> | ||
<li><a href="#method.summary">Method</a></li> | ||
</ul> | ||
<ul class="subNavList"> | ||
<li>Detail: </li> | ||
<li>Field | </li> | ||
<li><a href="#constructor.detail">Constr</a> | </li> | ||
<li><a href="#method.detail">Method</a></li> | ||
</ul> | ||
</div> | ||
<div class="navListSearch"><label for="search">SEARCH:</label> | ||
<input type="text" id="search" value="search" disabled="disabled"> | ||
<input type="reset" id="reset" value="reset" disabled="disabled"> | ||
</div> | ||
</div> | ||
<a id="skip.navbar.top"> | ||
<!-- --> | ||
</a> | ||
<!-- ========= END OF TOP NAVBAR ========= --> | ||
</div> | ||
<div class="navPadding"> </div> | ||
<script type="text/javascript"><!-- | ||
$('.navPadding').css('padding-top', $('.fixedNav').css("height")); | ||
//--> | ||
</script> | ||
</nav> | ||
</header> | ||
<!-- ======== START OF CLASS DATA ======== --> | ||
<main role="main"> | ||
<div class="header"> | ||
<div class="subTitle"><span class="packageLabelInType">Package</span> <a href="package-summary.html">com.stuypulse.stuylib.util.chart</a></div> | ||
<h1 title="Class FilteredGraphData" class="title">Class FilteredGraphData</h1> | ||
</div> | ||
<div class="contentContainer"> | ||
<div class="inheritance" title="Inheritance Tree">java.lang.Object | ||
<div class="inheritance"><a href="GraphData.html" title="class in com.stuypulse.stuylib.util.chart">com.stuypulse.stuylib.util.chart.GraphData</a> | ||
<div class="inheritance">com.stuypulse.stuylib.util.chart.FilteredGraphData</div> | ||
</div> | ||
</div> | ||
<section class="description"> | ||
<hr> | ||
<pre>public class <span class="typeNameLabel">FilteredGraphData</span> | ||
extends <a href="GraphData.html" title="class in com.stuypulse.stuylib.util.chart">GraphData</a></pre> | ||
<div class="block">Graph data with a filter.</div> | ||
</section> | ||
<section class="summary"> | ||
<ul class="blockList"> | ||
<!-- ======== CONSTRUCTOR SUMMARY ======== --> | ||
<li class="blockList"> | ||
<section class="constructorSummary"><a id="constructor.summary"> | ||
<!-- --> | ||
</a> | ||
<h2>Constructor Summary</h2> | ||
<div class="memberSummary"> | ||
<table> | ||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption> | ||
<thead> | ||
<tr> | ||
<th class="colFirst" scope="col">Constructor</th> | ||
<th class="colLast" scope="col">Description</th> | ||
</tr> | ||
</thead> | ||
<tbody> | ||
<tr class="altColor"> | ||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.stuypulse.stuylib.util.chart.GraphData,com.stuypulse.stuylib.streams.filters.IFilter)">FilteredGraphData</a></span>​(<a href="GraphData.html" title="class in com.stuypulse.stuylib.util.chart">GraphData</a> graph, | ||
<a href="../../streams/filters/IFilter.html" title="interface in com.stuypulse.stuylib.streams.filters">IFilter</a> filter)</code></th> | ||
<td class="colLast"> | ||
<div class="block">Create a Graph (no gui) with the following configuration</div> | ||
</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
</div> | ||
</section> | ||
</li> | ||
<!-- ========== METHOD SUMMARY =========== --> | ||
<li class="blockList"> | ||
<section class="methodSummary"><a id="method.summary"> | ||
<!-- --> | ||
</a> | ||
<h2>Method Summary</h2> | ||
<div class="memberSummary"> | ||
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="memberSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Instance Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t4" class="tableTab" onclick="show(8);">Concrete Methods</button></div> | ||
<div id="memberSummary_tabpanel" role="tabpanel"> | ||
<table aria-labelledby="t0"> | ||
<thead> | ||
<tr> | ||
<th class="colFirst" scope="col">Modifier and Type</th> | ||
<th class="colSecond" scope="col">Method</th> | ||
<th class="colLast" scope="col">Description</th> | ||
</tr> | ||
</thead> | ||
<tbody> | ||
<tr class="altColor" id="i0"> | ||
<td class="colFirst"><code>void</code></td> | ||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#update(double)">update</a></span>​(double val)</code></th> | ||
<td class="colLast"> | ||
<div class="block">Add a value to the graph as the next filtered entry</div> | ||
</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
</div> | ||
</div> | ||
<div class="inheritedList"> | ||
<h3>Methods inherited from class com.stuypulse.stuylib.util.chart.<a href="GraphData.html" title="class in com.stuypulse.stuylib.util.chart">GraphData</a></h3> | ||
<a id="methods.inherited.from.class.com.stuypulse.stuylib.util.chart.GraphData"> | ||
<!-- --> | ||
</a><code><a href="GraphData.html#getLength()">getLength</a>, <a href="GraphData.html#getMaxValue()">getMaxValue</a>, <a href="GraphData.html#getMinValue()">getMinValue</a>, <a href="GraphData.html#getName()">getName</a>, <a href="GraphData.html#getValue(int)">getValue</a>, <a href="GraphData.html#updateXYChart(org.knowm.xchart.XYChart)">updateXYChart</a></code></div> | ||
<div class="inheritedList"> | ||
<h3>Methods inherited from class java.lang.Object</h3> | ||
<a id="methods.inherited.from.class.java.lang.Object"> | ||
<!-- --> | ||
</a><code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></div> | ||
</section> | ||
</li> | ||
</ul> | ||
</section> | ||
<section class="details"> | ||
<ul class="blockList"> | ||
<!-- ========= CONSTRUCTOR DETAIL ======== --> | ||
<li class="blockList"> | ||
<section class="constructorDetails"><a id="constructor.detail"> | ||
<!-- --> | ||
</a> | ||
<h2>Constructor Details</h2> | ||
<ul class="blockList"> | ||
<li class="blockList"> | ||
<section class="detail"> | ||
<h3><a id="<init>(com.stuypulse.stuylib.util.chart.GraphData,com.stuypulse.stuylib.streams.filters.IFilter)">FilteredGraphData</a></h3> | ||
<div class="memberSignature"><span class="modifiers">public</span> <span class="memberName">FilteredGraphData</span>​(<span class="arguments"><a href="GraphData.html" title="class in com.stuypulse.stuylib.util.chart">GraphData</a> graph, | ||
<a href="../../streams/filters/IFilter.html" title="interface in com.stuypulse.stuylib.streams.filters">IFilter</a> filter)</span></div> | ||
<div class="block">Create a Graph (no gui) with the following configuration</div> | ||
<dl> | ||
<dt><span class="paramLabel">Parameters:</span></dt> | ||
<dd><code>graph</code> - graph configuration to make a filtered graph from</dd> | ||
<dd><code>filter</code> - filter to filter all the values through</dd> | ||
</dl> | ||
</section> | ||
</li> | ||
</ul> | ||
</section> | ||
</li> | ||
<!-- ============ METHOD DETAIL ========== --> | ||
<li class="blockList"> | ||
<section class="methodDetails"><a id="method.detail"> | ||
<!-- --> | ||
</a> | ||
<h2>Method Details</h2> | ||
<ul class="blockList"> | ||
<li class="blockList"> | ||
<section class="detail"> | ||
<h3><a id="update(double)">update</a></h3> | ||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">void</span> <span class="memberName">update</span>​(<span class="arguments">double val)</span></div> | ||
<div class="block">Add a value to the graph as the next filtered entry</div> | ||
<dl> | ||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> | ||
<dd><code><a href="GraphData.html#update(double)">update</a></code> in class <code><a href="GraphData.html" title="class in com.stuypulse.stuylib.util.chart">GraphData</a></code></dd> | ||
<dt><span class="paramLabel">Parameters:</span></dt> | ||
<dd><code>val</code> - the next value for the graph</dd> | ||
</dl> | ||
</section> | ||
</li> | ||
</ul> | ||
</section> | ||
</li> | ||
</ul> | ||
</section> | ||
</div> | ||
</main> | ||
<!-- ========= END OF CLASS DATA ========= --> | ||
<footer role="contentinfo"> | ||
<nav role="navigation"> | ||
<!-- ======= START OF BOTTOM NAVBAR ====== --> | ||
<div class="bottomNav"><a id="navbar.bottom"> | ||
<!-- --> | ||
</a> | ||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> | ||
<a id="navbar.bottom.firstrow"> | ||
<!-- --> | ||
</a> | ||
<ul class="navList" title="Navigation"> | ||
<li><a href="../../../../../index.html">Overview</a></li> | ||
<li><a href="package-summary.html">Package</a></li> | ||
<li class="navBarCell1Rev">Class</li> | ||
<li><a href="package-tree.html">Tree</a></li> | ||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> | ||
<li><a href="../../../../../index-all.html">Index</a></li> | ||
<li><a href="../../../../../help-doc.html">Help</a></li> | ||
</ul> | ||
</div> | ||
<div class="subNav"> | ||
<div> | ||
<ul class="subNavList"> | ||
<li>Summary: </li> | ||
<li>Nested | </li> | ||
<li>Field | </li> | ||
<li><a href="#constructor.summary">Constr</a> | </li> | ||
<li><a href="#method.summary">Method</a></li> | ||
</ul> | ||
<ul class="subNavList"> | ||
<li>Detail: </li> | ||
<li>Field | </li> | ||
<li><a href="#constructor.detail">Constr</a> | </li> | ||
<li><a href="#method.detail">Method</a></li> | ||
</ul> | ||
</div> | ||
</div> | ||
<a id="skip.navbar.bottom"> | ||
<!-- --> | ||
</a> | ||
<!-- ======== END OF BOTTOM NAVBAR ======= --> | ||
</nav> | ||
</footer> | ||
</body> | ||
</html> |
Oops, something went wrong.