Jogamp
Merge turtle2d in it's subdifrectory for later relocation
authorSven Gothel <sgothel@jausoft.com>
Fri, 1 Apr 2011 04:56:02 +0000 (06:56 +0200)
committerSven Gothel <sgothel@jausoft.com>
Fri, 1 Apr 2011 04:56:02 +0000 (06:56 +0200)
183 files changed:
1  2 
turtle2d/LICENSE.txt
turtle2d/doc/alt-algorithm-rsantina-01.pdf
turtle2d/src/com/jogamp/graph/curve/OutlineShape.java
turtle2d/src/com/jogamp/graph/curve/Region.java
turtle2d/src/com/jogamp/graph/curve/RegionFactory.java
turtle2d/src/com/jogamp/graph/curve/opengl/RegionRenderer.java
turtle2d/src/com/jogamp/graph/curve/opengl/Renderer.java
turtle2d/src/com/jogamp/graph/curve/opengl/TextRenderer.java
turtle2d/src/com/jogamp/graph/curve/tess/CDTriangulator2D.java
turtle2d/src/com/jogamp/graph/font/Font.java
turtle2d/src/com/jogamp/graph/font/FontFactory.java
turtle2d/src/com/jogamp/graph/font/FontSet.java
turtle2d/src/com/jogamp/graph/geom/AABBox.java
turtle2d/src/com/jogamp/graph/geom/Outline.java
turtle2d/src/com/jogamp/graph/geom/Triangle.java
turtle2d/src/com/jogamp/graph/geom/Vertex.java
turtle2d/src/com/jogamp/graph/geom/opengl/SVertex.java
turtle2d/src/com/jogamp/graph/math/Quaternion.java
turtle2d/src/com/jogamp/graph/math/VectorUtil.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/TestRegionRenderer01.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/TestTextRenderer01.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener01.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionGLListener02.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo01.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionNewtDemo02.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURegionRendererListenerBase01.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextGLListener0A.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo01.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextNewtDemo02.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/MSAATool.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/ReadBufferUtil.java
turtle2d/src/com/jogamp/opengl/test/junit/graph/demos/Screenshot.java
turtle2d/src/jogamp/graph/curve/opengl/RegionRendererImpl01.java
turtle2d/src/jogamp/graph/curve/opengl/TextRendererImpl01.java
turtle2d/src/jogamp/graph/curve/opengl/VBORegion2PES2.java
turtle2d/src/jogamp/graph/curve/opengl/VBORegionSPES2.java
turtle2d/src/jogamp/graph/curve/opengl/shader/curverenderer01.fp
turtle2d/src/jogamp/graph/curve/opengl/shader/curverenderer01.vp
turtle2d/src/jogamp/graph/curve/tess/GraphOutline.java
turtle2d/src/jogamp/graph/curve/tess/GraphVertex.java
turtle2d/src/jogamp/graph/curve/tess/HEdge.java
turtle2d/src/jogamp/graph/curve/tess/Loop.java
turtle2d/src/jogamp/graph/curve/text/GlyphShape.java
turtle2d/src/jogamp/graph/curve/text/GlyphString.java
turtle2d/src/jogamp/graph/font/FontConstructor.java
turtle2d/src/jogamp/graph/font/FontInt.java
turtle2d/src/jogamp/graph/font/JavaFontLoader.java
turtle2d/src/jogamp/graph/font/UbuntuFontLoader.java
turtle2d/src/jogamp/graph/font/fonts/ubuntu/CONTRIBUTING.txt
turtle2d/src/jogamp/graph/font/fonts/ubuntu/FONTLOG.txt
turtle2d/src/jogamp/graph/font/fonts/ubuntu/LICENCE-FAQ.txt
turtle2d/src/jogamp/graph/font/fonts/ubuntu/LICENCE.txt
turtle2d/src/jogamp/graph/font/fonts/ubuntu/README.txt
turtle2d/src/jogamp/graph/font/fonts/ubuntu/TRADEMARKS.txt
turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-B.ttf
turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-BI.ttf
turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-L.ttf
turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-LI.ttf
turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-M.ttf
turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-MI.ttf
turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-R.ttf
turtle2d/src/jogamp/graph/font/fonts/ubuntu/Ubuntu-RI.ttf
turtle2d/src/jogamp/graph/font/fonts/ubuntu/copyright.txt
turtle2d/src/jogamp/graph/font/typecast/TypecastFont.java
turtle2d/src/jogamp/graph/font/typecast/TypecastFontConstructor.java
turtle2d/src/jogamp/graph/font/typecast/TypecastGlyph.java
turtle2d/src/jogamp/graph/font/typecast/TypecastHMetrics.java
turtle2d/src/jogamp/graph/font/typecast/TypecastRenderer.java
turtle2d/src/jogamp/graph/geom/plane/AffineTransform.java
turtle2d/src/jogamp/graph/geom/plane/IllegalPathStateException.java
turtle2d/src/jogamp/graph/geom/plane/NoninvertibleTransformException.java
turtle2d/src/jogamp/graph/geom/plane/Path2D.java
turtle2d/src/jogamp/graph/geom/plane/PathIterator.java
turtle2d/src/jogamp/graph/math/MathFloat.java
turtle2d/src/jogamp/graph/math/plane/Crossing.java
turtle2d/src/net/java/dev/typecast/ot/Disassembler.java
turtle2d/src/net/java/dev/typecast/ot/Fixed.java
turtle2d/src/net/java/dev/typecast/ot/Mnemonic.java
turtle2d/src/net/java/dev/typecast/ot/OTFont.java
turtle2d/src/net/java/dev/typecast/ot/OTFontCollection.java
turtle2d/src/net/java/dev/typecast/ot/OTGlyph.java
turtle2d/src/net/java/dev/typecast/ot/Point.java
turtle2d/src/net/java/dev/typecast/ot/mac/ResourceData.java
turtle2d/src/net/java/dev/typecast/ot/mac/ResourceFile.java
turtle2d/src/net/java/dev/typecast/ot/mac/ResourceHeader.java
turtle2d/src/net/java/dev/typecast/ot/mac/ResourceMap.java
turtle2d/src/net/java/dev/typecast/ot/mac/ResourceReference.java
turtle2d/src/net/java/dev/typecast/ot/mac/ResourceType.java
turtle2d/src/net/java/dev/typecast/ot/table/BaseTable.java
turtle2d/src/net/java/dev/typecast/ot/table/CffStandardStrings.java
turtle2d/src/net/java/dev/typecast/ot/table/CffTable.java
turtle2d/src/net/java/dev/typecast/ot/table/Charstring.java
turtle2d/src/net/java/dev/typecast/ot/table/CharstringType2.java
turtle2d/src/net/java/dev/typecast/ot/table/ClassDef.java
turtle2d/src/net/java/dev/typecast/ot/table/ClassDefFormat1.java
turtle2d/src/net/java/dev/typecast/ot/table/ClassDefFormat2.java
turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat.java
turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat0.java
turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat2.java
turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat4.java
turtle2d/src/net/java/dev/typecast/ot/table/CmapFormat6.java
turtle2d/src/net/java/dev/typecast/ot/table/CmapFormatUnknown.java
turtle2d/src/net/java/dev/typecast/ot/table/CmapIndexEntry.java
turtle2d/src/net/java/dev/typecast/ot/table/CmapTable.java
turtle2d/src/net/java/dev/typecast/ot/table/Coverage.java
turtle2d/src/net/java/dev/typecast/ot/table/CoverageFormat1.java
turtle2d/src/net/java/dev/typecast/ot/table/CoverageFormat2.java
turtle2d/src/net/java/dev/typecast/ot/table/CvtTable.java
turtle2d/src/net/java/dev/typecast/ot/table/Device.java
turtle2d/src/net/java/dev/typecast/ot/table/DirectoryEntry.java
turtle2d/src/net/java/dev/typecast/ot/table/DsigEntry.java
turtle2d/src/net/java/dev/typecast/ot/table/DsigTable.java
turtle2d/src/net/java/dev/typecast/ot/table/Feature.java
turtle2d/src/net/java/dev/typecast/ot/table/FeatureList.java
turtle2d/src/net/java/dev/typecast/ot/table/FeatureRecord.java
turtle2d/src/net/java/dev/typecast/ot/table/FeatureTags.java
turtle2d/src/net/java/dev/typecast/ot/table/FpgmTable.java
turtle2d/src/net/java/dev/typecast/ot/table/GaspRange.java
turtle2d/src/net/java/dev/typecast/ot/table/GaspTable.java
turtle2d/src/net/java/dev/typecast/ot/table/GlyfCompositeComp.java
turtle2d/src/net/java/dev/typecast/ot/table/GlyfCompositeDescript.java
turtle2d/src/net/java/dev/typecast/ot/table/GlyfDescript.java
turtle2d/src/net/java/dev/typecast/ot/table/GlyfSimpleDescript.java
turtle2d/src/net/java/dev/typecast/ot/table/GlyfTable.java
turtle2d/src/net/java/dev/typecast/ot/table/GlyphDescription.java
turtle2d/src/net/java/dev/typecast/ot/table/GposTable.java
turtle2d/src/net/java/dev/typecast/ot/table/GsubTable.java
turtle2d/src/net/java/dev/typecast/ot/table/HdmxTable.java
turtle2d/src/net/java/dev/typecast/ot/table/HeadTable.java
turtle2d/src/net/java/dev/typecast/ot/table/HheaTable.java
turtle2d/src/net/java/dev/typecast/ot/table/HmtxTable.java
turtle2d/src/net/java/dev/typecast/ot/table/ID.java
turtle2d/src/net/java/dev/typecast/ot/table/KernSubtable.java
turtle2d/src/net/java/dev/typecast/ot/table/KernSubtableFormat0.java
turtle2d/src/net/java/dev/typecast/ot/table/KernSubtableFormat2.java
turtle2d/src/net/java/dev/typecast/ot/table/KernTable.java
turtle2d/src/net/java/dev/typecast/ot/table/KerningPair.java
turtle2d/src/net/java/dev/typecast/ot/table/LangSys.java
turtle2d/src/net/java/dev/typecast/ot/table/LangSysRecord.java
turtle2d/src/net/java/dev/typecast/ot/table/Ligature.java
turtle2d/src/net/java/dev/typecast/ot/table/LigatureSet.java
turtle2d/src/net/java/dev/typecast/ot/table/LigatureSubst.java
turtle2d/src/net/java/dev/typecast/ot/table/LigatureSubstFormat1.java
turtle2d/src/net/java/dev/typecast/ot/table/LocaTable.java
turtle2d/src/net/java/dev/typecast/ot/table/Lookup.java
turtle2d/src/net/java/dev/typecast/ot/table/LookupList.java
turtle2d/src/net/java/dev/typecast/ot/table/LookupSubtable.java
turtle2d/src/net/java/dev/typecast/ot/table/LookupSubtableFactory.java
turtle2d/src/net/java/dev/typecast/ot/table/LtshTable.java
turtle2d/src/net/java/dev/typecast/ot/table/MaxpTable.java
turtle2d/src/net/java/dev/typecast/ot/table/NameRecord.java
turtle2d/src/net/java/dev/typecast/ot/table/NameTable.java
turtle2d/src/net/java/dev/typecast/ot/table/Os2Table.java
turtle2d/src/net/java/dev/typecast/ot/table/Panose.java
turtle2d/src/net/java/dev/typecast/ot/table/PcltTable.java
turtle2d/src/net/java/dev/typecast/ot/table/PostTable.java
turtle2d/src/net/java/dev/typecast/ot/table/PrepTable.java
turtle2d/src/net/java/dev/typecast/ot/table/Program.java
turtle2d/src/net/java/dev/typecast/ot/table/RangeRecord.java
turtle2d/src/net/java/dev/typecast/ot/table/Script.java
turtle2d/src/net/java/dev/typecast/ot/table/ScriptList.java
turtle2d/src/net/java/dev/typecast/ot/table/ScriptRecord.java
turtle2d/src/net/java/dev/typecast/ot/table/ScriptTags.java
turtle2d/src/net/java/dev/typecast/ot/table/SignatureBlock.java
turtle2d/src/net/java/dev/typecast/ot/table/SingleSubst.java
turtle2d/src/net/java/dev/typecast/ot/table/SingleSubstFormat1.java
turtle2d/src/net/java/dev/typecast/ot/table/SingleSubstFormat2.java
turtle2d/src/net/java/dev/typecast/ot/table/TTCHeader.java
turtle2d/src/net/java/dev/typecast/ot/table/Table.java
turtle2d/src/net/java/dev/typecast/ot/table/TableDirectory.java
turtle2d/src/net/java/dev/typecast/ot/table/TableException.java
turtle2d/src/net/java/dev/typecast/ot/table/TableFactory.java
turtle2d/src/net/java/dev/typecast/ot/table/VdmxTable.java
turtle2d/src/net/java/dev/typecast/ot/table/VheaTable.java
turtle2d/src/net/java/dev/typecast/ot/table/VmtxTable.java
turtle2d/src/net/java/dev/typecast/t2/T2Interpreter.java
turtle2d/src/net/java/dev/typecast/t2/T2Mnemonic.java
turtle2d/src/net/java/dev/typecast/tt/engine/GraphicsState.java
turtle2d/src/net/java/dev/typecast/tt/engine/Interpreter.java
turtle2d/src/net/java/dev/typecast/tt/engine/Parser.java
turtle2d/src/org/apache/harmony/misc/HashCode.java

