Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenEndedGroup/Field2
/ types & classes
Types & classes
917 in github.com/OpenEndedGroup/Field2
⨍
Functions
9,810
◇
Types & classes
917
↓ 221 callers
Class
Vec3
Contains the definition of a Vector comprising 3 doubles and associated transformations. @author Richard Greenlees @author Kai Burjack with modificat
src/main/java/field/linalg/Vec3.java:48
↓ 176 callers
Class
Vec4
Contains the definition of a Vector comprising 4 doubles and associated transformations. @author Richard Greenlees @author Kai Burjack with modificat
src/main/java/field/linalg/Vec4.java:48
↓ 108 callers
Class
Vec2
Represents a 2D vector with double-precision. @author RGreenlees @author Kai Burjack with modifications and additions for Field
src/main/java/field/linalg/Vec2.java:49
↓ 59 callers
Class
Transform3D
A generalized transform object represented internally as a 4x4 double-precision floating point matrix. The mathematical representation is row major,
src/main/java/field/linalg/Transform3D.java:98
↓ 58 callers
Class
Mat4
Contains the definition of a 4x4 Matrix of doubles, and associated functions to transform it. The matrix is column-major to match OpenGL's interpretat
src/main/java/field/linalg/Mat4.java:45
↓ 41 callers
Class
Transform2D
* represents an arbitrary 2d transformations. */
src/main/java/field/linalg/Transform2D.kt:15
↓ 39 callers
Class
Diff
* Class representing one diff operation. */
src/main/java/field/utility/MergeThreeWays.kt:2267
↓ 39 callers
Class
FLine
FLine is our main high level geometry container for lines, meshes and lists of points. <p> FLines consist of a list of drawing instructions, or nodes:
src/main/java/field/graphics/FLine.java:53
↓ 36 callers
Class
T3D
* represents an arbitrary 2d transformations. */
src/main/java/field/linalg/T3D.kt:16
↓ 35 callers
Class
Pair
Created by marc on 3/10/14.
src/main/java/field/utility/Pair.java:6
↓ 32 callers
Class
IdempotencyMap
src/main/java/field/utility/IdempotencyMap.java:16
↓ 28 callers
Class
FInterpolator
src/main/java/auw/FInterpolator.kt:6
↓ 28 callers
Class
Rect
A 2D Rectangle
src/main/java/field/utility/Rect.java:10
↓ 26 callers
Class
ShaderPreprocessor
Created by marc on 7/27/16.
src/main/java/field/utility/ShaderPreprocessor.java:17
↓ 23 callers
Class
MemoizedHandler
src/main/java/auw/functional/Memoize.kt:262
↓ 23 callers
Class
Shader
An OpenGL Shader written in GL Shader Language (GLSL) <p> Much of the complexity of this class stems from the fact that an OpenGL program is linked fr
src/main/java/field/graphics/Shader.java:36
↓ 21 callers
Class
FBufferSource
src/main/java/auw/FBufferSource.kt:3
↓ 21 callers
Class
Texture
An OpenGL texture. <p> Handles async double-buffered PBO texture upload by default. <p> Follows the same pattern as FBO --- create a texture by pickin
src/main/java/field/graphics/Texture.java:47
↓ 19 callers
Class
MersenneTwisterFast
src/main/java/trace/random/MersenneTwisterFast.kt:219
↓ 16 callers
Class
Random
src/main/java/trace/random/Random.kt:6
↓ 15 callers
Class
Error
src/main/java/fieldkotlin/KotlinInterface.kt:494
↓ 15 callers
Class
MeshBuilder
Dynamically create geometry piece by piece in a way that is cacheable and as friendly to contemporary OpenGL as possible.
src/main/java/field/graphics/MeshBuilder.java:30
↓ 15 callers
Class
Triple
Created by marc on 3/25/14.
src/main/java/field/utility/Triple.java:6
↓ 9 callers
Class
Fft
src/main/java/auw/signal/FFT.kt:7
↓ 9 callers
Class
Quad
Created by marc on 3/25/14.
src/main/java/field/utility/Quad.java:6
↓ 9 callers
Class
Quat
Contains the definition and functions for rotations expressed as 4-dimensional vectors @author Richard Greenlees @author Kai Burjack with modificatio
src/main/java/field/linalg/Quat.java:41
↓ 8 callers
Class
CBuffer
src/main/java/auw/signal/CBuffer.kt:14
↓ 8 callers
Class
ShaderGroup
src/main/java/trace/graphics/Stage.kt:317
↓ 7 callers
Class
FLineDelegate
src/main/java/fieldkotlin/KI_stdlib_support.kt:86
↓ 7 callers
Class
FastJPEG
This is a fast native jpeg loader. Well battle tested, thread-safe. We have versions for linux and os x.
src/main/java/field/graphics/FastJPEG.java:9
↓ 7 callers
Class
TCB3
src/main/java/trace/util/TCB3.java:13
↓ 6 callers
Class
Cached
Handy Utility class for guarding computation of function with a check-function <p> This is a Function<t_check, t_value> and you can give a function 'w
src/main/java/field/utility/Cached.java:15
↓ 6 callers
Class
Filter_svf
src/main/java/auw/signal/Filter_svf.kt:6
↓ 6 callers
Interface
OffersUniform
Created by marc on 5/11/15.
src/main/java/field/graphics/OffersUniform.java:6
↓ 6 callers
Class
Point
src/main/java/trace/graphics/LoadPly.kt:17
↓ 6 callers
Class
RollingTimer
src/main/java/auw/RollingTimer.kt:8
↓ 6 callers
Class
Sin
src/main/java/auw/standard/Sin.kt:7
↓ 5 callers
Class
Buffer
src/main/java/auw/Sound.kt:26
↓ 5 callers
Class
FBO
FBO - OpenGL Frame Buffer Objects. <p> A Frame Buffer Object is a very general off-screen rendering spot for OpenGL. You can create an FBO from an FBO
src/main/java/field/graphics/FBO.java:42
↓ 5 callers
Class
FBuffer
src/main/java/auw/FBuffer.kt:15
↓ 5 callers
Class
KotlinInterface
next: how to set variables (pass in a 'constructor' argument for _ ? do something with implicit this recievers?) and: the elephant, how to build new e
src/main/java/fieldkotlin/KotlinInterface.kt:37
↓ 5 callers
Class
ListProxy
src/main/java/fieldbox/boxes/ListProxy.kt:9
↓ 5 callers
Class
Patch
* Class representing one patch operation. */
src/main/java/field/utility/MergeThreeWays.kt:2339
↓ 4 callers
Class
Block
src/main/java/fieldkotlin/ElasticAnimation.kt:56
↓ 4 callers
Class
BoxDelegate
src/main/java/fieldkotlin/KI_stdlib_support.kt:79
↓ 4 callers
Class
Completion
helper class for completion results
src/main/java/fieldbox/execution/Completion.java:8
↓ 4 callers
Class
Dict
This is our typed map class (Dict) with typed map keys (Dict.Prop) with some brain surgery level code to get type information out of Java's generics.
src/main/java/field/utility/Dict.java:30
↓ 4 callers
Class
Scope
src/main/java/auw/DynamicScope.kt:39
↓ 4 callers
Class
Server
src/main/java/fielded/webserver/Server.java:23
↓ 4 callers
Class
SlowJPEG
We've been holding onto FastJPEG and it's our only Created by marc on 2/19/16.
src/main/java/field/graphics/SlowJPEG.java:20
↓ 3 callers
Class
Amplitude
src/main/java/auw/standard/Amplitude.kt:5
↓ 3 callers
Class
BlockBuilder
src/main/java/fieldkotlin/ElasticAnimation.kt:141
↓ 3 callers
Class
Boid
src/main/java/trace/simulation/Boids.kt:9
↓ 3 callers
Class
Browser
* The first look at embedded HTML. A Browser is a Field/Graphics texture map, a CEF browser of a fixed size, a quad for drawing it, a shader for drawi
src/main/java/fieldcef/browser/Browser.kt:49
↓ 3 callers
Class
FilterLow
src/main/java/auw/standard/FilterLow.kt:8
↓ 3 callers
Interface
FunctionOfBox
Marker interface, marks functions as taking a box as a parameter. Allows us to finesse the dispatch of functions stored in properties
src/main/java/fieldbox/boxes/Box.java:745
↓ 3 callers
Class
RemoteLayer
src/main/java/trace/graphics/remote/RemoteLayer.kt:11
↓ 3 callers
Class
RemoteTexture
src/main/java/trace/graphics/remote/RemoteTexture.kt:9
↓ 3 callers
Class
SourceCodeImpl
src/main/java/fieldkotlin/KotlinInterface.kt:44
↓ 2 callers
Class
AutoGain
src/main/java/auw/standard/AutoGain.kt:6
↓ 2 callers
Class
Camera
A (Perspective and stereo capable) Camera class for Field graphics. <p> The state of a camera is kept in a separate, serializable, immutable class cal
src/main/java/field/graphics/Camera.java:20
↓ 2 callers
Class
CompletionTokenBounds
src/main/java/fieldkotlin/KotlinInterface.kt:506
↓ 2 callers
Class
Contact
src/main/java/trace/physics/PhysicsSystem.kt:42
↓ 2 callers
Interface
Dragger
src/main/java/fieldbox/boxes/Mouse.java:185
↓ 2 callers
Class
Fibre
src/main/java/field/app/ThreadSync2.kt:47
↓ 2 callers
Class
FileMap
src/main/java/trace/video/ImageCache.kt:185
↓ 2 callers
Class
Flann
src/main/java/marc/math/Flann.java:16
↓ 2 callers
Class
Frame
src/main/java/trace/mocap/CInterp3.kt:79
↓ 2 callers
Class
Frame
src/main/java/trace/video/SimpleHead.kt:6
↓ 2 callers
Class
Frame
src/main/java/trace/util/PersonDetector.kt:14
↓ 2 callers
Interface
Hold
src/main/java/fieldbox/boxes/Keyboard.java:28
↓ 2 callers
Class
KeyEventMapping
import org.cef.browser.CefBrowser_N;
src/main/java/field/graphics/util/KeyEventMapping.kt:9
↓ 2 callers
Class
KeyboardCamera
A Keyboard controlled camera. Standard First-Person camera controls with the arrow keys + orbit while holding down shift. Smooths out attack and relea
src/main/java/field/graphics/util/KeyboardCamera.java:21
↓ 2 callers
Class
KilledException
src/main/java/field/app/ThreadSync2.kt:44
↓ 2 callers
Class
Launch
src/main/java/fielded/plugins/Launch.kt:23
↓ 2 callers
Class
Line
src/main/java/auw/standard/Line.kt:6
↓ 2 callers
Class
LoadPly
src/main/java/trace/graphics/LoadPly.kt:11
↓ 2 callers
Class
MergeThreeWays
src/main/java/field/utility/MergeThreeWays.kt:47
↓ 2 callers
Class
Microphone
src/main/java/auw/standard/Microphone.kt:7
↓ 2 callers
Class
NewNanoHTTPD
experimenting with new version of nanohttpd (which will serve websockets on the same port)
src/main/java/fielded/webserver/NewNanoHTTPD.kt:19
↓ 2 callers
Interface
OnKeyDown
src/main/java/fieldbox/boxes/Keyboard.java:20
↓ 2 callers
Interface
OnMouseDown
src/main/java/fieldbox/boxes/Mouse.java:190
↓ 2 callers
Class
Oscs
src/main/java/auw/simple/Oscs.kt:7
↓ 2 callers
Class
PythonHead2
src/main/java/trace/video/PythonHead2.kt:13
↓ 2 callers
Class
Releases
* tools for checking to see if Field should be updated */
src/main/java/field/utility/Releases.kt:18
↓ 2 callers
Class
RollingTimer
src/main/java/trace/video/RollingTimer.kt:6
↓ 2 callers
Class
SimpleAnalysis
src/main/java/trace/video/SimpleAnalysis.kt:8
↓ 2 callers
Class
SimpleHead
src/main/java/trace/video/SimpleHead.kt:5
↓ 2 callers
Class
StackAllocator
src/main/java/auw/BoxTools.kt:20
↓ 2 callers
Class
TextureArray
* This is a brief partial attempt to write a texture array, designed, currently, to */
src/main/java/field/graphics/TextureArray.kt:17
↓ 2 callers
Class
UndoProperty
src/main/java/fieldbox/boxes/plugins/UndoStack.kt:14
↓ 1 callers
Class
Action
src/main/java/trace/util/Production.kt:11
↓ 1 callers
Class
Allpass
src/main/java/auw/standard/FreeVerb.kt:24
↓ 1 callers
Class
Asta
AST based rewriting */
src/main/java/fielded/live/Asta.kt:32
↓ 1 callers
Interface
BiFunctionOfBoxAnd
Marker interface, marks functions as taking a box and something else as a parameter. Allows us to finesse the dispatch of functions stored in properti
src/main/java/fieldbox/boxes/Box.java:759
↓ 1 callers
Class
Blue
src/main/java/trace/video/analysis/Blue.kt:9
↓ 1 callers
Class
Body
src/main/java/trace/input/KinectBody.kt:9
↓ 1 callers
Class
BoxTools
src/main/java/auw/BoxTools.kt:16
↓ 1 callers
Class
BreakpointGraph
src/main/java/auw/standard/BreakpointGraph.kt:5
↓ 1 callers
Class
Brightness
src/main/java/trace/video/analysis/Brightness.kt:9
next →
1–100 of 917, ranked by callers