Showing preview only (669K chars total). Download the full file or copy to clipboard to get everything.
Repository: gicentre/handy
Branch: main
Commit: 22d4510af4a7
Files: 78
Total size: 637.4 KB
Directory structure:
gitextract_kpn2r3z0/
├── .gitignore
├── Handy/
│ ├── examples/
│ │ ├── simple1/
│ │ │ └── simple1.pde
│ │ ├── simpleColourStyles/
│ │ │ └── simpleColourStyles.pde
│ │ ├── simpleHachureStyles/
│ │ │ └── simpleHachureStyles.pde
│ │ ├── simplePresetStyles/
│ │ │ └── simplePresetStyles.pde
│ │ └── stickFigure/
│ │ └── stickFigure.pde
│ ├── reference/
│ │ ├── allclasses-frame.html
│ │ ├── allclasses-noframe.html
│ │ ├── constant-values.html
│ │ ├── deprecated-list.html
│ │ ├── help-doc.html
│ │ ├── index-files/
│ │ │ ├── index-1.html
│ │ │ ├── index-10.html
│ │ │ ├── index-11.html
│ │ │ ├── index-12.html
│ │ │ ├── index-13.html
│ │ │ ├── index-14.html
│ │ │ ├── index-15.html
│ │ │ ├── index-16.html
│ │ │ ├── index-17.html
│ │ │ ├── index-2.html
│ │ │ ├── index-3.html
│ │ │ ├── index-4.html
│ │ │ ├── index-5.html
│ │ │ ├── index-6.html
│ │ │ ├── index-7.html
│ │ │ ├── index-8.html
│ │ │ └── index-9.html
│ │ ├── index.html
│ │ ├── org/
│ │ │ └── gicentre/
│ │ │ └── handy/
│ │ │ ├── HandyPresets.html
│ │ │ ├── HandyRecorder.html
│ │ │ ├── HandyRenderer.html
│ │ │ ├── Simplifier.html
│ │ │ ├── Version.html
│ │ │ ├── class-use/
│ │ │ │ ├── HandyPresets.html
│ │ │ │ ├── HandyRecorder.html
│ │ │ │ ├── HandyRenderer.html
│ │ │ │ ├── Simplifier.html
│ │ │ │ └── Version.html
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ └── package-use.html
│ │ ├── overview-tree.html
│ │ ├── package-list
│ │ ├── script.js
│ │ └── stylesheet.css
│ └── src/
│ ├── COPYING
│ ├── COPYING.LESSER
│ ├── data/
│ │ ├── HumorSans-18.vlw
│ │ └── HumorSans-32.vlw
│ └── org/
│ └── gicentre/
│ ├── handy/
│ │ ├── HachureIterator.java
│ │ ├── HandyPresets.java
│ │ ├── HandyRecorder.java
│ │ ├── HandyRenderer.java
│ │ ├── Segment.java
│ │ ├── Simplifier.java
│ │ ├── Version.java
│ │ └── package.html
│ └── tests/
│ ├── ArcTest.java
│ ├── BoxTest.java
│ ├── ChartTest.java
│ ├── CircleTest.java
│ ├── ConeTest.java
│ ├── CurvedLinesTest.java
│ ├── GraphExample.java
│ ├── HandyRecorder2dTest.java
│ ├── HandyRecorder3dTest.java
│ ├── Line3dTest.java
│ ├── LineTest.java
│ ├── OffscreenBufferTest.java
│ ├── PDFAndSVGTest.java
│ ├── PresetStyleTest.java
│ ├── PrototypeTest.java
│ ├── ShapeTest.java
│ ├── ShapeVertexTest.java
│ └── Vertex3DTest.java
└── README.md
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
# Eclipse Metadata
.project
.classpath
.settings
# Assets
/bin/
/Handy/handy.zip
================================================
FILE: Handy/examples/simple1/simple1.pde
================================================
import org.gicentre.handy.*; // For Handy rendering.
// Displays a simple rectangle in a hand-drawn style.
// Version 2.0, 4th April, 2016
// Author Jo Wood
HandyRenderer h; // This does all the hard work of rendering.
// Set up the sketch and renderer.
void setup()
{
size(400,250);
h = new HandyRenderer(this); // Creates the renderer.
}
// Draw a rectangle in a sketchy style
void draw()
{
background(247,230,197);
h.rect(width/4,height/4,width/2,height/2);
noLoop(); // No need to redraw.
}
================================================
FILE: Handy/examples/simpleColourStyles/simpleColourStyles.pde
================================================
import org.gicentre.handy.*;
// Displays 4 sktechy rectangles with different fill styles.
// Version 2.0, 4th April, 2016
// Author Jo Wood
HandyRenderer h;
void setup()
{
size(300,200);
h = new HandyRenderer(this);
h.setOverrideFillColour(true);
h.setOverrideStrokeColour(true);
}
void draw()
{
background(247,230,197);
h.setBackgroundColour(color(255));
h.setFillColour(color(206,76,52));
h.setStrokeColour(color(0));
h.rect(50,30,80,50);
h.setBackgroundColour(color(255,130));
h.rect(170,30,80,50);
h.setBackgroundColour(color(0,0));
h.setStrokeColour(color(206,76,52));
h.rect(50,120,80,50);
h.setBackgroundColour(color(206,76,52));
h.setFillColour(color(19,39,28));
h.setStrokeColour(color(200,70,48));
h.rect(170,120,80,50);
noLoop(); // No need to redraw.
}
================================================
FILE: Handy/examples/simpleHachureStyles/simpleHachureStyles.pde
================================================
import org.gicentre.handy.*;
// Displays 4 sketchy rectangles with different hachuring styles.
// Version 2.0, 4th April, 2016
// Author Jo Wood
HandyRenderer h;
void setup()
{
size(300,200);
h = new HandyRenderer(this);
fill(206,76,52);
h.setHachurePerturbationAngle(15);
}
void draw()
{
background(247,230,197);
h.setRoughness(1);
h.setFillGap(0.5);
h.setFillWeight(0.1);
h.rect(50,30,80,50);
h.setFillGap(3);
h.setFillWeight(2);
h.rect(170,30,80,50);
h.setFillGap(5);
h.setIsAlternating(true);
h.rect(50,120,80,50);
h.setRoughness(3);
h.setFillWeight(1);
h.setIsAlternating(false);
h.rect(170,120,80,50);
noLoop(); // No need to redraw.
}
================================================
FILE: Handy/examples/simplePresetStyles/simplePresetStyles.pde
================================================
import org.gicentre.handy.*;
// Displays 4 sets of sketchy rectangles each with their own preset styles.
// Version 2.0, 4th April, 2016
// Author Jo Wood
HandyRenderer h1,h2,h3,h4;
void setup()
{
size(610,200);
h1 = HandyPresets.createPencil(this);
h2 = HandyPresets.createColouredPencil(this);
h3 = HandyPresets.createWaterAndInk(this);
h4 = HandyPresets.createMarker(this);
}
void draw()
{
background(247,230,197);
for (int i=0; i<5; i++)
{
fill(206+random(-30,30),76+random(-30,30),52+random(-30,30),160);
h1.rect(random(10,200),random(10,50),80,50);
h2.rect(random(310,520),random(10,50),80,50);
h3.rect(random(10,200),random(100,140),80,50);
h4.rect(random(310,520),random(100,140),80,50);
}
noLoop(); // No need to redraw.
}
================================================
FILE: Handy/examples/stickFigure/stickFigure.pde
================================================
import org.gicentre.handy.*; // For hand-drawn rendering.
// Creates a simple stick figure using sketchy graphics
// Version 2.0, 4th April, 2016.
// Author Jo Wood, giCentre, City University London.
HandyRenderer h; // This does the sketchy drawing.
ArrayList<PVector> joints;
int movingJoint; // Index of the joint currently being moved by mouse.
void setup()
{
size(600,400);
strokeWeight(3);
noFill();
h = new HandyRenderer(this); // Initialise the handy renderer.
movingJoint = -1;
joints = new ArrayList<PVector>();
joints.add(new PVector(width/2+10,height/2-20)); // head
joints.add(new PVector(width/2,height/2)); // Neck
joints.add(new PVector(width/2,height/2+50)); // Pelvis
joints.add(new PVector(width/2+2,height/2+90)); // Left knee
joints.add(new PVector(width/2+20,height/2+90)); // Right knee
joints.add(new PVector(width/2-20,height/2+130)); // Left ankle
joints.add(new PVector(width/2+20,height/2+130)); // Right ankle
joints.add(new PVector(width/2-10,height/2+130)); // Left toe
joints.add(new PVector(width/2+30,height/2+130)); // Right toe
joints.add(new PVector(width/2-20,height/2+35)); // Left elbow
joints.add(new PVector(width/2+10,height/2+40)); // Right elbow
joints.add(new PVector(width/2-15,height/2+70)); // Left wrist
joints.add(new PVector(width/2+40,height/2+70)); // Right wrist
joints.add(new PVector(width/2-12,height/2+70)); // Left finger
joints.add(new PVector(width/2+42,height/2+70)); // Right finger
}
void draw()
{
background(255);
h.setSeed(1234); // Set this if you don't wish to see minor varations on each redraw.
h.rect(30,30,width-60,height-60);
float tilt = atan2(joints.get(1).x-joints.get(0).x,joints.get(1).y-joints.get(0).y);
pushMatrix();
translate(joints.get(1).x,joints.get(1).y);
rotate(-tilt);
h.ellipse(0,-25,40,50); // Head
popMatrix();
h.line(joints.get(1).x,joints.get(1).y,joints.get(2).x,joints.get(2).y); // Body
h.line(joints.get(2).x,joints.get(2).y,joints.get(3).x,joints.get(3).y); // Left femur
h.line(joints.get(2).x,joints.get(2).y,joints.get(4).x,joints.get(4).y); // Right femur
h.line(joints.get(3).x,joints.get(3).y,joints.get(5).x,joints.get(5).y); // Left shin
h.line(joints.get(4).x,joints.get(4).y,joints.get(6).x,joints.get(6).y); // Right shin
h.line(joints.get(5).x,joints.get(5).y,joints.get(7).x,joints.get(7).y); // Left foot
h.line(joints.get(6).x,joints.get(6).y,joints.get(8).x,joints.get(8).y); // Right foot
h.line(joints.get(1).x,joints.get(1).y,joints.get(9).x,joints.get(9).y); // Left upper arm
h.line(joints.get(1).x,joints.get(1).y,joints.get(10).x,joints.get(10).y); // Right upper arm
h.line(joints.get(9).x,joints.get(9).y,joints.get(11).x,joints.get(11).y); // Left lower arm
h.line(joints.get(10).x,joints.get(10).y,joints.get(12).x,joints.get(12).y); // Right lower arm
h.line(joints.get(11).x,joints.get(11).y,joints.get(13).x,joints.get(13).y); // Left hand
h.line(joints.get(12).x,joints.get(12).y,joints.get(14).x,joints.get(14).y); // Right hand
}
void mousePressed()
{
// Find nearest joint to mouse position.
float minDist = MAX_FLOAT;
for (int i=0; i<joints.size(); i++)
{
float currentDist = dist(mouseX,mouseY,joints.get(i).x,joints.get(i).y);
if (currentDist < minDist)
{
minDist = currentDist;
movingJoint = i;
}
}
}
void mouseDragged()
{
if (movingJoint >=0)
{
joints.get(movingJoint).x = mouseX;
joints.get(movingJoint).y = mouseY;
}
}
================================================
FILE: Handy/reference/allclasses-frame.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>All Classes</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1 class="bar">All Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="org/gicentre/handy/HandyPresets.html" title="class in org.gicentre.handy" target="classFrame">HandyPresets</a></li>
<li><a href="org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy" target="classFrame">HandyRecorder</a></li>
<li><a href="org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy" target="classFrame">HandyRenderer</a></li>
<li><a href="org/gicentre/handy/Simplifier.html" title="class in org.gicentre.handy" target="classFrame">Simplifier</a></li>
<li><a href="org/gicentre/handy/Version.html" title="class in org.gicentre.handy" target="classFrame">Version</a></li>
</ul>
</div>
</body>
</html>
================================================
FILE: Handy/reference/allclasses-noframe.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>All Classes</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1 class="bar">All Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="org/gicentre/handy/HandyPresets.html" title="class in org.gicentre.handy">HandyPresets</a></li>
<li><a href="org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></li>
<li><a href="org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></li>
<li><a href="org/gicentre/handy/Simplifier.html" title="class in org.gicentre.handy">Simplifier</a></li>
<li><a href="org/gicentre/handy/Version.html" title="class in org.gicentre.handy">Version</a></li>
</ul>
</div>
</body>
</html>
================================================
FILE: Handy/reference/constant-values.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>Constant Field Values</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Constant Field Values";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="org/gicentre/handy/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</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
<h2 title="Contents">Contents</h2>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="org/gicentre/handy/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</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/deprecated-list.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>Deprecated List</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="org/gicentre/handy/package-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</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</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="org/gicentre/handy/package-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</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</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/help-doc.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>API Help</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="API Help";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="org/gicentre/handy/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 class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">How This API Document Is Organized</h1>
<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<h2>Package</h2>
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
<ul>
<li>Interfaces (italic)</li>
<li>Classes</li>
<li>Enums</li>
<li>Exceptions</li>
<li>Errors</li>
<li>Annotation Types</li>
</ul>
</li>
<li class="blockList">
<h2>Class/Interface</h2>
<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
<ul>
<li>Class inheritance diagram</li>
<li>Direct Subclasses</li>
<li>All Known Subinterfaces</li>
<li>All Known Implementing Classes</li>
<li>Class/interface declaration</li>
<li>Class/interface description</li>
</ul>
<ul>
<li>Nested Class Summary</li>
<li>Field Summary</li>
<li>Constructor Summary</li>
<li>Method Summary</li>
</ul>
<ul>
<li>Field Detail</li>
<li>Constructor Detail</li>
<li>Method Detail</li>
</ul>
<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
</li>
<li class="blockList">
<h2>Annotation Type</h2>
<p>Each annotation type has its own separate page with the following sections:</p>
<ul>
<li>Annotation Type declaration</li>
<li>Annotation Type description</li>
<li>Required Element Summary</li>
<li>Optional Element Summary</li>
<li>Element Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Enum</h2>
<p>Each enum has its own separate page with the following sections:</p>
<ul>
<li>Enum declaration</li>
<li>Enum description</li>
<li>Enum Constant Summary</li>
<li>Enum Constant Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Use</h2>
<p>Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</p>
</li>
<li class="blockList">
<h2>Tree (Class Hierarchy)</h2>
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
<ul>
<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
</ul>
</li>
<li class="blockList">
<h2>Deprecated API</h2>
<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
</li>
<li class="blockList">
<h2>Index</h2>
<p>The <a href="index-files/index-1.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
</li>
<li class="blockList">
<h2>Prev/Next</h2>
<p>These links take you to the next or previous class, interface, package, or related page.</p>
</li>
<li class="blockList">
<h2>Frames/No Frames</h2>
<p>These links show and hide the HTML frames. All pages are available with or without frames.</p>
</li>
<li class="blockList">
<h2>All Classes</h2>
<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
</li>
<li class="blockList">
<h2>Serialized Form</h2>
<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
</li>
<li class="blockList">
<h2>Constant Field Values</h2>
<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
</li>
</ul>
<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="org/gicentre/handy/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 class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-1.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>A-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="A-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Letter</li>
<li><a href="index-2.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
<li><a href="index-1.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:A">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#ambientLight-float-float-float-">ambientLight(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would set a ambient light source for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#ambientLight-float-float-float-float-float-float-">ambientLight(float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would set a ambient light source for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#arc-float-float-float-float-float-float-">arc(float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Draws an arc along the outer edge of an ellipse defined by the x,y, w and h parameters.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#arc-float-float-float-float-float-float-">arc(float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws an arc along the outer edge of an ellipse defined by the x,y, w and h parameters.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Letter</li>
<li><a href="index-2.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
<li><a href="index-1.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-10.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>L-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="L-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-9.html">Prev Letter</a></li>
<li><a href="index-11.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-10.html" target="_top">Frames</a></li>
<li><a href="index-10.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:L">
<!-- -->
</a>
<h2 class="title">L</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#lightFalloff-float-float-float-">lightFalloff(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would set a light falloff for point, spot and ambient light sources for this graphics context but ignores
it in this case as this will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#lights--">lights()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would set the default 3d lighting for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#lightSpecular-float-float-float-">lightSpecular(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would set a specular colour for light sources in this graphics context but ignores
it in this case as this will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#line-float-float-float-float-">line(float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Draws a 2D line between the given coordinate pairs.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#line-float-float-float-float-float-float-">line(float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Draws a 3D line between the given coordinate triplets.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#line-float-float-float-float-">line(float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws a 2D line between the given coordinate pairs.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#line-float-float-float-float-float-float-">line(float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws a 3D line between the given coordinate triplets.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-9.html">Prev Letter</a></li>
<li><a href="index-11.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-10.html" target="_top">Frames</a></li>
<li><a href="index-10.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-11.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>O-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="O-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-10.html">Prev Letter</a></li>
<li><a href="index-12.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-11.html" target="_top">Frames</a></li>
<li><a href="index-11.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:O">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><a href="../org/gicentre/handy/package-summary.html">org.gicentre.handy</a> - package org.gicentre.handy</dt>
<dd>
<div class="block">Main package for creating a handy renderer
<!-- Place any further package information here --></div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-10.html">Prev Letter</a></li>
<li><a href="index-12.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-11.html" target="_top">Frames</a></li>
<li><a href="index-11.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-12.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>P-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="P-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-11.html">Prev Letter</a></li>
<li><a href="index-13.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-12.html" target="_top">Frames</a></li>
<li><a href="index-12.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:P">
<!-- -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#perspective--">perspective()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would apply the default perspective settings but ignored here as this will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#perspective-float-float-float-float-">perspective(float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would allow perspective settings to be changed but ignored here as this will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#point-float-float-">point(float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Draws 2D point at the given location.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#point-float-float-float-">point(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Draws 3D point at the given location.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#point-float-float-">point(float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws 2D point at the given location.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#point-float-float-float-">point(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws 3D point at the given location.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#pointLight-float-float-float-float-float-float-">pointLight(float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would set a point light source for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#polyLine-float:A-float:A-">polyLine(float[], float[])</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws a complex line that links the given coordinates.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#popMatrix--">popMatrix()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would retrieve a copy of the current transform matrix from the stack but ignored here as this
will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#printMatrix--">printMatrix()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would print the current transform matrix but ignored here as this will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#pushMatrix--">pushMatrix()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would store a copy of the current transform matrix on the stack but ignored here as this
will be handled by the parent sketch.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-11.html">Prev Letter</a></li>
<li><a href="index-13.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-12.html" target="_top">Frames</a></li>
<li><a href="index-12.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-13.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>Q-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Q-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-12.html">Prev Letter</a></li>
<li><a href="index-14.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-13.html" target="_top">Frames</a></li>
<li><a href="index-13.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:Q">
<!-- -->
</a>
<h2 class="title">Q</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#quad-float-float-float-float-float-float-float-float-">quad(float, float, float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Draws a quadrilateral shape.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#quad-float-float-float-float-float-float-float-float-">quad(float, float, float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws a quadrilateral shape.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-12.html">Prev Letter</a></li>
<li><a href="index-14.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-13.html" target="_top">Frames</a></li>
<li><a href="index-13.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-14.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>R-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="R-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-13.html">Prev Letter</a></li>
<li><a href="index-15.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>
<li><a href="index-14.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:R">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#rect-float-float-float-float-">rect(float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Draws a rectangle using the given location and dimensions.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#rect-float-float-float-float-">rect(float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws a rectangle using the given location and dimensions.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#resetMatrix--">resetMatrix()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would reset the current transform matrix to its default transform but ignored here as this
will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#resetStyles--">resetStyles()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Resets the sketchy styles to default values.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#rotate-float-">rotate(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would rotate the coordinate system by the given angle but ignored here as this will be
handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#rotate-float-float-float-float-">rotate(float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would rotate the coordinate system by the given angles but ignored here as this will be
handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#rotateX-float-">rotateX(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would rotate the coordinate system around the x-axis in 3d space but ignored here as this
will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#rotateY-float-">rotateY(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would rotate the coordinate system around the y-axis in 3d space but ignored here as this
will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#rotateZ-float-">rotateZ(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would rotate the coordinate system around the z-axis in 3d space but ignored here as this
will be handled by the parent sketch.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-13.html">Prev Letter</a></li>
<li><a href="index-15.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>
<li><a href="index-14.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-15.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>S-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="S-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-14.html">Prev Letter</a></li>
<li><a href="index-16.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
<li><a href="index-15.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:S">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#scale-float-">scale(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would scale the coordinate system in all directions but ignored here as this will be handled
by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#scale-float-float-">scale(float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would scale the coordinate system by the given x and y values but ignored here as this will be
handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#scale-float-float-float-">scale(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would scale the coordinate system by the given x, y and z values but ignored here as this will be
handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setBackgroundColour-int-">setBackgroundColour(int)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Sets the background colour for closed shapes.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setBowing-float-">setBowing(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Sets the amount of 'bowing' of lines (contols the degree to which a straigh line appears as an 'I' or 'C').</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setFillColour-int-">setFillColour(int)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Sets the fill colour for closed shapes.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setFillGap-float-">setFillGap(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Determines the gap between fill lines.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setFillWeight-float-">setFillWeight(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Determines the thickness of fill lines.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setGraphics-processing.core.PGraphics-">setGraphics(PGraphics)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Sets the graphics context into which all output is directed.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setHachureAngle-float-">setHachureAngle(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Sets the angle for shading hachures.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setHachurePerturbationAngle-float-">setHachurePerturbationAngle(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Sets the maximum random perturbation in hachure angle per object.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setIsAlternating-boolean-">setIsAlternating(boolean)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Determines whether or not an alternating fill stroke is used to shade shapes.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setIsHandy-boolean-">setIsHandy(boolean)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Determines whether or not the renderer applies a hand-drawn sketchy appearance.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setOverrideFillColour-boolean-">setOverrideFillColour(boolean)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Determines whether or not to override the fill colour that would otherwise be determined by
the sketch's <code>fillColor</code> setting.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setOverrideStrokeColour-boolean-">setOverrideStrokeColour(boolean)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Determines whether or not to override the stroke colour that would otherwise be determined by
the sketch's <code>strokeColor</code> setting.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setRoughness-float-">setRoughness(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Sets the general roughness of the sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setSecondaryColour-int-">setSecondaryColour(int)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Sets the secondary colour for line filling.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setSeed-long-">setSeed(long)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Sets the seed used for random offsets when drawing.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setStrokeColour-int-">setStrokeColour(int)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Sets the stroke colour for rendering features.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setStrokeWeight-float-">setStrokeWeight(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Determines the thickness of outer lines.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#setUseSecondaryColour-boolean-">setUseSecondaryColour(boolean)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Determines whether or not a secondary colour is used for filling lines.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#shape-float:A-float:A-">shape(float[], float[])</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws a closed 2d polygon based on the given arrays of vertices.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#shape-float:A-float:A-float:A-">shape(float[], float[], float[])</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws a closed 3d polygon based on the given arrays of vertices.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#shape-float:A-float:A-boolean-">shape(float[], float[], boolean)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws a 2d polygon based on the given arrays of vertices.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#shape-float:A-float:A-float:A-boolean-">shape(float[], float[], float[], boolean)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws a 3d polygon based on the given arrays of vertices.</div>
</dd>
<dt><a href="../org/gicentre/handy/Simplifier.html" title="class in org.gicentre.handy"><span class="typeNameLink">Simplifier</span></a> - Class in <a href="../org/gicentre/handy/package-summary.html">org.gicentre.handy</a></dt>
<dd>
<div class="block">Performs Douglas-Peucker simplification on linear coordinate collections.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/Simplifier.html#Simplifier--">Simplifier()</a></span> - Constructor for class org.gicentre.handy.<a href="../org/gicentre/handy/Simplifier.html" title="class in org.gicentre.handy">Simplifier</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/Simplifier.html#simplify-java.util.ArrayList-float-">simplify(ArrayList<PVector>, float)</a></span> - Static method in class org.gicentre.handy.<a href="../org/gicentre/handy/Simplifier.html" title="class in org.gicentre.handy">Simplifier</a></dt>
<dd>
<div class="block">Creates a simplified version of the given collection of coordinates.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#spotLight-float-float-float-float-float-float-float-float-float-float-float-">spotLight(float, float, float, float, float, float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would set a spotlight source for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-14.html">Prev Letter</a></li>
<li><a href="index-16.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
<li><a href="index-15.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-16.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>T-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="T-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-15.html">Prev Letter</a></li>
<li><a href="index-17.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
<li><a href="index-16.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:T">
<!-- -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#toArray-java.util.List-">toArray(List<Float>)</a></span> - Static method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Converts an array list of numeric values into a floating point array.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#translate-float-float-">translate(float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would translate the coordinate system by the given x and y values but ignored here as this will
be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#translate-float-float-float-">translate(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would translate the coordinate system by the given x and y values but ignored here as this
will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#triangle-float-float-float-float-float-float-">triangle(float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Draws a triangle through the three pairs of coordinates.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#triangle-float-float-float-float-float-float-">triangle(float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws a triangle through the three pairs of coordinates.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-15.html">Prev Letter</a></li>
<li><a href="index-17.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
<li><a href="index-16.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-17.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>V-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="V-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-16.html">Prev Letter</a></li>
<li>Next Letter</li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-17.html" target="_top">Frames</a></li>
<li><a href="index-17.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:V">
<!-- -->
</a>
<h2 class="title">V</h2>
<dl>
<dt><a href="../org/gicentre/handy/Version.html" title="class in org.gicentre.handy"><span class="typeNameLink">Version</span></a> - Class in <a href="../org/gicentre/handy/package-summary.html">org.gicentre.handy</a></dt>
<dd>
<div class="block">Stores version information about the Handy sketchy drawing package.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/Version.html#Version--">Version()</a></span> - Constructor for class org.gicentre.handy.<a href="../org/gicentre/handy/Version.html" title="class in org.gicentre.handy">Version</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#vertex-float-float-">vertex(float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Adds a 2d vertex to a shape that was started with a call to <code>beginShape()</code>
or one of its variants.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#vertex-float-float-float-">vertex(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Adds a 3d vertex to a shape that was started with a call to <code>beginShape()</code>
or one of its variants.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#vertex-float-float-">vertex(float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Adds a 2d vertex to a shape that was started with a call to <code>beginShape()</code>
or one of its variants.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#vertex-float-float-float-">vertex(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Adds a 3d vertex to a shape that was started with a call to <code>beginShape()</code>
or one of its variants.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-16.html">Prev Letter</a></li>
<li>Next Letter</li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-17.html" target="_top">Frames</a></li>
<li><a href="index-17.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-2.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>B-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="B-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-1.html">Prev Letter</a></li>
<li><a href="index-3.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
<li><a href="index-2.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:B">
<!-- -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#beginCamera--">beginCamera()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would start 3d camera position definition but ignored here as this will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#beginShape--">beginShape()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Starts a new shape of type <code>POLYGON</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#beginShape-int-">beginShape(int)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Starts a new shape of the type specified in the mode parameter.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#beginShape--">beginShape()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Starts a new shape of type <code>POLYGON</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#beginShape-int-">beginShape(int)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Starts a new shape of the type specified in the mode parameter.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#blendMode-int-">blendMode(int)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would set the blend mode for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#box-float-">box(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Draws 3D cube with the given unit dimension.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#box-float-float-float-">box(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Draws 3D box with the given dimensions.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#box-float-">box(float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws 3D cube with the given unit dimension.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#box-float-float-float-">box(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws 3D box with the given dimensions.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-1.html">Prev Letter</a></li>
<li><a href="index-3.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
<li><a href="index-2.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-3.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>C-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="C-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-2.html">Prev Letter</a></li>
<li><a href="index-4.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-3.html" target="_top">Frames</a></li>
<li><a href="index-3.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:C">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#camera--">camera()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would allow the default 3d camera position to be set but ignored here as this will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#copyGraphics-processing.core.PGraphics-processing.core.PGraphics-">copyGraphics(PGraphics, PGraphics)</a></span> - Static method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Copies the settings from one graphics context to another.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyPresets.html#createColouredPencil-processing.core.PApplet-">createColouredPencil(PApplet)</a></span> - Static method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyPresets.html" title="class in org.gicentre.handy">HandyPresets</a></dt>
<dd>
<div class="block">Creates a renderer that draws in a coloured pencil sketch style.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyPresets.html#createMarker-processing.core.PApplet-">createMarker(PApplet)</a></span> - Static method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyPresets.html" title="class in org.gicentre.handy">HandyPresets</a></dt>
<dd>
<div class="block">Creates a renderer that draws in a felt-tip marker ('Sharpie') style.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyPresets.html#createPencil-processing.core.PApplet-">createPencil(PApplet)</a></span> - Static method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyPresets.html" title="class in org.gicentre.handy">HandyPresets</a></dt>
<dd>
<div class="block">Creates a renderer that draws in a pencil sketch style.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyPresets.html#createWaterAndInk-processing.core.PApplet-">createWaterAndInk(PApplet)</a></span> - Static method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyPresets.html" title="class in org.gicentre.handy">HandyPresets</a></dt>
<dd>
<div class="block">Creates a renderer that draws in a watercolour and ink style.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#curveVertex-float-float-">curveVertex(float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Adds a 2d vertex to a shape or line that has curved edges.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#curveVertex-float-float-float-">curveVertex(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Adds a 3d vertex to a shape or line that has curved edges.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#curveVertex-float-float-">curveVertex(float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Adds a 2d vertex to a shape or line that has curved edges.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#curveVertex-float-float-float-">curveVertex(float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Adds a 3d vertex to a shape or line that has curved edges.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-2.html">Prev Letter</a></li>
<li><a href="index-4.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-3.html" target="_top">Frames</a></li>
<li><a href="index-3.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-4.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>D-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="D-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-3.html">Prev Letter</a></li>
<li><a href="index-5.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
<li><a href="index-4.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:D">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#directionalLight-float-float-float-float-float-float-">directionalLight(float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would set a directional light source for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-3.html">Prev Letter</a></li>
<li><a href="index-5.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
<li><a href="index-4.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-5.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>E-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="E-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-4.html">Prev Letter</a></li>
<li><a href="index-6.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-5.html" target="_top">Frames</a></li>
<li><a href="index-5.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:E">
<!-- -->
</a>
<h2 class="title">E</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#ellipse-float-float-float-float-">ellipse(float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Draws an ellipse using the given location and dimensions.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#ellipse-float-float-float-float-">ellipse(float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Draws an ellipse using the given location and dimensions.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#endCamera--">endCamera()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would end 3d camera position definition but ignored here as this will be handled by the parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#endShape--">endShape()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Ends a shape definition.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#endShape-int-">endShape(int)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Ends a shape definition.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#endShape--">endShape()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Ends a shape definition.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#endShape-int-">endShape(int)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Ends a shape definition.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-4.html">Prev Letter</a></li>
<li><a href="index-6.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-5.html" target="_top">Frames</a></li>
<li><a href="index-5.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-6.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>F-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="F-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-5.html">Prev Letter</a></li>
<li><a href="index-7.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-6.html" target="_top">Frames</a></li>
<li><a href="index-6.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:F">
<!-- -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#frustum-float-float-float-float-float-float-">frustum(float, float, float, float, float, float)</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Would allow the view frustum (clipping object) to be set but ignored here as this will be handled by the parent sketch.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-5.html">Prev Letter</a></li>
<li><a href="index-7.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-6.html" target="_top">Frames</a></li>
<li><a href="index-6.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-7.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>G-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="G-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-6.html">Prev Letter</a></li>
<li><a href="index-8.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-7.html" target="_top">Frames</a></li>
<li><a href="index-7.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:G">
<!-- -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/Simplifier.html#getSimplifiedX--">getSimplifiedX()</a></span> - Static method in class org.gicentre.handy.<a href="../org/gicentre/handy/Simplifier.html" title="class in org.gicentre.handy">Simplifier</a></dt>
<dd>
<div class="block">Provides the simplified x coordinates.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/Simplifier.html#getSimplifiedY--">getSimplifiedY()</a></span> - Static method in class org.gicentre.handy.<a href="../org/gicentre/handy/Simplifier.html" title="class in org.gicentre.handy">Simplifier</a></dt>
<dd>
<div class="block">Provides the simplified y coordinates.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/Version.html#getText--">getText()</a></span> - Static method in class org.gicentre.handy.<a href="../org/gicentre/handy/Version.html" title="class in org.gicentre.handy">Version</a></dt>
<dd>
<div class="block">Reports the current version of the handy package.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/Version.html#getVersion--">getVersion()</a></span> - Static method in class org.gicentre.handy.<a href="../org/gicentre/handy/Version.html" title="class in org.gicentre.handy">Version</a></dt>
<dd>
<div class="block">Reports the numeric version of the handy package.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-6.html">Prev Letter</a></li>
<li><a href="index-8.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-7.html" target="_top">Frames</a></li>
<li><a href="index-7.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-8.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>H-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="H-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-7.html">Prev Letter</a></li>
<li><a href="index-9.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-8.html" target="_top">Frames</a></li>
<li><a href="index-8.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:H">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><a href="../org/gicentre/handy/HandyPresets.html" title="class in org.gicentre.handy"><span class="typeNameLink">HandyPresets</span></a> - Class in <a href="../org/gicentre/handy/package-summary.html">org.gicentre.handy</a></dt>
<dd>
<div class="block">Set of static classes for creating preset handy styles, such as pencil sketch, ink and
watercolour, 'Sharpie' style etc.</div>
</dd>
<dt><a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy"><span class="typeNameLink">HandyRecorder</span></a> - Class in <a href="../org/gicentre/handy/package-summary.html">org.gicentre.handy</a></dt>
<dd>
<div class="block">A PGraphics class for rendering in a sketchy style.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#HandyRecorder-processing.core.PApplet-">HandyRecorder(PApplet)</a></span> - Constructor for class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Creates a new sketchy graphics context associated with the given parent sketch.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRecorder.html#HandyRecorder-org.gicentre.handy.HandyRenderer-">HandyRecorder(HandyRenderer)</a></span> - Constructor for class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy">HandyRecorder</a></dt>
<dd>
<div class="block">Creates a new sketchy graphics context associated with the given handy renderer.</div>
</dd>
<dt><a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy"><span class="typeNameLink">HandyRenderer</span></a> - Class in <a href="../org/gicentre/handy/package-summary.html">org.gicentre.handy</a></dt>
<dd>
<div class="block">The renderer that draws graphic primitives in a sketchy style.</div>
</dd>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#HandyRenderer-processing.core.PApplet-">HandyRenderer(PApplet)</a></span> - Constructor for class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Creates a new HandyRender capable of using standard Processing drawing commands
to render features in a sketchy hand-drawn style.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-7.html">Prev Letter</a></li>
<li><a href="index-9.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-8.html" target="_top">Frames</a></li>
<li><a href="index-8.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index-files/index-9.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>I-Index</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="I-Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-8.html">Prev Letter</a></li>
<li><a href="index-10.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-9.html" target="_top">Frames</a></li>
<li><a href="index-9.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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> <a name="I:I">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><span class="memberNameLink"><a href="../org/gicentre/handy/HandyRenderer.html#isHandy--">isHandy()</a></span> - Method in class org.gicentre.handy.<a href="../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></dt>
<dd>
<div class="block">Reports whether the renderer is currently set to draw in a sketchy style or not.</div>
</dd>
</dl>
<a href="index-1.html">A</a> <a href="index-2.html">B</a> <a href="index-3.html">C</a> <a href="index-4.html">D</a> <a href="index-5.html">E</a> <a href="index-6.html">F</a> <a href="index-7.html">G</a> <a href="index-8.html">H</a> <a href="index-9.html">I</a> <a href="index-10.html">L</a> <a href="index-11.html">O</a> <a href="index-12.html">P</a> <a href="index-13.html">Q</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">V</a> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../org/gicentre/handy/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../org/gicentre/handy/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-8.html">Prev Letter</a></li>
<li><a href="index-10.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-9.html" target="_top">Frames</a></li>
<li><a href="index-9.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>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/index.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>Generated Documentation (Untitled)</title>
<script type="text/javascript">
targetPage = "" + window.location.search;
if (targetPage != "" && targetPage != "undefined")
targetPage = targetPage.substring(1);
if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage)))
targetPage = "undefined";
function validURL(url) {
try {
url = decodeURIComponent(url);
}
catch (error) {
return false;
}
var pos = url.indexOf(".html");
if (pos == -1 || pos != url.length - 5)
return false;
var allowNumber = false;
var allowSep = false;
var seenDot = false;
for (var i = 0; i < url.length - 5; i++) {
var ch = url.charAt(i);
if ('a' <= ch && ch <= 'z' ||
'A' <= ch && ch <= 'Z' ||
ch == '$' ||
ch == '_' ||
ch.charCodeAt(0) > 127) {
allowNumber = true;
allowSep = true;
} else if ('0' <= ch && ch <= '9'
|| ch == '-') {
if (!allowNumber)
return false;
} else if (ch == '/' || ch == '.') {
if (!allowSep)
return false;
allowNumber = false;
allowSep = false;
if (ch == '.')
seenDot = true;
if (ch == '/' && seenDot)
return false;
} else {
return false;
}
}
return true;
}
function loadFrames() {
if (targetPage != "" && targetPage != "undefined")
top.classFrame.location = top.targetPage;
}
</script>
</head>
<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
<frame src="org/gicentre/handy/package-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
<noframes>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<h2>Frame Alert</h2>
<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="org/gicentre/handy/package-summary.html">Non-frame version</a>.</p>
</noframes>
</frameset>
</html>
================================================
FILE: Handy/reference/org/gicentre/handy/HandyPresets.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>HandyPresets</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="HandyPresets";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":9,"i2":9,"i3":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../org/gicentre/handy/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/HandyPresets.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="../../../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?org/gicentre/handy/HandyPresets.html" target="_top">Frames</a></li>
<li><a href="HandyPresets.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: </li>
<li>Nested | </li>
<li>Field | </li>
<li>Constr | </li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li>Constr | </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">org.gicentre.handy</div>
<h2 title="Class HandyPresets" class="title">Class HandyPresets</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.gicentre.handy.HandyPresets</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">HandyPresets</span>
extends java.lang.Object</pre>
<div class="block">Set of static classes for creating preset handy styles, such as pencil sketch, ink and
watercolour, 'Sharpie' style etc.</div>
<dl>
<dt><span class="simpleTagLabel">Version:</span></dt>
<dd>1.0, 23rd January, 2012.</dd>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Jo Wood, giCentre, City University London.</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static <a href="../../../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyPresets.html#createColouredPencil-processing.core.PApplet-">createColouredPencil</a></span>(processing.core.PApplet parent)</code>
<div class="block">Creates a renderer that draws in a coloured pencil sketch style.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyPresets.html#createMarker-processing.core.PApplet-">createMarker</a></span>(processing.core.PApplet parent)</code>
<div class="block">Creates a renderer that draws in a felt-tip marker ('Sharpie') style.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="../../../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyPresets.html#createPencil-processing.core.PApplet-">createPencil</a></span>(processing.core.PApplet parent)</code>
<div class="block">Creates a renderer that draws in a pencil sketch style.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyPresets.html#createWaterAndInk-processing.core.PApplet-">createWaterAndInk</a></span>(processing.core.PApplet parent)</code>
<div class="block">Creates a renderer that draws in a watercolour and ink style.</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 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">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="createPencil-processing.core.PApplet-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createPencil</h4>
<pre>public static <a href="../../../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a> createPencil(processing.core.PApplet parent)</pre>
<div class="block">Creates a renderer that draws in a pencil sketch style.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - PArent sketch that will do the drawing.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Renderer that draws in a pencil sketch style.</dd>
</dl>
</li>
</ul>
<a name="createColouredPencil-processing.core.PApplet-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createColouredPencil</h4>
<pre>public static <a href="../../../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a> createColouredPencil(processing.core.PApplet parent)</pre>
<div class="block">Creates a renderer that draws in a coloured pencil sketch style.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - PArent sketch that will do the drawing.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Renderer that draws in a coloured pencil sketch style.</dd>
</dl>
</li>
</ul>
<a name="createWaterAndInk-processing.core.PApplet-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createWaterAndInk</h4>
<pre>public static <a href="../../../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a> createWaterAndInk(processing.core.PApplet parent)</pre>
<div class="block">Creates a renderer that draws in a watercolour and ink style.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - PArent sketch that will do the drawing.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Renderer that draws in a pencil sketch style.</dd>
</dl>
</li>
</ul>
<a name="createMarker-processing.core.PApplet-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>createMarker</h4>
<pre>public static <a href="../../../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a> createMarker(processing.core.PApplet parent)</pre>
<div class="block">Creates a renderer that draws in a felt-tip marker ('Sharpie') style.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>parent</code> - PArent sketch that will do the drawing.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Renderer that draws in a marker style.</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>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../org/gicentre/handy/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/HandyPresets.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="../../../org/gicentre/handy/HandyRecorder.html" title="class in org.gicentre.handy"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?org/gicentre/handy/HandyPresets.html" target="_top">Frames</a></li>
<li><a href="HandyPresets.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: </li>
<li>Nested | </li>
<li>Field | </li>
<li>Constr | </li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li>Constr | </li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
================================================
FILE: Handy/reference/org/gicentre/handy/HandyRecorder.html
================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_51) on Mon Apr 04 07:34:23 BST 2016 -->
<title>HandyRecorder</title>
<meta name="date" content="2016-04-04">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="HandyRecorder";
}
}
catch(err) {
}
//-->
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,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../org/gicentre/handy/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/HandyRecorder.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="../../../org/gicentre/handy/HandyPresets.html" title="class in org.gicentre.handy"><span class="typeNameLink">Prev Class</span></a></li>
<li><a href="../../../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy"><span class="typeNameLink">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?org/gicentre/handy/HandyRecorder.html" target="_top">Frames</a></li>
<li><a href="HandyRecorder.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: </li>
<li><a href="#nested.classes.inherited.from.class.processing.core.PGraphics">Nested</a> | </li>
<li><a href="#fields.inherited.from.class.processing.core.PGraphics">Field</a> | </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>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gicentre.handy</div>
<h2 title="Class HandyRecorder" class="title">Class HandyRecorder</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>processing.core.PImage</li>
<li>
<ul class="inheritance">
<li>processing.core.PGraphics</li>
<li>
<ul class="inheritance">
<li>org.gicentre.handy.HandyRecorder</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.lang.Cloneable, processing.core.PConstants</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">HandyRecorder</span>
extends processing.core.PGraphics</pre>
<div class="block">A PGraphics class for rendering in a sketchy style. An object of this type can be passed
to a sketch's <code>beginRecord(PGraphics)</code> method.</div>
<dl>
<dt><span class="simpleTagLabel">Version:</span></dt>
<dd>2.0, 3rd April, 2016.</dd>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Jo Wood, giCentre, City University London.</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.processing.core.PGraphics">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class processing.core.PGraphics</h3>
<code>processing.core.PGraphics.AsyncImageSaver</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.processing.core.PGraphics">
<!-- -->
</a>
<h3>Fields inherited from class processing.core.PGraphics</h3>
<code>A, AB, AG, ambientB, ambientColor, ambientG, ambientR, AR, asyncImageSaver, autoNormal, B, backgroundA, backgroundAi, backgroundAlpha, backgroundB, backgroundBi, backgroundColor, backgroundG, backgroundGi, backgroundR, backgroundRi, BEEN_LIT, bezierBasisInverse, bezierBasisMatrix, bezierDetail, bezierDrawMatrix, bezierInited, blendMode, cacheMap, calcA, calcAi, calcAlpha, calcB, calcBi, calcColor, calcG, calcGi, calcR, calcRi, colorMode, colorModeA, colorModeX, colorModeY, colorModeZ, cosLUT, curveBasisMatrix, curveDetail, curveDrawMatrix, curveInited, curveTightness, curveToBezierMatrix, curveVertexCount, curveVertices, DA, DB, DEFAULT_STROKE_CAP, DEFAULT_STROKE_JOIN, DEFAULT_STROKE_WEIGHT, DEFAULT_VERTICES, DG, DR, EB, edge, EDGE, EG, ellipseMode, emissiveB, emissiveColor, emissiveG, emissiveR, ER, ERROR_BACKGROUND_IMAGE_FORMAT, ERROR_BACKGROUND_IMAGE_SIZE, ERROR_PUSHMATRIX_OVERFLOW, ERROR_PUSHMATRIX_UNDERFLOW, ERROR_TEXTFONT_NULL_PFONT, fill, fillA, fillAi, fillAlpha, fillB, fillBi, fillColor, fillG, fillGi, fillR, fillRi, G, HAS_NORMAL, hints, image, imageMode, MATRIX_STACK_DEPTH, NORMAL_MODE_AUTO, NORMAL_MODE_SHAPE, NORMAL_MODE_VERTEX, normalMode, normalX, normalY, normalZ, NX, NY, NZ, path, pixelCount, primaryGraphics, R, raw, reapplySettings, rectMode, SA, SB, setAmbient, settingsInited, SG, shape, shapeMode, SHINE, shininess, SINCOS_LENGTH, SINCOS_PRECISION, sinLUT, smooth, SPB, specularB, specularColor, specularG, specularR, SPG, sphereDetailU, sphereDetailV, sphereX, sphereY, sphereZ, SPR, SR, stroke, strokeA, strokeAi, strokeAlpha, strokeB, strokeBi, strokeCap, strokeColor, strokeG, strokeGi, strokeJoin, strokeR, strokeRi, strokeWeight, surface, SW, textAlign, textAlignY, textBreakCount, textBreakStart, textBreakStop, textBuffer, textFont, textLeading, textMode, textSize, textureImage, textureMode, textureU, textureV, textWidthBuffer, tint, tintA, tintAi, tintAlpha, tintB, tintBi, tintColor, tintG, tintGi, tintR, tintRi, TX, TY, TZ, U, V, VERTEX_FIELD_COUNT, vertexCount, vertices, VW, VX, VY, VZ, warnings</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.processing.core.PImage">
<!-- -->
</a>
<h3>Fields inherited from class processing.core.PImage</h3>
<code>ALPHA_MASK, BLUE_MASK, format, GREEN_MASK, height, loaded, modified, mx1, mx2, my1, my2, parent, pixelDensity, pixelHeight, pixels, pixelWidth, RED_MASK, saveImageFormats, width</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.processing.core.PConstants">
<!-- -->
</a>
<h3>Fields inherited from interface processing.core.PConstants</h3>
<code>ADD, ALPHA, ALT, AMBIENT, ARC, ARGB, ARROW, BACKSPACE, BASELINE, BEVEL, BEZIER_VERTEX, BLEND, BLUR, BOTTOM, BOX, BREAK, BURN, CENTER, CHATTER, CHORD, CLAMP, CLOSE, CODED, COMPLAINT, CONTROL, CORNER, CORNERS, CROSS, CURVE_VERTEX, CUSTOM, DARKEST, DEG_TO_RAD, DELETE, DIAMETER, DIFFERENCE, DILATE, DIRECTIONAL, DISABLE_ASYNC_SAVEFRAME, DISABLE_BUFFER_READING, DISABLE_DEPTH_MASK, DISABLE_DEPTH_SORT, DISABLE_DEPTH_TEST, DISABLE_KEY_REPEAT, DISABLE_NATIVE_FONTS, DISABLE_OPENGL_ERRORS, DISABLE_OPTIMIZED_STROKE, DISABLE_STROKE_PERSPECTIVE, DISABLE_STROKE_PURE, DISABLE_TEXTURE_MIPMAPS, DODGE, DOWN, DXF, ELLIPSE, ENABLE_ASYNC_SAVEFRAME, ENABLE_BUFFER_READING, ENABLE_DEPTH_MASK, ENABLE_DEPTH_SORT, ENABLE_DEPTH_TEST, ENABLE_KEY_REPEAT, ENABLE_NATIVE_FONTS, ENABLE_OPENGL_ERRORS, ENABLE_OPTIMIZED_STROKE, ENABLE_STROKE_PERSPECTIVE, ENABLE_STROKE_PURE, ENABLE_TEXTURE_MIPMAPS, ENTER, EPSILON, ERODE, ESC, EXCLUSION, FX2D, GIF, GRAY, GROUP, HALF_PI, HAND, HARD_LIGHT, HINT_COUNT, HSB, IMAGE, INVERT, JAVA2D, JPEG, LANDSCAPE, LEFT, LIGHTEST, LINE, LINE_LOOP, LINE_STRIP, LINES, LINUX, MACOSX, MAX_FLOAT, MAX_INT, MIN_FLOAT, MIN_INT, MITER, MODEL, MODELVIEW, MOVE, MULTIPLY, NORMAL, OPAQUE, OPEN, OPENGL, ORTHOGRAPHIC, OTHER, OVERLAY, P2D, P3D, PATH, PDF, PERSPECTIVE, PI, PIE, platformNames, POINT, POINTS, POLYGON, PORTRAIT, POSTERIZE, PROBLEM, PROJECT, PROJECTION, QUAD, QUAD_BEZIER_VERTEX, QUAD_STRIP, QUADRATIC_VERTEX, QUADS, QUARTER_PI, RAD_TO_DEG, RADIUS, RECT, REPEAT, REPLACE, RETURN, RGB, RIGHT, ROUND, SCREEN, SHAPE, SHIFT, SOFT_LIGHT, SPAN, SPHERE, SPOT, SQUARE, SUBTRACT, SVG, TAB, TARGA, TAU, TEXT, THIRD_PI, THRESHOLD, TIFF, TOP, TRIANGLE, TRIANGLE_FAN, TRIANGLE_STRIP, TRIANGLES, TWO_PI, UP, VERTEX, WAIT, WHITESPACE, WINDOWS, X, Y, Z</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#HandyRecorder-org.gicentre.handy.HandyRenderer-">HandyRecorder</a></span>(<a href="../../../org/gicentre/handy/HandyRenderer.html" title="class in org.gicentre.handy">HandyRenderer</a> h)</code>
<div class="block">Creates a new sketchy graphics context associated with the given handy renderer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#HandyRecorder-processing.core.PApplet-">HandyRecorder</a></span>(processing.core.PApplet parentSketch)</code>
<div class="block">Creates a new sketchy graphics context associated with the given parent sketch.</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="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#ambientLight-float-float-float-">ambientLight</a></span>(float v1,
float v2,
float v3)</code>
<div class="block">Would set a ambient light source for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#ambientLight-float-float-float-float-float-float-">ambientLight</a></span>(float v1,
float v2,
float v3,
float x,
float y,
float z)</code>
<div class="block">Would set a ambient light source for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#arc-float-float-float-float-float-float-">arc</a></span>(float x,
float y,
float aWidth,
float aHeight,
float start,
float stop)</code>
<div class="block">Draws an arc along the outer edge of an ellipse defined by the x,y, w and h parameters.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#beginCamera--">beginCamera</a></span>()</code>
<div class="block">Would start 3d camera position definition but ignored here as this will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#beginShape--">beginShape</a></span>()</code>
<div class="block">Starts a new shape of type <code>POLYGON</code>.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#beginShape-int-">beginShape</a></span>(int mode)</code>
<div class="block">Starts a new shape of the type specified in the mode parameter.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#blendMode-int-">blendMode</a></span>(int mode)</code>
<div class="block">Would set the blend mode for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#box-float-">box</a></span>(float bSize)</code>
<div class="block">Draws 3D cube with the given unit dimension.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#box-float-float-float-">box</a></span>(float bWidth,
float bHeight,
float bDepth)</code>
<div class="block">Draws 3D box with the given dimensions.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#camera--">camera</a></span>()</code>
<div class="block">Would allow the default 3d camera position to be set but ignored here as this will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#curveVertex-float-float-">curveVertex</a></span>(float x,
float y)</code>
<div class="block">Adds a 2d vertex to a shape or line that has curved edges.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#curveVertex-float-float-float-">curveVertex</a></span>(float x,
float y,
float z)</code>
<div class="block">Adds a 3d vertex to a shape or line that has curved edges.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#directionalLight-float-float-float-float-float-float-">directionalLight</a></span>(float v1,
float v2,
float v3,
float nx,
float ny,
float nz)</code>
<div class="block">Would set a directional light source for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#ellipse-float-float-float-float-">ellipse</a></span>(float x,
float y,
float eWidth,
float eHeight)</code>
<div class="block">Draws an ellipse using the given location and dimensions.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#endCamera--">endCamera</a></span>()</code>
<div class="block">Would end 3d camera position definition but ignored here as this will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#endShape--">endShape</a></span>()</code>
<div class="block">Ends a shape definition.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#endShape-int-">endShape</a></span>(int mode)</code>
<div class="block">Ends a shape definition.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#frustum-float-float-float-float-float-float-">frustum</a></span>(float left,
float right,
float bottom,
float top,
float near,
float far)</code>
<div class="block">Would allow the view frustum (clipping object) to be set but ignored here as this will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#lightFalloff-float-float-float-">lightFalloff</a></span>(float constant,
float linear,
float quadratic)</code>
<div class="block">Would set a light falloff for point, spot and ambient light sources for this graphics context but ignores
it in this case as this will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#lights--">lights</a></span>()</code>
<div class="block">Would set the default 3d lighting for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#lightSpecular-float-float-float-">lightSpecular</a></span>(float v1,
float v2,
float v3)</code>
<div class="block">Would set a specular colour for light sources in this graphics context but ignores
it in this case as this will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#line-float-float-float-float-">line</a></span>(float x1,
float y1,
float x2,
float y2)</code>
<div class="block">Draws a 2D line between the given coordinate pairs.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#line-float-float-float-float-float-float-">line</a></span>(float x1,
float y1,
float z1,
float x2,
float y2,
float z2)</code>
<div class="block">Draws a 3D line between the given coordinate triplets.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#perspective--">perspective</a></span>()</code>
<div class="block">Would apply the default perspective settings but ignored here as this will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#perspective-float-float-float-float-">perspective</a></span>(float fovy,
float aspect,
float zNear,
float zFar)</code>
<div class="block">Would allow perspective settings to be changed but ignored here as this will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#point-float-float-">point</a></span>(float x,
float y)</code>
<div class="block">Draws 2D point at the given location.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#point-float-float-float-">point</a></span>(float x,
float y,
float z)</code>
<div class="block">Draws 3D point at the given location.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#pointLight-float-float-float-float-float-float-">pointLight</a></span>(float v1,
float v2,
float v3,
float x,
float y,
float z)</code>
<div class="block">Would set a point light source for this graphics context but ignores it in this case as this will
be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#popMatrix--">popMatrix</a></span>()</code>
<div class="block">Would retrieve a copy of the current transform matrix from the stack but ignored here as this
will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#printMatrix--">printMatrix</a></span>()</code>
<div class="block">Would print the current transform matrix but ignored here as this will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#pushMatrix--">pushMatrix</a></span>()</code>
<div class="block">Would store a copy of the current transform matrix on the stack but ignored here as this
will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#quad-float-float-float-float-float-float-float-float-">quad</a></span>(float x1,
float y1,
float x2,
float y2,
float x3,
float y3,
float x4,
float y4)</code>
<div class="block">Draws a quadrilateral shape.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#rect-float-float-float-float-">rect</a></span>(float x,
float y,
float rWidth,
float rHeight)</code>
<div class="block">Draws a rectangle using the given location and dimensions.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#resetMatrix--">resetMatrix</a></span>()</code>
<div class="block">Would reset the current transform matrix to its default transform but ignored here as this
will be handled by the parent sketch.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/gicentre/handy/HandyRecorder.html#rotate-float-">rotate</a></span>(float angle)</code>
<div class="block">Would rotate the coordinate system by the given angle but ignored here as this will be
handled by the parent sketch.</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<
gitextract_kpn2r3z0/ ├── .gitignore ├── Handy/ │ ├── examples/ │ │ ├── simple1/ │ │ │ └── simple1.pde │ │ ├── simpleColourStyles/ │ │ │ └── simpleColourStyles.pde │ │ ├── simpleHachureStyles/ │ │ │ └── simpleHachureStyles.pde │ │ ├── simplePresetStyles/ │ │ │ └── simplePresetStyles.pde │ │ └── stickFigure/ │ │ └── stickFigure.pde │ ├── reference/ │ │ ├── allclasses-frame.html │ │ ├── allclasses-noframe.html │ │ ├── constant-values.html │ │ ├── deprecated-list.html │ │ ├── help-doc.html │ │ ├── index-files/ │ │ │ ├── index-1.html │ │ │ ├── index-10.html │ │ │ ├── index-11.html │ │ │ ├── index-12.html │ │ │ ├── index-13.html │ │ │ ├── index-14.html │ │ │ ├── index-15.html │ │ │ ├── index-16.html │ │ │ ├── index-17.html │ │ │ ├── index-2.html │ │ │ ├── index-3.html │ │ │ ├── index-4.html │ │ │ ├── index-5.html │ │ │ ├── index-6.html │ │ │ ├── index-7.html │ │ │ ├── index-8.html │ │ │ └── index-9.html │ │ ├── index.html │ │ ├── org/ │ │ │ └── gicentre/ │ │ │ └── handy/ │ │ │ ├── HandyPresets.html │ │ │ ├── HandyRecorder.html │ │ │ ├── HandyRenderer.html │ │ │ ├── Simplifier.html │ │ │ ├── Version.html │ │ │ ├── class-use/ │ │ │ │ ├── HandyPresets.html │ │ │ │ ├── HandyRecorder.html │ │ │ │ ├── HandyRenderer.html │ │ │ │ ├── Simplifier.html │ │ │ │ └── Version.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── overview-tree.html │ │ ├── package-list │ │ ├── script.js │ │ └── stylesheet.css │ └── src/ │ ├── COPYING │ ├── COPYING.LESSER │ ├── data/ │ │ ├── HumorSans-18.vlw │ │ └── HumorSans-32.vlw │ └── org/ │ └── gicentre/ │ ├── handy/ │ │ ├── HachureIterator.java │ │ ├── HandyPresets.java │ │ ├── HandyRecorder.java │ │ ├── HandyRenderer.java │ │ ├── Segment.java │ │ ├── Simplifier.java │ │ ├── Version.java │ │ └── package.html │ └── tests/ │ ├── ArcTest.java │ ├── BoxTest.java │ ├── ChartTest.java │ ├── CircleTest.java │ ├── ConeTest.java │ ├── CurvedLinesTest.java │ ├── GraphExample.java │ ├── HandyRecorder2dTest.java │ ├── HandyRecorder3dTest.java │ ├── Line3dTest.java │ ├── LineTest.java │ ├── OffscreenBufferTest.java │ ├── PDFAndSVGTest.java │ ├── PresetStyleTest.java │ ├── PrototypeTest.java │ ├── ShapeTest.java │ ├── ShapeVertexTest.java │ └── Vertex3DTest.java └── README.md
SYMBOL INDEX (281 symbols across 26 files)
FILE: Handy/reference/script.js
function show (line 1) | function show(type)
function updateTabs (line 16) | function updateTabs(type)
FILE: Handy/src/org/gicentre/handy/HachureIterator.java
class HachureIterator (line 24) | class HachureIterator
method HachureIterator (line 47) | HachureIterator(float top, float bottom, float left, float right, floa...
method getNextLine (line 80) | float[] getNextLine()
FILE: Handy/src/org/gicentre/handy/HandyPresets.java
class HandyPresets (line 27) | public class HandyPresets
method HandyPresets (line 31) | private HandyPresets()
method createPencil (line 40) | public static HandyRenderer createPencil(PApplet parent)
method createColouredPencil (line 61) | public static HandyRenderer createColouredPencil(PApplet parent)
method createWaterAndInk (line 77) | public static HandyRenderer createWaterAndInk(PApplet parent)
method createMarker (line 92) | public static HandyRenderer createMarker(PApplet parent)
FILE: Handy/src/org/gicentre/handy/HandyRecorder.java
class HandyRecorder (line 28) | public class HandyRecorder extends PGraphics
method HandyRecorder (line 40) | public HandyRecorder(PApplet parentSketch)
method HandyRecorder (line 49) | public HandyRecorder(HandyRenderer h)
method point (line 61) | @Override
method point (line 80) | @Override
method ellipse (line 101) | @Override
method rect (line 122) | @Override
method triangle (line 143) | @Override
method quad (line 167) | @Override
method arc (line 189) | @Override
method beginShape (line 205) | @Override
method beginShape (line 222) | @Override
method vertex (line 240) | @Override
method vertex (line 259) | @Override
method curveVertex (line 277) | @Override
method curveVertex (line 296) | @Override
method endShape (line 313) | @Override
method endShape (line 329) | @Override
method box (line 345) | @Override
method box (line 363) | @Override
method line (line 382) | @Override
method line (line 403) | @Override
method translate (line 427) | @Override
method translate (line 439) | @Override
method scale (line 449) | @Override
method scale (line 460) | @Override
method scale (line 472) | @Override
method rotate (line 482) | @Override
method rotateX (line 492) | @Override
method rotateY (line 502) | @Override
method rotateZ (line 512) | @Override
method rotate (line 525) | @Override
method pushMatrix (line 534) | @Override
method popMatrix (line 543) | @Override
method resetMatrix (line 552) | @Override
method printMatrix (line 560) | @Override
method beginCamera (line 569) | @Override
method camera (line 577) | @Override
method endCamera (line 585) | @Override
method frustum (line 593) | @Override
method perspective (line 601) | @Override
method perspective (line 609) | @Override
method blendMode (line 618) | @Override
method lights (line 627) | @Override
method pointLight (line 636) | @Override
method ambientLight (line 645) | @Override
method ambientLight (line 654) | @Override
method directionalLight (line 663) | @Override
method spotLight (line 672) | @Override
method lightFalloff (line 682) | @Override
method lightSpecular (line 691) | @Override
FILE: Handy/src/org/gicentre/handy/HandyRenderer.java
class HandyRenderer (line 38) | public class HandyRenderer
type Plane2d (line 51) | private enum Plane2d {XY, XZ, YZ}
method HandyRenderer (line 80) | public HandyRenderer(PApplet parent)
method setGraphics (line 102) | public void setGraphics(PGraphics graphics)
method copyGraphics (line 112) | public static void copyGraphics(PGraphics gSrc, PGraphics gDst)
method setSeed (line 144) | public void setSeed(long seed)
method setIsHandy (line 156) | public void setIsHandy(boolean isHandy)
method isHandy (line 164) | public boolean isHandy()
method setHachureAngle (line 172) | public void setHachureAngle(float degrees)
method setHachurePerturbationAngle (line 184) | public void setHachurePerturbationAngle(float degrees)
method setBackgroundColour (line 192) | public void setBackgroundColour(int colour)
method setFillColour (line 201) | public void setFillColour(int colour)
method setOverrideFillColour (line 212) | public void setOverrideFillColour(boolean override)
method setStrokeColour (line 221) | public void setStrokeColour(int colour)
method setOverrideStrokeColour (line 232) | public void setOverrideStrokeColour(boolean override)
method setUseSecondaryColour (line 240) | public void setUseSecondaryColour(boolean useSecondary)
method setSecondaryColour (line 249) | public void setSecondaryColour(int colour)
method setFillWeight (line 258) | public void setFillWeight(float weight)
method setStrokeWeight (line 267) | public void setStrokeWeight(float weight)
method setFillGap (line 276) | public void setFillGap(float gap)
method setIsAlternating (line 285) | public void setIsAlternating(boolean alternate)
method setRoughness (line 294) | public void setRoughness(float roughness)
method setBowing (line 307) | public void setBowing(float bowing)
method resetStyles (line 315) | public void resetStyles()
method point (line 343) | public void point(float x, float y)
method point (line 354) | public void point(float x, float y, float z)
method ellipse (line 367) | public void ellipse(float x, float y, float w, float h)
method rect (line 592) | public void rect(float x, float y, float w, float h)
method triangle (line 786) | public void triangle(float x1, float y1, float x2, float y2, float x3,...
method quad (line 980) | public void quad(float x1, float y1, float x2, float y2, float x3, flo...
method arc (line 994) | public void arc(float x, float y, float w, float h, float start, float...
method beginShape (line 1128) | public void beginShape()
method beginShape (line 1137) | public void beginShape(int mode)
method vertex (line 1157) | public void vertex(float x, float y)
method vertex (line 1175) | public void vertex(float x, float y, float z)
method curveVertex (line 1193) | public void curveVertex(float x, float y)
method curveVertex (line 1215) | public void curveVertex(float x, float y, float z)
method endShape (line 1236) | public void endShape()
method endShape (line 1263) | public void endShape(int mode)
method box (line 1288) | public void box(float bSize)
method box (line 1298) | public void box(float bWidth, float bHeight, float bDepth)
method shape (line 1373) | public void shape(float[] xCoords, float[] yCoords)
method shape (line 1383) | public void shape(float[] xCoords, float[] yCoords, float[] zCoords)
method shape (line 1394) | public void shape(float[] xCoords, float[] yCoords, boolean closeShape)
method shape (line 1603) | public void shape(float[] xCoords, float[] yCoords, float[] zCoords, b...
method polyLine (line 1777) | public void polyLine(float[] xCoords, float[] yCoords)
method line (line 1833) | public void line(float x1, float y1, float x2, float y2)
method line (line 1869) | public void line(float x1, float y1, float z1, float x2, float y2, flo...
method toArray (line 1902) | public static float[] toArray(List<Float> list)
method line (line 1922) | private void line(float x1, float y1, float x2, float y2, float maxOff...
method line (line 1995) | private void line(float x1, float y1, float z1, float x2, float y2, fl...
method drawShape2d (line 2071) | private void drawShape2d(boolean closeShape)
method drawShape3d (line 2154) | private void drawShape3d(boolean closeShape)
method drawHachuredFace (line 2252) | private void drawHachuredFace(float[] xCoords, float[] yCoords, float[...
method curvedShape (line 2380) | private void curvedShape()
method getOffset (line 2543) | private float getOffset(float minVal, float maxVal)
method buildEllipse (line 2554) | private void buildEllipse(float cx, float cy, float rx, float ry, floa...
method affine (line 2593) | private static float[] affine(double x, double y, double cx, double cy...
method getIntersectingLines (line 2611) | private static ArrayList<float[]> getIntersectingLines(float[] lineCoo...
method distSq (line 2638) | private static float distSq(float x1, float y1, float x2, float y2)
FILE: Handy/src/org/gicentre/handy/Segment.java
class Segment (line 27) | class Segment
type Relation (line 31) | enum Relation {LEFT, RIGHT, INTERSECTS, AHEAD, BEHIND, SEPARATE, UNDEF...
method Segment (line 50) | Segment(float px1,float py1, float px2, float py2)
method compare (line 83) | Relation compare(Segment otherSegment)
method compare (line 231) | Relation compare(float px, float py)
method calcDistance (line 281) | float calcDistance(float px, float py)
method nearestPoint (line 319) | Point2D nearestPoint(float px, float py)
method intersectsEndpoint (line 351) | boolean intersectsEndpoint()
method getPx1 (line 371) | float getPx1()
method getPy1 (line 379) | float getPy1()
method getPx2 (line 387) | float getPx2()
method getPy2 (line 395) | float getPy2()
method isUndefined (line 403) | boolean isUndefined()
method getA (line 412) | double getA()
method getB (line 421) | double getB()
method getC (line 430) | double getC()
method getIntersectionX (line 438) | float getIntersectionX()
method getIntersectionY (line 446) | float getIntersectionY()
method getLength (line 454) | float getLength()
method toString (line 462) | public String toString()
method getLength (line 471) | private static double getLength(double x1, double y1, double x2, doubl...
FILE: Handy/src/org/gicentre/handy/Simplifier.java
class Simplifier (line 27) | public class Simplifier
method simplify (line 40) | public static void simplify(ArrayList<PVector>origCoords, float tol)
method getSimplifiedX (line 71) | public static float[] getSimplifiedX()
method getSimplifiedY (line 79) | public static float[] getSimplifiedY()
method douglasPeucker (line 91) | private static void douglasPeucker(int start, int end)
FILE: Handy/src/org/gicentre/handy/Version.java
class Version (line 24) | public class Version
method getText (line 32) | public static String getText()
method getVersion (line 40) | public static float getVersion()
FILE: Handy/src/org/gicentre/tests/ArcTest.java
class ArcTest (line 35) | public class ArcTest extends PApplet
method main (line 42) | public static void main(String[] args)
method settings (line 59) | public void settings()
method setup (line 74) | public void setup()
method draw (line 89) | @Override
method keyPressed (line 120) | @Override
method mouseDragged (line 170) | @Override
FILE: Handy/src/org/gicentre/tests/BoxTest.java
class BoxTest (line 34) | public class BoxTest extends PApplet
method main (line 41) | public static void main(String[] args)
method settings (line 62) | @Override
method setup (line 71) | @Override
method draw (line 89) | @Override
method keyPressed (line 138) | @Override
FILE: Handy/src/org/gicentre/tests/ChartTest.java
class ChartTest (line 36) | public class ChartTest extends PApplet
method main (line 43) | public static void main(String[] args)
method settings (line 69) | public void settings()
method setup (line 83) | public void setup()
method draw (line 141) | public void draw()
method keyPressed (line 160) | @Override
FILE: Handy/src/org/gicentre/tests/CircleTest.java
class CircleTest (line 35) | public class CircleTest extends PApplet
method main (line 42) | public static void main(String[] args)
method settings (line 59) | public void settings()
method setup (line 73) | public void setup()
method draw (line 89) | public void draw()
method keyPressed (line 119) | @Override
method mouseDragged (line 164) | @Override
FILE: Handy/src/org/gicentre/tests/ConeTest.java
class ConeTest (line 31) | public class ConeTest extends PApplet
method main (line 38) | public static void main(String[] args)
method settings (line 54) | @Override
method setup (line 63) | public void setup()
method draw (line 78) | public void draw()
method keyPressed (line 95) | @Override
method drawCylinder (line 123) | void drawCylinder(float topRadius, float bottomRadius, float tall, int...
FILE: Handy/src/org/gicentre/tests/CurvedLinesTest.java
class CurvedLinesTest (line 32) | public class CurvedLinesTest extends PApplet
method main (line 39) | public static void main(String[] args)
method settings (line 56) | @Override
method setup (line 71) | @Override
method draw (line 86) | @Override
method keyPressed (line 128) | @Override
method mouseDragged (line 157) | @Override
FILE: Handy/src/org/gicentre/tests/GraphExample.java
class GraphExample (line 30) | public class GraphExample extends PApplet
method main (line 37) | public static void main(String[] args)
method settings (line 56) | public void settings()
method setup (line 70) | @Override
method draw (line 94) | @Override
method keyPressed (line 156) | @Override
FILE: Handy/src/org/gicentre/tests/HandyRecorder2dTest.java
class HandyRecorder2dTest (line 31) | public class HandyRecorder2dTest extends PApplet
method main (line 38) | public static void main(String[] args)
method settings (line 54) | public void settings()
method setup (line 68) | public void setup()
method draw (line 79) | @Override
method keyPressed (line 284) | @Override
FILE: Handy/src/org/gicentre/tests/HandyRecorder3dTest.java
class HandyRecorder3dTest (line 32) | public class HandyRecorder3dTest extends PApplet
method main (line 39) | public static void main(String[] args)
method settings (line 57) | public void settings()
method setup (line 65) | @Override
method draw (line 81) | @Override
method keyPressed (line 162) | @Override
FILE: Handy/src/org/gicentre/tests/Line3dTest.java
class Line3dTest (line 31) | public class Line3dTest extends PApplet
method main (line 38) | public static void main(String[] args)
method settings (line 56) | public void settings()
method setup (line 64) | @Override
method draw (line 76) | @Override
method keyPressed (line 149) | @Override
FILE: Handy/src/org/gicentre/tests/LineTest.java
class LineTest (line 34) | public class LineTest extends PApplet
method main (line 41) | public static void main(String[] args)
method settings (line 57) | @Override
method setup (line 72) | @Override
method draw (line 87) | @Override
method keyPressed (line 119) | @Override
method mouseDragged (line 157) | @Override
FILE: Handy/src/org/gicentre/tests/OffscreenBufferTest.java
class OffscreenBufferTest (line 36) | public class OffscreenBufferTest extends PApplet
method main (line 43) | public static void main(String[] args)
method settings (line 60) | @Override
method setup (line 76) | @Override
method draw (line 95) | @Override
method mousePressed (line 113) | @Override
method mouseDragged (line 122) | @Override
method mouseReleased (line 131) | @Override
method keyPressed (line 149) | @Override
method keyReleased (line 180) | @Override
class Mark (line 197) | private class Mark
method Mark (line 206) | public Mark(HandyRenderer h)
method add (line 215) | void add(float x, float y)
method setIsPolygon (line 224) | void setIsPolygon(boolean isPolygon)
method draw (line 230) | void draw()
FILE: Handy/src/org/gicentre/tests/PDFAndSVGTest.java
class PDFAndSVGTest (line 30) | public class PDFAndSVGTest extends PApplet
method main (line 37) | public static void main(String[] args)
type Output (line 45) | private enum Output {SCREEN, PDF_FILE, SVG_FILE}
method settings (line 52) | @Override
method setup (line 67) | @Override
method draw (line 77) | @Override
method keyPressed (line 112) | @Override
FILE: Handy/src/org/gicentre/tests/PresetStyleTest.java
class PresetStyleTest (line 34) | public class PresetStyleTest extends PApplet
method main (line 41) | public static void main(String[] args)
method settings (line 58) | @Override
method setup (line 73) | @Override
method draw (line 98) | @Override
method keyPressed (line 146) | @Override
method mouseDragged (line 190) | @Override
method drawShapes (line 203) | private void drawShapes(HandyRenderer handy, float x, float y, float w...
FILE: Handy/src/org/gicentre/tests/PrototypeTest.java
class PrototypeTest (line 31) | public class PrototypeTest extends PApplet
method main (line 38) | public static void main(String[] args)
method settings (line 54) | @Override
method setup (line 69) | @Override
method draw (line 82) | @Override
method keyPressed (line 208) | @Override
method drawDemographic (line 222) | private float drawDemographic(String title, int numBars, float x, floa...
method drawLikert (line 259) | private void drawLikert(String title, float x, float y, float wdth, fl...
FILE: Handy/src/org/gicentre/tests/ShapeTest.java
class ShapeTest (line 32) | public class ShapeTest extends PApplet
method main (line 39) | public static void main(String[] args)
method settings (line 58) | @Override
method setup (line 73) | @Override
method draw (line 86) | @Override
method keyPressed (line 255) | @Override
method mouseDragged (line 284) | @Override
method setStyle (line 293) | private void setStyle(int i)
FILE: Handy/src/org/gicentre/tests/ShapeVertexTest.java
class ShapeVertexTest (line 30) | public class ShapeVertexTest extends PApplet
method main (line 37) | public static void main(String[] args)
method settings (line 51) | @Override
method setup (line 66) | @Override
method draw (line 80) | @Override
method mouseDragged (line 92) | @Override
method drawCross (line 104) | private void drawCross(float x, float y, float armLength)
FILE: Handy/src/org/gicentre/tests/Vertex3DTest.java
class Vertex3DTest (line 34) | public class Vertex3DTest extends PApplet
method main (line 41) | public static void main(String[] args)
method settings (line 62) | public void settings()
method setup (line 70) | @Override
method draw (line 86) | public void draw()
method keyPressed (line 176) | @Override
Condensed preview — 78 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (704K chars).
[
{
"path": ".gitignore",
"chars": 85,
"preview": "# Eclipse Metadata \n.project\n.classpath\n.settings\n\n# Assets\n/bin/\n/Handy/handy.zip\n\n"
},
{
"path": "Handy/examples/simple1/simple1.pde",
"chars": 524,
"preview": "import org.gicentre.handy.*; // For Handy rendering.\n\n// Displays a simple rectangle in a hand-drawn style.\n// Versio"
},
{
"path": "Handy/examples/simpleColourStyles/simpleColourStyles.pde",
"chars": 828,
"preview": "import org.gicentre.handy.*;\n\n// Displays 4 sktechy rectangles with different fill styles.\n// Version 2.0, 4th April, 20"
},
{
"path": "Handy/examples/simpleHachureStyles/simpleHachureStyles.pde",
"chars": 693,
"preview": "import org.gicentre.handy.*;\n\n// Displays 4 sketchy rectangles with different hachuring styles.\n// Version 2.0, 4th Apri"
},
{
"path": "Handy/examples/simplePresetStyles/simplePresetStyles.pde",
"chars": 785,
"preview": "import org.gicentre.handy.*;\n\n// Displays 4 sets of sketchy rectangles each with their own preset styles.\n// Version 2.0"
},
{
"path": "Handy/examples/stickFigure/stickFigure.pde",
"chars": 3603,
"preview": "import org.gicentre.handy.*; // For hand-drawn rendering.\n\n// Creates a simple stick figure using sketchy graphic"
},
{
"path": "Handy/reference/allclasses-frame.html",
"chars": 1168,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/allclasses-noframe.html",
"chars": 1068,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/constant-values.html",
"chars": 3626,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/deprecated-list.html",
"chars": 3576,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/help-doc.html",
"chars": 8561,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-1.html",
"chars": 6723,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-10.html",
"chars": 7951,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-11.html",
"chars": 5128,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-12.html",
"chars": 9384,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-13.html",
"chars": 5726,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-14.html",
"chars": 8674,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-15.html",
"chars": 16480,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-16.html",
"chars": 7078,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-17.html",
"chars": 7173,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-2.html",
"chars": 8596,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-3.html",
"chars": 8955,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-4.html",
"chars": 5404,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-5.html",
"chars": 7401,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-6.html",
"chars": 5367,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-7.html",
"chars": 6252,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-8.html",
"chars": 7269,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index-files/index-9.html",
"chars": 5255,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/index.html",
"chars": 2736,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Frameset//EN\" \"http://www.w3.org/TR/html4/frameset.dtd\">\n<!-- NewPage -->\n<"
},
{
"path": "Handy/reference/org/gicentre/handy/HandyPresets.html",
"chars": 12195,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/HandyRecorder.html",
"chars": 75391,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/HandyRenderer.html",
"chars": 56344,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/Simplifier.html",
"chars": 11378,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/Version.html",
"chars": 9824,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/class-use/HandyPresets.html",
"chars": 4197,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/class-use/HandyRecorder.html",
"chars": 4208,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/class-use/HandyRenderer.html",
"chars": 8335,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/class-use/Simplifier.html",
"chars": 4175,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/class-use/Version.html",
"chars": 4142,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/package-frame.html",
"chars": 1232,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/package-summary.html",
"chars": 6754,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/package-tree.html",
"chars": 4987,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/org/gicentre/handy/package-use.html",
"chars": 4659,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/overview-tree.html",
"chars": 4903,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n<!-- NewPage -->\n"
},
{
"path": "Handy/reference/package-list",
"chars": 19,
"preview": "org.gicentre.handy\n"
},
{
"path": "Handy/reference/script.js",
"chars": 827,
"preview": "function show(type)\n{\n count = 0;\n for (var key in methods) {\n var row = document.getElementById(key);\n "
},
{
"path": "Handy/reference/stylesheet.css",
"chars": 12808,
"preview": "/* Javadoc style sheet */\n/*\nOverall document style\n*/\n\n@import url('resources/fonts/dejavu.css');\n\nbody {\n backgroun"
},
{
"path": "Handy/src/COPYING",
"chars": 35146,
"preview": " GNU GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free "
},
{
"path": "Handy/src/COPYING.LESSER",
"chars": 7636,
"preview": "\t\t GNU LESSER GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free Software"
},
{
"path": "Handy/src/org/gicentre/handy/HachureIterator.java",
"chars": 4489,
"preview": "package org.gicentre.handy;\n\n//*****************************************************************************************"
},
{
"path": "Handy/src/org/gicentre/handy/HandyPresets.java",
"chars": 3794,
"preview": "package org.gicentre.handy;\n\nimport processing.core.PApplet;\n\n// *******************************************************"
},
{
"path": "Handy/src/org/gicentre/handy/HandyRecorder.java",
"chars": 19699,
"preview": "package org.gicentre.handy;\n\nimport processing.core.PApplet;\nimport processing.core.PGraphics;\n\n// *********************"
},
{
"path": "Handy/src/org/gicentre/handy/HandyRenderer.java",
"chars": 78117,
"preview": "package org.gicentre.handy;\n\nimport java.util.ArrayList;\nimport java.util.HashSet;\nimport java.util.List;\nimport java.ut"
},
{
"path": "Handy/src/org/gicentre/handy/Segment.java",
"chars": 12262,
"preview": "package org.gicentre.handy;\n\nimport java.awt.geom.Point2D;\n\n// *********************************************************"
},
{
"path": "Handy/src/org/gicentre/handy/Simplifier.java",
"chars": 5228,
"preview": "package org.gicentre.handy;\n\nimport java.util.ArrayList;\nimport processing.core.PVector;\n\n//****************************"
},
{
"path": "Handy/src/org/gicentre/handy/Version.java",
"chars": 1697,
"preview": "package org.gicentre.handy;\n\n// ****************************************************************************************"
},
{
"path": "Handy/src/org/gicentre/handy/package.html",
"chars": 1118,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 3.2 Final//EN\">\n<html>\n<head>\n<!--\n This file is part of the Handy library. Han"
},
{
"path": "Handy/src/org/gicentre/tests/ArcTest.java",
"chars": 4851,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRenderer;\nimport org.gicentre.utils.move.ZoomPan;\n\nimport pr"
},
{
"path": "Handy/src/org/gicentre/tests/BoxTest.java",
"chars": 4673,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyPresets;\nimport org.gicentre.handy.HandyRecorder;\nimport org"
},
{
"path": "Handy/src/org/gicentre/tests/ChartTest.java",
"chars": 6673,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRenderer;\nimport org.gicentre.utils.colour.ColourTable;\nimpo"
},
{
"path": "Handy/src/org/gicentre/tests/CircleTest.java",
"chars": 4547,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRenderer;\nimport org.gicentre.utils.move.ZoomPan;\n\nimport pr"
},
{
"path": "Handy/src/org/gicentre/tests/ConeTest.java",
"chars": 4669,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRenderer;\nimport org.gicentre.utils.FrameTimer;\n\nimport proc"
},
{
"path": "Handy/src/org/gicentre/tests/CurvedLinesTest.java",
"chars": 4387,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRecorder;\nimport org.gicentre.handy.HandyRenderer;\nimport or"
},
{
"path": "Handy/src/org/gicentre/tests/GraphExample.java",
"chars": 4962,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRenderer;\n\nimport processing.core.PApplet;\nimport processing"
},
{
"path": "Handy/src/org/gicentre/tests/HandyRecorder2dTest.java",
"chars": 6980,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRecorder;\nimport org.gicentre.handy.HandyRenderer;\n\nimport p"
},
{
"path": "Handy/src/org/gicentre/tests/HandyRecorder3dTest.java",
"chars": 5183,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRecorder;\nimport org.gicentre.handy.HandyRenderer;\nimport or"
},
{
"path": "Handy/src/org/gicentre/tests/Line3dTest.java",
"chars": 5760,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRenderer;\n\nimport processing.core.PApplet;\nimport processing"
},
{
"path": "Handy/src/org/gicentre/tests/LineTest.java",
"chars": 4321,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRenderer;\nimport org.gicentre.utils.move.*;\t\t\t\t// For zoomin"
},
{
"path": "Handy/src/org/gicentre/tests/OffscreenBufferTest.java",
"chars": 5842,
"preview": "package org.gicentre.tests;\n\nimport java.util.ArrayList;\n\nimport org.gicentre.handy.HandyPresets;\nimport org.gicentre.ha"
},
{
"path": "Handy/src/org/gicentre/tests/PDFAndSVGTest.java",
"chars": 3334,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRenderer;\n\nimport processing.core.PApplet;\n\n// *************"
},
{
"path": "Handy/src/org/gicentre/tests/PresetStyleTest.java",
"chars": 6550,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyPresets;\nimport org.gicentre.handy.HandyRenderer;\nimport org"
},
{
"path": "Handy/src/org/gicentre/tests/PrototypeTest.java",
"chars": 7564,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRenderer;\nimport org.gicentre.utils.colour.ColourTable;\n\nimp"
},
{
"path": "Handy/src/org/gicentre/tests/ShapeTest.java",
"chars": 10386,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRenderer;\nimport org.gicentre.utils.move.ZoomPan;\n\nimport pr"
},
{
"path": "Handy/src/org/gicentre/tests/ShapeVertexTest.java",
"chars": 3644,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyRenderer;\nimport org.gicentre.utils.move.ZoomPan;\n\nimport pr"
},
{
"path": "Handy/src/org/gicentre/tests/Vertex3DTest.java",
"chars": 6551,
"preview": "package org.gicentre.tests;\n\nimport org.gicentre.handy.HandyPresets;\nimport org.gicentre.handy.HandyRenderer;\nimport org"
},
{
"path": "README.md",
"chars": 168,
"preview": "# handy\nHand-drawn sketchy rendering in [Processing](http://processing.org).\n\n
About this extraction
This page contains the full source code of the gicentre/handy GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 78 files (637.4 KB), approximately 190.7k tokens, and a symbol index with 281 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.