index 0000000,0000000..4b5accb
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,112 @@@
++
++L.1) The JOGL source tree contains code from the JogAmp Community
++     which is covered by the Simplified BSD 2-clause license:
++
++   Copyright 2010 JogAmp Community. All rights reserved.
++  
++   Redistribution and use in source and binary forms, with or without modification, are
++   permitted provided that the following conditions are met:
++   
++      1. Redistributions of source code must retain the above copyright notice, this list of
++         conditions and the following disclaimer.
++   
++      2. Redistributions in binary form must reproduce the above copyright notice, this list
++         of conditions and the following disclaimer in the documentation and/or other materials
++         provided with the distribution.
++   
++   THIS SOFTWARE IS PROVIDED BY JogAmp Community ``AS IS'' AND ANY EXPRESS OR IMPLIED
++   WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
++   FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JogAmp Community OR
++   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
++   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
++   SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
++   ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
++   NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
++   ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
++   
++   The views and conclusions contained in the software and documentation are those of the
++   authors and should not be interpreted as representing official policies, either expressed
++   or implied, of JogAmp Community.
++
++   You can address the JogAmp Community via:
++       Web                http://jogamp.org/
++       Forum/Mailinglist  http://jogamp.762907.n3.nabble.com/
++       JogAmp Channel     server: conference.jabber.org room: jogamp
++       Repository         http://jogamp.org/git/
++       Email              mediastream _at_ jogamp _dot_ org
++
++
++++++
++
++L.2) The JOGL source tree contains code from The Apache Software Foundation
++     which is covered by the Apache License Version 2.0
++
++Apache Harmony - Open Source Java SE
++=====================================
++
++<http://harmony.apache.org/>
++
++Author: The Apache Software Foundation (http://www.apache.org/).
++
++Copyright 2006, 2010 The Apache Software Foundation.
++
++Apache License
++Version 2.0, January 2004
++http://www.apache.org/licenses/
++
++Files:
++    src/jogamp/graph/geom/plane/AffineTransform.java
++    src/jogamp/graph/geom/plane/IllegalPathStateException.java
++    src/jogamp/graph/geom/plane/NoninvertibleTransformException.java
++    src/jogamp/graph/geom/plane/PathIterator.java
++    src/jogamp/graph/geom/plane/Path2D.java
++    src/jogamp/graph/math/plane/Crossing.java
++    src/org/apache/harmony/misc/HashCode.java
++
++++++
++
++L.3) The JOGL source tree contains code from David Schweinsberg
++     which is covered by the Apache License Version 2.0
++
++Typecast
++========
++
++Typecast is a font development environment for OpenType font technology.
++
++<http://typecast.dev.java.net/>
++
++Author: David Schweinsberg
++
++Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved.
++
++Apache License
++Version 2.0, January 2004
++http://www.apache.org/licenses/
++
++Files:
++    src/net/java/dev/typecast/**
++
++++++
++
++L.4) The JOGL source tree contains fonts from Ubuntu
++     which is covered by the UBUNTU FONT LICENCE Version 1.0
++
++Ubunut Font Family
++==================
++
++The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. 
++
++<http://font.ubuntu.com/>
++
++Copyright 2010 Canonical Ltd.  
++Licensed under the Ubuntu Font Licence 1.0
++
++Author: Canonical Ltd., Dalton Maag
++
++UBUNTU FONT LICENCE 
++Version 1.0
++http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt
++
++Files:
++    src/jogamp/graph/font/fonts/ubuntu/
++
index 0000000,969b3a7..969b3a7
mode 000000,100644..100644
Binary files differ
index 0000000,7639344..7639344
mode 000000,100644..100644
Binary files differ
index 0000000,337b8a8..337b8a8
mode 000000,100644..100644
Binary files differ
index 0000000,c3b0fa4..c3b0fa4
mode 000000,100644..100644
Binary files differ
index 0000000,d65e8ea..d65e8ea
mode 000000,100644..100644
Binary files differ
index 0000000,387ef03..387ef03
mode 000000,100644..100644
Binary files differ
index 0000000,5b92fcb..5b92fcb
mode 000000,100644..100644
Binary files differ
index 0000000,a464464..a464464
mode 000000,100644..100644
Binary files differ
index 0000000,0e09559..0e09559
mode 000000,100644..100644
Binary files differ
http://JogAmp.org git info: FAQ, tutorial and man pages.