Index
A B C D E F G H I J K L M N O P R S T U V W X Y Z _
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- a - Variable in class de.s42.jara.core.Color
- above - Variable in class de.s42.jara.core.spatial.SpatialNode
- add(double) - Method in class de.s42.jara.core.Color
- add(double) - Method in class de.s42.jara.core.ColorArray
- add(double) - Method in class de.s42.jara.core.Vector3
- add(double, double, double) - Method in class de.s42.jara.core.Vector3
- add(int, Color) - Method in class de.s42.jara.core.ColorArray
- add(Color) - Method in class de.s42.jara.core.Color
- add(Vector3) - Method in class de.s42.jara.core.Vector3
- add(PhysicalEntity) - Method in class de.s42.jara.core.spatial.SpatialPartitioning
- add(PhysicalEntity) - Method in class de.s42.jara.enitites.Scene
- add(List<? extends PhysicalEntity>) - Method in class de.s42.jara.core.spatial.SpatialPartitioning
- add(List<? extends PhysicalEntity>) - Method in class de.s42.jara.enitites.Scene
- addColor(int, int, Color) - Method in class de.s42.jara.tracer.RenderBuffer
- addRGB(double) - Method in class de.s42.jara.core.Color
- addRGB(Color) - Method in class de.s42.jara.core.Color
- addSoftRGB(Color) - Method in class de.s42.jara.core.Color
- albedo - Variable in class de.s42.jara.materials.Material
- albedoTexture - Variable in class de.s42.jara.materials.PbrMaterial
- ALL - de.s42.jara.core.spatial.SpatialNode.Axis
- ambientLight - Variable in class de.s42.jara.enitites.Scene
- AmbientLight - Class in de.s42.jara.enitites.lights
- AmbientLight(Color) - Constructor for class de.s42.jara.enitites.lights.AmbientLight
- amplitude - Variable in class de.s42.jara.materials.RainbowMaterial
- Amsterdam - de.s42.jara.assets.AssetManager.Backgrounds
- App - Class in de.s42.jara
- App() - Constructor for class de.s42.jara.App
- App.DrawPanel - Class in de.s42.jara
- aspectRatio - Variable in class de.s42.jara.enitites.Camera
- AssetManager - Class in de.s42.jara.assets
- AssetManager() - Constructor for class de.s42.jara.assets.AssetManager
- AssetManager.Backgrounds - Enum in de.s42.jara.assets
- AssetManager.Materials - Enum in de.s42.jara.assets
- assets - Variable in class de.s42.jara.App
- attenuationExponent - Variable in class de.s42.jara.enitites.lights.DirectionalLight
- autoFocus(Scene) - Method in class de.s42.jara.enitites.Camera
- axis - Variable in class de.s42.jara.core.spatial.SpatialNode
- Axis(int) - Constructor for enum de.s42.jara.core.spatial.SpatialNode.Axis
B
- b - Variable in class de.s42.jara.core.Color
- BACK - Static variable in class de.s42.jara.core.Vector3
- background(RayContext) - Method in class de.s42.jara.enitites.Scene
- backgroundColor - Variable in class de.s42.jara.enitites.Scene
- Backgrounds(String) - Constructor for enum de.s42.jara.assets.AssetManager.Backgrounds
- backgroundTexture - Variable in class de.s42.jara.enitites.Scene
- backgroundTextureOffsetX - Variable in class de.s42.jara.enitites.Scene
- backgroundTextureOffsetY - Variable in class de.s42.jara.enitites.Scene
- backgroundTextureSmoothing - Variable in class de.s42.jara.enitites.Scene
- backgroundTextureSmoothingRender - Variable in class de.s42.jara.enitites.Scene
- baseIor - Variable in class de.s42.jara.tracer.RayContext
- basePath - Static variable in class de.s42.jara.Configuration
- below - Variable in class de.s42.jara.core.spatial.SpatialNode
- bigger(Vector3) - Method in class de.s42.jara.core.Vector3
- bitangent - Variable in class de.s42.jara.enitites.primitives.Triangle
- Black - Static variable in class de.s42.jara.core.Color
- blend(Color, double) - Method in class de.s42.jara.core.Color
- blendRGB(Color, double) - Method in class de.s42.jara.core.Color
- blit() - Method in class de.s42.jara.tracer.Raytracer
- blitColorsToBuffer(double) - Method in class de.s42.jara.tracer.RenderBuffer
- blitColorsToBuffer(double, int, int, int, int) - Method in class de.s42.jara.tracer.RenderBuffer
- BOTH - de.s42.jara.Configuration.ImageSaveFormat
- BoundingBox - Class in de.s42.jara.core
- BoundingBox() - Constructor for class de.s42.jara.core.BoundingBox
- bounds - Variable in class de.s42.jara.core.spatial.SpatialNode
- bounds - Variable in class de.s42.jara.enitites.PhysicalEntity
- buffer - Variable in class de.s42.jara.tracer.Raytracer
- buffer - Variable in class de.s42.jara.tracer.RenderBuffer
- bufferedColors - Variable in class de.s42.jara.tracer.RenderBuffer
C
- cachedEntities - Variable in class de.s42.jara.core.spatial.SpatialNode
- camera - Variable in class de.s42.jara.enitites.Scene
- Camera - Class in de.s42.jara.enitites
- Camera(Vector3, Vector3, Vector3, double, double) - Constructor for class de.s42.jara.enitites.Camera
- CAMERA_AUTO_FOCUS - Static variable in class de.s42.jara.Configuration
- CAMERA_DOF_SIZE - Static variable in class de.s42.jara.Configuration
- CAMERA_FOV - Static variable in class de.s42.jara.scenes.RoughnessMetalness
- canLoadTexture(String) - Method in class de.s42.jara.assets.AssetManager
- Car - Class in de.s42.jara.prefabs
- Car() - Constructor for class de.s42.jara.prefabs.Car
- CarShelby - Class in de.s42.jara.prefabs
- CarShelby() - Constructor for class de.s42.jara.prefabs.CarShelby
- CarStill - Class in de.s42.jara.scenes
- CarStill() - Constructor for class de.s42.jara.scenes.CarStill
- CastIronRusted - de.s42.jara.assets.AssetManager.Materials
- center - Variable in class de.s42.jara.core.BoundingBox
- Chair - Class in de.s42.jara.prefabs
- Chair() - Constructor for class de.s42.jara.prefabs.Chair
- ChairStill - Class in de.s42.jara.scenes
- ChairStill() - Constructor for class de.s42.jara.scenes.ChairStill
- channelNames - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- checkerBoard - Variable in class de.s42.jara.App
- clamp() - Method in class de.s42.jara.core.Color
- clamp(double, double, double) - Static method in class de.s42.jara.core.JaraMath
- clamp(int, int, int) - Static method in class de.s42.jara.core.JaraMath
- clearCoat - Variable in class de.s42.jara.materials.Material
- clearCoatRoughness - Variable in class de.s42.jara.materials.Material
- CobbleStone - de.s42.jara.assets.AssetManager.Materials
- color - Variable in class de.s42.jara.enitites.lights.Light
- color - Variable in class de.s42.jara.tracer.RayContext
- Color - Class in de.s42.jara.core
- Color() - Constructor for class de.s42.jara.core.Color
- Color(double, double, double) - Constructor for class de.s42.jara.core.Color
- Color(double, double, double, double) - Constructor for class de.s42.jara.core.Color
- Color(int) - Constructor for class de.s42.jara.core.Color
- Color(Color) - Constructor for class de.s42.jara.core.Color
- ColorArray - Class in de.s42.jara.core
- ColorArray(int) - Constructor for class de.s42.jara.core.ColorArray
- command() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- command() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.MeshesContext
- command(int) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.MeshesContext
- CommandContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- COMMENT - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- COMMENT - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- compute(RayContext) - Method in class de.s42.jara.enitites.PhysicalEntity
- compute(RayContext) - Method in class de.s42.jara.materials.Material
- computeAlbedo(RayContext) - Method in class de.s42.jara.materials.Material
- computeAlbedo(RayContext) - Method in class de.s42.jara.materials.PbrMaterial
- computeAlbedo(RayContext) - Method in class de.s42.jara.materials.RainbowMaterial
- computeEmissive(RayContext) - Method in class de.s42.jara.materials.Material
- computeEmissive(RayContext) - Method in class de.s42.jara.materials.PbrMaterial
- computeEmissive(RayContext) - Method in class de.s42.jara.materials.RainbowMaterial
- computeFresnel(double, double) - Method in class de.s42.jara.materials.Material
- computeIor(RayContext) - Method in class de.s42.jara.materials.Material
- computeMetalness(RayContext) - Method in class de.s42.jara.materials.Material
- computeMetalness(RayContext) - Method in class de.s42.jara.materials.PbrMaterial
- computeNormal(RayContext) - Method in class de.s42.jara.materials.Material
- computeNormal(RayContext) - Method in class de.s42.jara.materials.PbrMaterial
- computeNormalMatrixFromDirection(Vector3) - Method in class de.s42.jara.core.Matrix3
- computeRoughness(RayContext) - Method in class de.s42.jara.materials.Material
- computeRoughness(RayContext) - Method in class de.s42.jara.materials.PbrMaterial
- computeTexturePosition(RayContext) - Method in class de.s42.jara.materials.Material
- Configuration - Class in de.s42.jara
- Configuration() - Constructor for class de.s42.jara.Configuration
- Configuration.ImageSaveFormat - Enum in de.s42.jara
- contains(Vector3) - Method in class de.s42.jara.core.BoundingBox
- context - Variable in class de.s42.jara.tracer.RenderWorker
- convertToVector(Vector3, int) - Static method in class de.s42.jara.core.Color
- copy() - Method in class de.s42.jara.core.Color
- copy() - Method in class de.s42.jara.core.Vector3
- copy(BoundingBox) - Method in class de.s42.jara.core.BoundingBox
- copy(Color) - Method in class de.s42.jara.core.Color
- copy(Matrix3) - Method in class de.s42.jara.core.Matrix3
- copy(Vector3) - Method in class de.s42.jara.core.Color
- copy(Vector3) - Method in class de.s42.jara.core.Vector3
- copy(Vertex) - Method in class de.s42.jara.core.Vertex
- copy(Material) - Method in class de.s42.jara.materials.Material
- copyRGB(Color) - Method in class de.s42.jara.core.Color
- createHemisphereRandomVector(Vector3) - Static method in class de.s42.jara.core.Vector3
-
Simple randombased implementation of creating a randomly distributed hemisphere vector is a bit faster than more generic createSphereRandomVector(normal, Math.PI * 0.5)
- createNormalizedRandomVector() - Static method in class de.s42.jara.core.Vector3
- createRandomColor() - Static method in class de.s42.jara.core.Color
- createRandomColorRGB() - Static method in class de.s42.jara.core.Color
- createScene(AssetManager) - Static method in class de.s42.jara.Configuration
- createSphereGaussianVector(Vector3, double) - Static method in class de.s42.jara.core.Vector3
-
Create uniformly distributed random vector on sphere slice
- createSphereRandomVector(Vector3, double) - Static method in class de.s42.jara.core.Vector3
-
Create uniformly distributed random vector on sphere slice
- createSphereRingRandomVector(Vector3, double) - Static method in class de.s42.jara.core.Vector3
-
Creates a ring around a given value where 1.0 = normal 0.5 = orthogonal 0.0 = opposite
- cross(Vector3) - Method in class de.s42.jara.core.Vector3
- currentMaterial - Variable in class de.s42.jara.loaders.objloader.ObjLoader
D
- data - Variable in class de.s42.jara.core.ColorArray
- data - Variable in class de.s42.jara.materials.Texture
- DATETIME_FORMAT - Static variable in class de.s42.jara.App
- de.s42.jara - package de.s42.jara
- de.s42.jara.assets - package de.s42.jara.assets
- de.s42.jara.core - package de.s42.jara.core
- de.s42.jara.core.spatial - package de.s42.jara.core.spatial
- de.s42.jara.enitites - package de.s42.jara.enitites
- de.s42.jara.enitites.lights - package de.s42.jara.enitites.lights
- de.s42.jara.enitites.primitives - package de.s42.jara.enitites.primitives
- de.s42.jara.loaders.objloader - package de.s42.jara.loaders.objloader
- de.s42.jara.loaders.objloader.parser - package de.s42.jara.loaders.objloader.parser
- de.s42.jara.materials - package de.s42.jara.materials
- de.s42.jara.prefabs - package de.s42.jara.prefabs
- de.s42.jara.scenes - package de.s42.jara.scenes
- de.s42.jara.tracer - package de.s42.jara.tracer
- de.s42.jara.util - package de.s42.jara.util
- de.sft.jara - module de.sft.jara
- DEFAULT_HEIGHT - Static variable in class de.s42.jara.Configuration
- DEFAULT_WIDTH - Static variable in class de.s42.jara.Configuration
- delta - Variable in class de.s42.jara.core.BoundingBox
- deltaUV1 - Variable in class de.s42.jara.enitites.primitives.Triangle
- deltaUV2 - Variable in class de.s42.jara.enitites.primitives.Triangle
- depth - Variable in class de.s42.jara.tracer.RayContext
- DIFFUSE_SUBSAMPLES - Static variable in class de.s42.jara.Configuration
- DIFFUSE_SUBSAMPLES - Static variable in class de.s42.jara.materials.Material
- direction - Variable in class de.s42.jara.enitites.lights.DirectionalLight
- direction - Variable in class de.s42.jara.tracer.RayContext
- directionalLight - Variable in class de.s42.jara.enitites.Scene
- DirectionalLight - Class in de.s42.jara.enitites.lights
- DirectionalLight(Vector3, Color, double, double, double, double, double) - Constructor for class de.s42.jara.enitites.lights.DirectionalLight
- Disc - Class in de.s42.jara.enitites.primitives
- Disc(Vector3, Material, Vector3, double) - Constructor for class de.s42.jara.enitites.primitives.Disc
- DiscFloor - Class in de.s42.jara.prefabs
- DiscFloor() - Constructor for class de.s42.jara.prefabs.DiscFloor
- discSize - Variable in class de.s42.jara.enitites.lights.DirectionalLight
- distance(Vector3) - Method in class de.s42.jara.core.Vector3
- distanceSquared(Vector3) - Method in class de.s42.jara.core.Vector3
- divide(double) - Method in class de.s42.jara.core.Color
- divide(double) - Method in class de.s42.jara.core.ColorArray
- divide(double) - Method in class de.s42.jara.core.Vector3
- divide(Vector3) - Method in class de.s42.jara.core.Vector3
- divideRGB(double) - Method in class de.s42.jara.core.Color
- DOF_SIZE - Static variable in class de.s42.jara.enitites.Camera
- dot(Vector3) - Method in class de.s42.jara.core.Vector3
- doubleSided - Variable in class de.s42.jara.enitites.primitives.Triangle
- doubleSided - Variable in class de.s42.jara.materials.Material
- DOWN - Static variable in class de.s42.jara.core.Vector3
- DrawPanel() - Constructor for class de.s42.jara.App.DrawPanel
E
- emissive - Variable in class de.s42.jara.materials.Material
- emissiveTexture - Variable in class de.s42.jara.materials.PbrMaterial
- enterCommand(ObjParserParser.CommandContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.command()
. - enterCommand(ObjParserParser.CommandContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.command()
. - enterEveryRule(ParserRuleContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
- enterFace(ObjParserParser.FaceContext) - Method in class de.s42.jara.loaders.objloader.ObjLoader
- enterFace(ObjParserParser.FaceContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.face()
. - enterFace(ObjParserParser.FaceContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.face()
. - enterGroup(ObjParserParser.GroupContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.group()
. - enterGroup(ObjParserParser.GroupContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.group()
. - enterMeshes(ObjParserParser.MeshesContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.meshes()
. - enterMeshes(ObjParserParser.MeshesContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.meshes()
. - enterMtllib(ObjParserParser.MtllibContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.mtllib()
. - enterMtllib(ObjParserParser.MtllibContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.mtllib()
. - enterNormal(ObjParserParser.NormalContext) - Method in class de.s42.jara.loaders.objloader.ObjLoader
- enterNormal(ObjParserParser.NormalContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.normal()
. - enterNormal(ObjParserParser.NormalContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.normal()
. - enterNormalIndex(ObjParserParser.NormalIndexContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.normalIndex()
. - enterNormalIndex(ObjParserParser.NormalIndexContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.normalIndex()
. - enterObject(ObjParserParser.ObjectContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.object()
. - enterObject(ObjParserParser.ObjectContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.object()
. - enterPosition(ObjParserParser.PositionContext) - Method in class de.s42.jara.loaders.objloader.ObjLoader
- enterPosition(ObjParserParser.PositionContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.position()
. - enterPosition(ObjParserParser.PositionContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.position()
. - enterPositionIndex(ObjParserParser.PositionIndexContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.positionIndex()
. - enterPositionIndex(ObjParserParser.PositionIndexContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.positionIndex()
. - enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.FaceContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.GroupContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.MeshesContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.MtllibContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.NormalContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.NormalIndexContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.ObjectContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.PositionContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.PositionIndexContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.SmoothContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.TextureIndexContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.TexturepositionContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.UsematerialContext
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector2Context
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector3Context
- enterRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.VertexContext
- enterSmooth(ObjParserParser.SmoothContext) - Method in class de.s42.jara.loaders.objloader.ObjLoader
- enterSmooth(ObjParserParser.SmoothContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.smooth()
. - enterSmooth(ObjParserParser.SmoothContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.smooth()
. - enterTextureIndex(ObjParserParser.TextureIndexContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.textureIndex()
. - enterTextureIndex(ObjParserParser.TextureIndexContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.textureIndex()
. - enterTextureposition(ObjParserParser.TexturepositionContext) - Method in class de.s42.jara.loaders.objloader.ObjLoader
- enterTextureposition(ObjParserParser.TexturepositionContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.textureposition()
. - enterTextureposition(ObjParserParser.TexturepositionContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.textureposition()
. - enterUsematerial(ObjParserParser.UsematerialContext) - Method in class de.s42.jara.loaders.objloader.ObjLoader
- enterUsematerial(ObjParserParser.UsematerialContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.usematerial()
. - enterUsematerial(ObjParserParser.UsematerialContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.usematerial()
. - enterVector2(ObjParserParser.Vector2Context) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.vector2()
. - enterVector2(ObjParserParser.Vector2Context) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.vector2()
. - enterVector3(ObjParserParser.Vector3Context) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.vector3()
. - enterVector3(ObjParserParser.Vector3Context) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.vector3()
. - enterVertex(ObjParserParser.VertexContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Enter a parse tree produced by
ObjParserParser.vertex()
. - enterVertex(ObjParserParser.VertexContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Enter a parse tree produced by
ObjParserParser.vertex()
. - entities - Variable in class de.s42.jara.core.spatial.SpatialNode
- entities - Variable in class de.s42.jara.core.spatial.SpatialPartitioning
- entity - Variable in class de.s42.jara.tracer.RayContext
- Entity - Class in de.s42.jara.enitites
- Entity(Vector3) - Constructor for class de.s42.jara.enitites.Entity
- EOF() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.MeshesContext
- EPSILON - Static variable in class de.s42.jara.core.JaraMath
- ErrorHandler() - Constructor for class de.s42.jara.loaders.objloader.ObjLoader.ErrorHandler
- exitCommand(ObjParserParser.CommandContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.command()
. - exitCommand(ObjParserParser.CommandContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.command()
. - exitEveryRule(ParserRuleContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
- exitFace(ObjParserParser.FaceContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.face()
. - exitFace(ObjParserParser.FaceContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.face()
. - exitGroup(ObjParserParser.GroupContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.group()
. - exitGroup(ObjParserParser.GroupContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.group()
. - exitMeshes(ObjParserParser.MeshesContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.meshes()
. - exitMeshes(ObjParserParser.MeshesContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.meshes()
. - exitMtllib(ObjParserParser.MtllibContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.mtllib()
. - exitMtllib(ObjParserParser.MtllibContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.mtllib()
. - exitNormal(ObjParserParser.NormalContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.normal()
. - exitNormal(ObjParserParser.NormalContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.normal()
. - exitNormalIndex(ObjParserParser.NormalIndexContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.normalIndex()
. - exitNormalIndex(ObjParserParser.NormalIndexContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.normalIndex()
. - exitObject(ObjParserParser.ObjectContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.object()
. - exitObject(ObjParserParser.ObjectContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.object()
. - exitPosition(ObjParserParser.PositionContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.position()
. - exitPosition(ObjParserParser.PositionContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.position()
. - exitPositionIndex(ObjParserParser.PositionIndexContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.positionIndex()
. - exitPositionIndex(ObjParserParser.PositionIndexContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.positionIndex()
. - exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.FaceContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.GroupContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.MeshesContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.MtllibContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.NormalContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.NormalIndexContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.ObjectContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.PositionContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.PositionIndexContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.SmoothContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.TextureIndexContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.TexturepositionContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.UsematerialContext
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector2Context
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector3Context
- exitRule(ParseTreeListener) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.VertexContext
- exitSmooth(ObjParserParser.SmoothContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.smooth()
. - exitSmooth(ObjParserParser.SmoothContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.smooth()
. - exitTextureIndex(ObjParserParser.TextureIndexContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.textureIndex()
. - exitTextureIndex(ObjParserParser.TextureIndexContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.textureIndex()
. - exitTextureposition(ObjParserParser.TexturepositionContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.textureposition()
. - exitTextureposition(ObjParserParser.TexturepositionContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.textureposition()
. - exitUsematerial(ObjParserParser.UsematerialContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.usematerial()
. - exitUsematerial(ObjParserParser.UsematerialContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.usematerial()
. - exitVector2(ObjParserParser.Vector2Context) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.vector2()
. - exitVector2(ObjParserParser.Vector2Context) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.vector2()
. - exitVector3(ObjParserParser.Vector3Context) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.vector3()
. - exitVector3(ObjParserParser.Vector3Context) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.vector3()
. - exitVertex(ObjParserParser.VertexContext) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
-
Exit a parse tree produced by
ObjParserParser.vertex()
. - exitVertex(ObjParserParser.VertexContext) - Method in interface de.s42.jara.loaders.objloader.parser.ObjParserListener
-
Exit a parse tree produced by
ObjParserParser.vertex()
.
F
- face() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- face() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- FaceContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.FaceContext
- faceMaterial - Variable in class de.s42.jara.loaders.objloader.ObjLoader
- faceNormal - Variable in class de.s42.jara.enitites.primitives.Triangle
- faces - Variable in class de.s42.jara.loaders.objloader.ObjLoader
- faceSmooth - Variable in class de.s42.jara.loaders.objloader.ObjLoader
- fieldOfView - Variable in class de.s42.jara.enitites.Camera
- fileExists(String) - Static method in class de.s42.jara.util.FileHelper
- fileExists(Path) - Static method in class de.s42.jara.util.FileHelper
- FileHelper - Class in de.s42.jara.util
- FileHelper() - Constructor for class de.s42.jara.util.FileHelper
- fixNullLengthVector(double, double, double) - Method in class de.s42.jara.core.Vector3
- FLOAT - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- FLOAT - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- FLOAT() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.SmoothContext
- FLOAT() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector2Context
- FLOAT() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector3Context
- FLOAT(int) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector2Context
- FLOAT(int) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector3Context
- FLOOR_MATERIAL - Static variable in class de.s42.jara.scenes.Pearls
- FLOOR_MATERIAL - Static variable in class de.s42.jara.scenes.Transparent
- FRONT - Static variable in class de.s42.jara.core.Vector3
G
- g - Variable in class de.s42.jara.core.Color
- get(int) - Method in class de.s42.jara.core.Vector3
- get(int, Color) - Method in class de.s42.jara.core.ColorArray
- get(int, Vector3) - Method in class de.s42.jara.core.ColorArray
- getA() - Method in class de.s42.jara.core.Color
- getAClamped() - Method in class de.s42.jara.core.Color
- getAmbientLight() - Method in class de.s42.jara.enitites.Scene
- getARGB8() - Method in class de.s42.jara.core.Color
- getAspectRatio() - Method in class de.s42.jara.enitites.Camera
- getATN() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- getATN() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- getB() - Method in class de.s42.jara.core.Color
- getBackgroundColor() - Method in class de.s42.jara.enitites.Scene
- getBackgroundTexture() - Method in class de.s42.jara.enitites.Scene
- getBackgroundTextureOffsetX() - Method in class de.s42.jara.enitites.Scene
- getBackgroundTextureSmoothing() - Method in class de.s42.jara.enitites.Scene
- getBackgroundTextureSmoothingRender() - Method in class de.s42.jara.enitites.Scene
- getBasePath() - Static method in class de.s42.jara.Configuration
- getBClamped() - Method in class de.s42.jara.core.Color
- getBrightness() - Method in class de.s42.jara.core.Color
- getBuffer() - Method in class de.s42.jara.tracer.RenderBuffer
- getCamera() - Method in class de.s42.jara.enitites.Scene
- getCameraAutoFocus() - Static method in class de.s42.jara.Configuration
- getCameraDofSize() - Static method in class de.s42.jara.Configuration
- getChannelNames() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- getColor() - Method in class de.s42.jara.enitites.lights.Light
- getColor(int, int, Color) - Method in class de.s42.jara.tracer.RenderBuffer
- getColorVectorLength(int) - Method in class de.s42.jara.core.ColorArray
- getDefaultHeight() - Static method in class de.s42.jara.Configuration
- getDefaultWidth() - Static method in class de.s42.jara.Configuration
- getDiffuseSubsamples() - Static method in class de.s42.jara.Configuration
- getDirectionalLight() - Method in class de.s42.jara.enitites.Scene
- getFieldOfView() - Method in class de.s42.jara.enitites.Camera
- getFileAsImage(String) - Static method in class de.s42.jara.util.FileHelper
- getFileAsImage(Path) - Static method in class de.s42.jara.util.FileHelper
- getFileAsStream(String) - Static method in class de.s42.jara.util.FileHelper
- getFileAsStream(Path) - Static method in class de.s42.jara.util.FileHelper
- getFileAsString(Path) - Static method in class de.s42.jara.util.FileHelper
- getG() - Method in class de.s42.jara.core.Color
- getGClamped() - Method in class de.s42.jara.core.Color
- getGrammarFileName() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- getGrammarFileName() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- getHdrScale() - Method in class de.s42.jara.tracer.Raytracer
- getHeight() - Static method in class de.s42.jara.Configuration
- getHeight() - Method in class de.s42.jara.tracer.RenderBuffer
- getJpgQuality() - Static method in class de.s42.jara.Configuration
- getLookAt() - Method in class de.s42.jara.enitites.Camera
- getMaterial() - Method in class de.s42.jara.enitites.PhysicalEntity
- getMaterial(String) - Method in class de.s42.jara.assets.AssetManager
- getMaxPasses() - Static method in class de.s42.jara.Configuration
- getModeNames() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- getModuleVersion(Class) - Static method in class de.s42.jara.util.FileHelper
- getPosition() - Method in class de.s42.jara.enitites.Entity
- getPreferredHeight() - Method in interface de.s42.jara.SceneLoader
- getPreferredHeight() - Method in class de.s42.jara.scenes.RoughnessMetalness
- getPreferredWidth() - Method in interface de.s42.jara.SceneLoader
- getPreferredWidth() - Method in class de.s42.jara.scenes.RoughnessMetalness
- getR() - Method in class de.s42.jara.core.Color
- getRayDepth() - Static method in class de.s42.jara.Configuration
- getRayFromScreenCoords(RayContext, double, double) - Method in class de.s42.jara.enitites.Camera
- getRClamped() - Method in class de.s42.jara.core.Color
- getRefractionSubsamples() - Static method in class de.s42.jara.Configuration
- getResource(Class, String) - Static method in class de.s42.jara.util.FileHelper
- getResourceAsImage(Class, String) - Static method in class de.s42.jara.util.FileHelper
- getResourceAsStream(Class, String) - Static method in class de.s42.jara.util.FileHelper
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.FaceContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.GroupContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.MeshesContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.MtllibContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.NormalContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.NormalIndexContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.ObjectContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.PositionContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.PositionIndexContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.SmoothContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.TextureIndexContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.TexturepositionContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.UsematerialContext
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector2Context
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector3Context
- getRuleIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.VertexContext
- getRuleNames() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- getRuleNames() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- getSaveFormat() - Static method in class de.s42.jara.Configuration
- getScaledARGB8(double) - Method in class de.s42.jara.core.Color
- getScaledARGB8(int, double) - Method in class de.s42.jara.core.ColorArray
- getScaledRGB8(double) - Method in class de.s42.jara.core.Color
- getScaledRGB8(int, double) - Method in class de.s42.jara.core.ColorArray
- getSceneLoader() - Static method in class de.s42.jara.Configuration
- getSerializedATN() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- getSerializedATN() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- getShowFooterInFiles() - Static method in class de.s42.jara.Configuration
- getSpatialTreeMaxDepth() - Static method in class de.s42.jara.Configuration
- getSpatialTreeSplitNodeSize() - Static method in class de.s42.jara.Configuration
- getSpecularSubsamples() - Static method in class de.s42.jara.Configuration
- getThreads() - Static method in class de.s42.jara.Configuration
- getThreads() - Method in class de.s42.jara.tracer.Raytracer
- getTilesize() - Static method in class de.s42.jara.Configuration
- getTokenNames() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
-
Deprecated.
- getTokenNames() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
-
Deprecated.
- getUserHome() - Static method in class de.s42.jara.util.FileHelper
- getVocabulary() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- getVocabulary() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- getWidth() - Static method in class de.s42.jara.Configuration
- getWidth() - Method in class de.s42.jara.tracer.RenderBuffer
- getX() - Method in class de.s42.jara.core.Vector3
- getY() - Method in class de.s42.jara.core.Vector3
- getZ() - Method in class de.s42.jara.core.Vector3
- GoldOre - de.s42.jara.assets.AssetManager.Materials
- GRID_SIZE_X - Static variable in class de.s42.jara.scenes.RoughnessMetalness
- GRID_SIZE_Y - Static variable in class de.s42.jara.scenes.RoughnessMetalness
- group() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- group() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- GroupContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.GroupContext
H
- hasResource(Class, String) - Static method in class de.s42.jara.util.FileHelper
- hdrScale - Variable in class de.s42.jara.tracer.Raytracer
- height - Variable in class de.s42.jara.materials.Texture
- height - Variable in class de.s42.jara.tracer.RenderBuffer
- House - Class in de.s42.jara.prefabs
- House() - Constructor for class de.s42.jara.prefabs.House
I
- identity() - Method in class de.s42.jara.core.Matrix3
- ImageSaveFormat() - Constructor for enum de.s42.jara.Configuration.ImageSaveFormat
- inbound - Variable in class de.s42.jara.tracer.RayContext
- index - Variable in enum de.s42.jara.core.spatial.SpatialNode.Axis
- init() - Method in class de.s42.jara.tracer.Raytracer
- init() - Method in class de.s42.jara.tracer.RenderBuffer
- initComponent() - Method in class de.s42.jara.App
- initRaytracer() - Method in class de.s42.jara.App
- INTEGER - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- INTEGER - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- INTEGER() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.NormalIndexContext
- INTEGER() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.PositionIndexContext
- INTEGER() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.SmoothContext
- INTEGER() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.TextureIndexContext
- intersect(RayContext) - Method in class de.s42.jara.core.spatial.SpatialPartitioning
- intersect(RayContext) - Method in class de.s42.jara.enitites.PhysicalEntity
- intersect(RayContext) - Method in class de.s42.jara.enitites.primitives.Disc
- intersect(RayContext) - Method in class de.s42.jara.enitites.primitives.Plane
- intersect(RayContext) - Method in class de.s42.jara.enitites.primitives.Sphere
- intersect(RayContext) - Method in class de.s42.jara.enitites.primitives.Triangle
- intersect(RayContext) - Method in class de.s42.jara.enitites.Scene
- intersect(RayContext, SpatialNode, double) - Method in class de.s42.jara.core.spatial.SpatialPartitioning
- intersects(Vector3, Vector3) - Method in class de.s42.jara.core.BoundingBox
- intersects(Vector3, Vector3) - Method in class de.s42.jara.core.spatial.SpatialNode
- intersects(Vector3, Vector3, double, double) - Method in class de.s42.jara.core.BoundingBox
-
Implementation of a rather fast AABB test.
- invert() - Method in class de.s42.jara.core.Vector3
- ior - Variable in enum de.s42.jara.assets.AssetManager.Materials
- ior - Variable in class de.s42.jara.materials.Material
- ior - Variable in class de.s42.jara.tracer.RayContext
- IOR_AIR - Static variable in class de.s42.jara.materials.Material
- IOR_CAR_PAINT - Static variable in class de.s42.jara.materials.Material
- IOR_GLASS - Static variable in class de.s42.jara.materials.Material
- IOR_IRON - Static variable in class de.s42.jara.materials.Material
- IOR_PLASTIC - Static variable in class de.s42.jara.materials.Material
- IOR_RUBBER - Static variable in class de.s42.jara.materials.Material
- IOR_STEEL - Static variable in class de.s42.jara.materials.Material
- IOR_STONE - Static variable in class de.s42.jara.materials.Material
- IOR_WOOD - Static variable in class de.s42.jara.materials.Material
- IronScratched - de.s42.jara.assets.AssetManager.Materials
- isRendering() - Method in class de.s42.jara.App
- isShowDirectBackground() - Method in class de.s42.jara.enitites.Scene
- isUnitVector() - Method in class de.s42.jara.core.Vector3
J
- Jara - Class in de.s42.jara
- Jara() - Constructor for class de.s42.jara.Jara
- JaraMath - Class in de.s42.jara.core
- JaraMath() - Constructor for class de.s42.jara.core.JaraMath
- join(BoundingBox) - Method in class de.s42.jara.core.BoundingBox
- JPG - de.s42.jara.Configuration.ImageSaveFormat
- JPG_QUALITY - Static variable in class de.s42.jara.Configuration
K
- KEYWORD_FACE - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- KEYWORD_FACE - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- KEYWORD_FACE() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.FaceContext
- KEYWORD_GROUP - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- KEYWORD_GROUP - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- KEYWORD_GROUP() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.GroupContext
- KEYWORD_MTLLIB - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- KEYWORD_MTLLIB - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- KEYWORD_MTLLIB() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.MtllibContext
- KEYWORD_NORMAL - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- KEYWORD_NORMAL - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- KEYWORD_NORMAL() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.NormalContext
- KEYWORD_OBJECT - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- KEYWORD_OBJECT - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- KEYWORD_OBJECT() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.ObjectContext
- KEYWORD_OFF - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- KEYWORD_OFF - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- KEYWORD_OFF() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.SmoothContext
- KEYWORD_POSITION - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- KEYWORD_POSITION - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- KEYWORD_POSITION() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.PositionContext
- KEYWORD_SMOOTH - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- KEYWORD_SMOOTH - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- KEYWORD_SMOOTH() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.SmoothContext
- KEYWORD_TEXTUREPOSITION - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- KEYWORD_TEXTUREPOSITION - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- KEYWORD_TEXTUREPOSITION() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.TexturepositionContext
- KEYWORD_USEMATERIAL - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- KEYWORD_USEMATERIAL - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- KEYWORD_USEMATERIAL() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.UsematerialContext
L
- lastDirection - Variable in class de.s42.jara.tracer.RayContext
- lastOrigin - Variable in class de.s42.jara.tracer.RayContext
- LEFT - Static variable in class de.s42.jara.core.Vector3
- length() - Method in class de.s42.jara.core.Vector3
- lerp(Vector3, double) - Method in class de.s42.jara.core.Vector3
- Light - Class in de.s42.jara.enitites.lights
- Light(Color) - Constructor for class de.s42.jara.enitites.lights.Light
- load(Scene, AssetManager) - Static method in class de.s42.jara.prefabs.Chair
- load(Scene, AssetManager, Vector3, Vector3) - Static method in class de.s42.jara.prefabs.Car
- load(Scene, AssetManager, Vector3, Vector3) - Static method in class de.s42.jara.prefabs.CarShelby
- load(Scene, AssetManager, Vector3, Vector3) - Static method in class de.s42.jara.prefabs.DiscFloor
- load(Scene, AssetManager, Vector3, Vector3) - Static method in class de.s42.jara.prefabs.House
- loadBackground(AssetManager.Backgrounds, double, double, double) - Method in class de.s42.jara.assets.AssetManager
- loadMaterialTexture(String, String) - Method in class de.s42.jara.assets.AssetManager
- loadMaterialTextureAsNormalMap(String, String) - Method in class de.s42.jara.assets.AssetManager
- loadPbrMaterial(AssetManager.Materials, Vector3) - Method in class de.s42.jara.assets.AssetManager
- loadPbrMaterial(String, double, Vector3) - Method in class de.s42.jara.assets.AssetManager
- loadScene(AssetManager) - Method in interface de.s42.jara.SceneLoader
- loadScene(AssetManager) - Method in class de.s42.jara.scenes.CarStill
- loadScene(AssetManager) - Method in class de.s42.jara.scenes.ChairStill
- loadScene(AssetManager) - Method in class de.s42.jara.scenes.Pearls
- loadScene(AssetManager) - Method in class de.s42.jara.scenes.RoughnessMetalness
- loadScene(AssetManager) - Method in class de.s42.jara.scenes.Spheres
- loadScene(AssetManager) - Method in class de.s42.jara.scenes.SphereSculpture
- loadScene(AssetManager) - Method in class de.s42.jara.scenes.Transparent
- loadTexture(String) - Method in class de.s42.jara.assets.AssetManager
- loadTextureAsNormalMap(String) - Method in class de.s42.jara.assets.AssetManager
- loadTriangles(Path, AssetManager) - Static method in class de.s42.jara.loaders.objloader.ObjLoader
- loadTriangles(Path, AssetManager, Vector3, Vector3) - Static method in class de.s42.jara.loaders.objloader.ObjLoader
- log - Static variable in class de.s42.jara.App
- log - Static variable in class de.s42.jara.core.spatial.SpatialPartitioning
- log - Static variable in class de.s42.jara.enitites.Camera
- log - Static variable in class de.s42.jara.Jara
- log - Static variable in class de.s42.jara.loaders.objloader.ObjLoader
- log - Static variable in class de.s42.jara.tracer.Raytracer
- log - Static variable in class de.s42.jara.tracer.RenderWorker
- lookAt - Variable in class de.s42.jara.enitites.Camera
M
- m - Variable in class de.s42.jara.core.Matrix3
- main(String[]) - Static method in class de.s42.jara.Jara
- makeLiteralNames() - Static method in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- makeLiteralNames() - Static method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- makeRuleNames() - Static method in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- makeRuleNames() - Static method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- makeSymbolicNames() - Static method in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- makeSymbolicNames() - Static method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- material - Variable in class de.s42.jara.enitites.PhysicalEntity
- Material - Class in de.s42.jara.materials
- Material(Color, Color, double, double, double) - Constructor for class de.s42.jara.materials.Material
- Material(Material) - Constructor for class de.s42.jara.materials.Material
- materialBasePath - Variable in enum de.s42.jara.assets.AssetManager.Materials
- materials - Variable in class de.s42.jara.assets.AssetManager
- Materials(String, double) - Constructor for enum de.s42.jara.assets.AssetManager.Materials
- Matrix3 - Class in de.s42.jara.core
- Matrix3() - Constructor for class de.s42.jara.core.Matrix3
- max - Variable in class de.s42.jara.core.BoundingBox
- max(double) - Method in class de.s42.jara.core.Color
- max(Vector3) - Method in class de.s42.jara.core.Vector3
- MAX_PASSES - Static variable in class de.s42.jara.Configuration
- meshes() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- MeshesContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.MeshesContext
- metalness - Variable in class de.s42.jara.materials.Material
- metalnessTexture - Variable in class de.s42.jara.materials.PbrMaterial
- min - Variable in class de.s42.jara.core.BoundingBox
- min(double) - Method in class de.s42.jara.core.Color
- min(Vector3) - Method in class de.s42.jara.core.Vector3
- modeNames - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- mtllib() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- mtllib() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- MtllibContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.MtllibContext
- multiply(double) - Method in class de.s42.jara.core.Color
- multiply(double) - Method in class de.s42.jara.core.ColorArray
- multiply(double) - Method in class de.s42.jara.core.Vector3
- multiply(int, double) - Method in class de.s42.jara.core.ColorArray
- multiply(Color) - Method in class de.s42.jara.core.Color
- multiply(Vector3) - Method in class de.s42.jara.core.Matrix3
- multiply(Vector3) - Method in class de.s42.jara.core.Vector3
- multiplyRGB(double) - Method in class de.s42.jara.core.Color
- multiplyRGB(Color) - Method in class de.s42.jara.core.Color
N
- name - Variable in class de.s42.jara.enitites.Scene
- NEWLINE - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- NEWLINE - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- NEWLINE() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- nodes - Variable in class de.s42.jara.core.spatial.SpatialPartitioning
- normal - Variable in class de.s42.jara.core.Vertex
- normal - Variable in class de.s42.jara.enitites.primitives.Disc
- normal - Variable in class de.s42.jara.enitites.primitives.Plane
- normal() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- normal() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- NormalContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.NormalContext
- normalIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- normalIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.VertexContext
- NormalIndexContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.NormalIndexContext
- normalize() - Method in class de.s42.jara.core.ColorArray
- normalize() - Method in class de.s42.jara.core.Vector3
- normalizedRandomVector() - Method in class de.s42.jara.core.Vector3
- normalMatrix - Variable in class de.s42.jara.tracer.RayContext
- normals - Variable in class de.s42.jara.loaders.objloader.ObjLoader
- normalTexture - Variable in class de.s42.jara.materials.PbrMaterial
- NUMBER_FORMAT - Static variable in class de.s42.jara.App
O
- object() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- object() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- ObjectContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.ObjectContext
- ObjLoader - Class in de.s42.jara.loaders.objloader
-
https://en.wikipedia.org/wiki/Wavefront_.obj_file
- ObjLoader() - Constructor for class de.s42.jara.loaders.objloader.ObjLoader
- ObjLoader.ErrorHandler - Class in de.s42.jara.loaders.objloader
- ObjParserBaseListener - Class in de.s42.jara.loaders.objloader.parser
-
This class provides an empty implementation of
ObjParserListener
, which can be extended to create a listener which only needs to handle a subset of the available methods. - ObjParserBaseListener() - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
- ObjParserLexer - Class in de.s42.jara.loaders.objloader.parser
- ObjParserLexer(CharStream) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- ObjParserListener - Interface in de.s42.jara.loaders.objloader.parser
-
This interface defines a complete listener for a parse tree produced by
ObjParserParser
. - ObjParserParser - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser(TokenStream) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser
- ObjParserParser.CommandContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.FaceContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.GroupContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.MeshesContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.MtllibContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.NormalContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.NormalIndexContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.ObjectContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.PositionContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.PositionIndexContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.SmoothContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.TextureIndexContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.TexturepositionContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.UsematerialContext - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.Vector2Context - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.Vector3Context - Class in de.s42.jara.loaders.objloader.parser
- ObjParserParser.VertexContext - Class in de.s42.jara.loaders.objloader.parser
- ONE - Static variable in class de.s42.jara.core.Vector3
- ONE_DIVIDED_BY_255 - Static variable in class de.s42.jara.core.Color
- ONE_MINUS_EPSILON - Static variable in class de.s42.jara.core.JaraMath
- ONE_PLUS_EPSILON - Static variable in class de.s42.jara.core.JaraMath
- origin - Variable in class de.s42.jara.tracer.RayContext
- ORIGIN - Static variable in class de.s42.jara.core.Vector3
P
- paintComponent(Graphics) - Method in class de.s42.jara.App.DrawPanel
- paintRendering(Graphics2D) - Method in class de.s42.jara.App
- passesRendered - Variable in class de.s42.jara.tracer.Raytracer
- Path - de.s42.jara.assets.AssetManager.Backgrounds
- PbrMaterial - Class in de.s42.jara.materials
- PbrMaterial(Texture, Texture, Texture, Texture, Texture, double, Vector3) - Constructor for class de.s42.jara.materials.PbrMaterial
- Pearls - Class in de.s42.jara.scenes
- Pearls() - Constructor for class de.s42.jara.scenes.Pearls
- PhysicalEntity - Class in de.s42.jara.enitites
- PhysicalEntity(Vector3, Material) - Constructor for class de.s42.jara.enitites.PhysicalEntity
- PI2 - Static variable in class de.s42.jara.core.JaraMath
- PIHALF - Static variable in class de.s42.jara.core.JaraMath
- Plane - Class in de.s42.jara.enitites.primitives
- Plane(Vector3, Material, Vector3) - Constructor for class de.s42.jara.enitites.primitives.Plane
- PNG - de.s42.jara.Configuration.ImageSaveFormat
- position - Variable in class de.s42.jara.core.Vertex
- position - Variable in class de.s42.jara.enitites.Entity
- position() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- position() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- PositionContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.PositionContext
- positionIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- positionIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.VertexContext
- PositionIndexContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.PositionIndexContext
- positions - Variable in class de.s42.jara.loaders.objloader.ObjLoader
- powRGB(double) - Method in class de.s42.jara.core.Color
- PREFERRED_HEIGHT - Static variable in class de.s42.jara.scenes.RoughnessMetalness
- PREFERRED_TILESIZE - Static variable in class de.s42.jara.Configuration
- PREFERRED_WIDTH - Static variable in class de.s42.jara.scenes.RoughnessMetalness
- prepareForRendering() - Method in class de.s42.jara.core.spatial.SpatialPartitioning
- prepareForRendering() - Method in class de.s42.jara.enitites.Scene
R
- r - Variable in class de.s42.jara.core.Color
- radius - Variable in class de.s42.jara.enitites.primitives.Disc
- radius - Variable in class de.s42.jara.enitites.primitives.Sphere
- radiusSquared - Variable in class de.s42.jara.enitites.primitives.Disc
- radiusSquared - Variable in class de.s42.jara.enitites.primitives.Sphere
- RainbowMaterial - Class in de.s42.jara.materials
- RainbowMaterial(Color, double, double, double, double, double) - Constructor for class de.s42.jara.materials.RainbowMaterial
- rampUpBrightness - Variable in class de.s42.jara.enitites.lights.DirectionalLight
- rampUpExponent - Variable in class de.s42.jara.enitites.lights.DirectionalLight
- rampUpScale - Variable in class de.s42.jara.enitites.lights.DirectionalLight
- random - Variable in class de.s42.jara.tracer.RenderWorker
- randomColor() - Method in class de.s42.jara.core.Color
- RAY_DEPTH - Static variable in class de.s42.jara.Configuration
- RayContext - Class in de.s42.jara.tracer
- RayContext(Raytracer) - Constructor for class de.s42.jara.tracer.RayContext
- raytrace(RayContext) - Method in class de.s42.jara.tracer.Raytracer
- raytracer - Variable in class de.s42.jara.App
- raytracer - Variable in class de.s42.jara.tracer.RayContext
- raytracer - Variable in class de.s42.jara.tracer.RenderWorker
- Raytracer - Class in de.s42.jara.tracer
- Raytracer(RenderBuffer, Scene) - Constructor for class de.s42.jara.tracer.Raytracer
- reciproc() - Method in class de.s42.jara.core.Vector3
- reflect(Vector3) - Method in class de.s42.jara.core.Vector3
- refract(Vector3, double) - Method in class de.s42.jara.core.Vector3
- REFRACTION_SUBSAMPLES - Static variable in class de.s42.jara.Configuration
- REFRACTION_SUBSAMPLES - Static variable in class de.s42.jara.materials.Material
- render() - Method in class de.s42.jara.App
- render() - Method in class de.s42.jara.tracer.Raytracer
- RenderBuffer - Class in de.s42.jara.tracer
- RenderBuffer(int, int) - Constructor for class de.s42.jara.tracer.RenderBuffer
- renderedTileCount - Variable in class de.s42.jara.tracer.RenderWorker
- rendering - Variable in class de.s42.jara.App
- renderTile(RayContext, ThreadLocalRandom, Rectangle) - Method in class de.s42.jara.tracer.Raytracer
- RenderWorker - Class in de.s42.jara.tracer
- RenderWorker(Raytracer) - Constructor for class de.s42.jara.tracer.RenderWorker
- reset() - Method in class de.s42.jara.tracer.RenderBuffer
- reset(int) - Method in class de.s42.jara.tracer.RayContext
- retrieveColor(Color, Vector3) - Method in class de.s42.jara.materials.Texture
- retrieveVector3(Vector3, Vector3) - Method in class de.s42.jara.materials.Texture
- RIGHT - Static variable in class de.s42.jara.core.Vector3
- root - Variable in class de.s42.jara.core.spatial.SpatialPartitioning
- roughness - Variable in class de.s42.jara.materials.Material
- RoughnessMetalness - Class in de.s42.jara.scenes
- RoughnessMetalness() - Constructor for class de.s42.jara.scenes.RoughnessMetalness
- roughnessTexture - Variable in class de.s42.jara.materials.PbrMaterial
- RULE_command - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_face - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_group - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_meshes - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_mtllib - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_normal - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_normalIndex - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_object - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_position - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_positionIndex - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_smooth - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_textureIndex - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_textureposition - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_usematerial - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_vector2 - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_vector3 - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- RULE_vertex - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- ruleNames - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- ruleNames - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- run() - Method in class de.s42.jara.tracer.RenderWorker
S
- saturate(double) - Static method in class de.s42.jara.core.JaraMath
- SAVE_FORMAT - Static variable in class de.s42.jara.Configuration
- saveImage() - Method in class de.s42.jara.App
- saveImageAsFileJpg(BufferedImage, String) - Static method in class de.s42.jara.util.FileHelper
- saveImageAsFileJpg(BufferedImage, String, float) - Static method in class de.s42.jara.util.FileHelper
- saveImageAsFileJpg(BufferedImage, Path, float) - Static method in class de.s42.jara.util.FileHelper
- saveImageAsFilePng(BufferedImage, String) - Static method in class de.s42.jara.util.FileHelper
- saveImageAsFilePng(BufferedImage, Path) - Static method in class de.s42.jara.util.FileHelper
- saveRenderingAsImage() - Method in class de.s42.jara.App
- scale - Variable in class de.s42.jara.materials.RainbowMaterial
- scene - Variable in class de.s42.jara.tracer.Raytracer
- Scene - Class in de.s42.jara.enitites
- Scene() - Constructor for class de.s42.jara.enitites.Scene
- Scene(String) - Constructor for class de.s42.jara.enitites.Scene
- SCENE_LOADER - Static variable in class de.s42.jara.Configuration
- SceneLoader - Interface in de.s42.jara
- scheduleRenderTile(Rectangle) - Method in class de.s42.jara.tracer.Raytracer
- set(double, double, double) - Method in class de.s42.jara.core.Color
- set(double, double, double) - Method in class de.s42.jara.core.Vector3
- set(double, double, double, double) - Method in class de.s42.jara.core.Color
- set(int) - Method in class de.s42.jara.core.Color
- set(int, double) - Method in class de.s42.jara.core.ColorArray
- set(int, double) - Method in class de.s42.jara.core.Vector3
- set(int, double, double, double, double) - Method in class de.s42.jara.core.ColorArray
- set(int, int, double) - Method in class de.s42.jara.core.Matrix3
- set(int, Color) - Method in class de.s42.jara.core.ColorArray
- set(Vector3, Vector3) - Method in class de.s42.jara.core.BoundingBox
- setA(double) - Method in class de.s42.jara.core.Color
- setAll(double, double, double, double, double, double, double, double, double) - Method in class de.s42.jara.core.Matrix3
- setAmbientLight(AmbientLight) - Method in class de.s42.jara.enitites.Scene
- setARGB8(int, int) - Method in class de.s42.jara.core.ColorArray
- setARGB8(int, int, int[]) - Method in class de.s42.jara.core.ColorArray
- setAspectRatio(double) - Method in class de.s42.jara.enitites.Camera
- setB(double) - Method in class de.s42.jara.core.Color
- setBackgroundColor(Color) - Method in class de.s42.jara.enitites.Scene
- setBackgroundTexture(Texture) - Method in class de.s42.jara.enitites.Scene
- setBackgroundTextureOffsetX(double) - Method in class de.s42.jara.enitites.Scene
- setBackgroundTextureSmoothing(double) - Method in class de.s42.jara.enitites.Scene
- setBackgroundTextureSmoothingRender(double) - Method in class de.s42.jara.enitites.Scene
- setCamera(Camera) - Method in class de.s42.jara.enitites.Scene
- setColor(int, int, Color) - Method in class de.s42.jara.tracer.RenderBuffer
- setColor(Color) - Method in class de.s42.jara.enitites.lights.Light
- setColumn(int, Vector3) - Method in class de.s42.jara.core.Matrix3
- setDirectionalLight(DirectionalLight) - Method in class de.s42.jara.enitites.Scene
- setFieldOfView(double) - Method in class de.s42.jara.enitites.Camera
- setG(double) - Method in class de.s42.jara.core.Color
- setHdrScale(double) - Method in class de.s42.jara.tracer.Raytracer
- setLookAt(Vector3) - Method in class de.s42.jara.enitites.Camera
- setMaterial(Material) - Method in class de.s42.jara.enitites.PhysicalEntity
- setMaterial(String, Material) - Method in class de.s42.jara.assets.AssetManager
- setPosition(Vector3) - Method in class de.s42.jara.enitites.Entity
- setR(double) - Method in class de.s42.jara.core.Color
- setRendering(boolean) - Method in class de.s42.jara.App
- setRGBZero() - Method in class de.s42.jara.core.Color
- setRow(int, Vector3) - Method in class de.s42.jara.core.Matrix3
- setShowDirectBackground(boolean) - Method in class de.s42.jara.enitites.Scene
- setX(double) - Method in class de.s42.jara.core.Vector3
- setY(double) - Method in class de.s42.jara.core.Vector3
- setZ(double) - Method in class de.s42.jara.core.Vector3
- setZero() - Method in class de.s42.jara.core.Color
- shallSave - Variable in class de.s42.jara.App
- SHOW_FOOTER_IN_FILES - Static variable in class de.s42.jara.Configuration
- showDirectBackground - Variable in class de.s42.jara.enitites.Scene
- sinFovHalf - Variable in class de.s42.jara.enitites.Camera
- SkyCloudy - de.s42.jara.assets.AssetManager.Backgrounds
- SLASH - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- SLASH - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- SLASH() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.VertexContext
- SLASH(int) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.VertexContext
- smaller(Vector3) - Method in class de.s42.jara.core.Vector3
- smooth() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- smooth() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- SmoothContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.SmoothContext
- smoothNormal - Variable in class de.s42.jara.enitites.primitives.Triangle
- smoothNormals - Variable in class de.s42.jara.loaders.objloader.ObjLoader
- spatial - Variable in class de.s42.jara.enitites.Scene
- SPATIAL_TREE_MAX_DEPTH - Static variable in class de.s42.jara.Configuration
- SPATIAL_TREE_SPLIT_NODE_SIZE - Static variable in class de.s42.jara.Configuration
- SpatialNode - Class in de.s42.jara.core.spatial
- SpatialNode() - Constructor for class de.s42.jara.core.spatial.SpatialNode
- SpatialNode.Axis - Enum in de.s42.jara.core.spatial
- SpatialPartitioning - Class in de.s42.jara.core.spatial
- SpatialPartitioning() - Constructor for class de.s42.jara.core.spatial.SpatialPartitioning
- SPECULAR_SUBSAMPLES - Static variable in class de.s42.jara.Configuration
- SPECULAR_SUBSAMPLES - Static variable in class de.s42.jara.materials.Material
- Sphere - Class in de.s42.jara.enitites.primitives
- Sphere(Vector3, Material, double) - Constructor for class de.s42.jara.enitites.primitives.Sphere
- SPHERE_DISTANCE - Static variable in class de.s42.jara.scenes.RoughnessMetalness
- SPHERE_RADIUS - Static variable in class de.s42.jara.scenes.RoughnessMetalness
- Spheres - Class in de.s42.jara.scenes
- Spheres() - Constructor for class de.s42.jara.scenes.Spheres
- SphereSculpture - Class in de.s42.jara.scenes
- SphereSculpture() - Constructor for class de.s42.jara.scenes.SphereSculpture
- splitNode(SpatialNode, int) - Method in class de.s42.jara.core.spatial.SpatialPartitioning
- splitNodeAlongAxis(SpatialNode, SpatialNode, SpatialNode, SpatialNode.Axis) - Method in class de.s42.jara.core.spatial.SpatialPartitioning
- squaredLength() - Method in class de.s42.jara.core.Vector3
- startTime - Variable in class de.s42.jara.App
- Studio1 - de.s42.jara.assets.AssetManager.Backgrounds
- Studio2 - de.s42.jara.assets.AssetManager.Backgrounds
- subSampleIndex - Variable in class de.s42.jara.tracer.RayContext
- subtract(double) - Method in class de.s42.jara.core.Color
- subtract(double) - Method in class de.s42.jara.core.ColorArray
- subtract(double) - Method in class de.s42.jara.core.Vector3
- subtract(Color) - Method in class de.s42.jara.core.Color
- subtract(Vector3) - Method in class de.s42.jara.core.Vector3
- subtractRGB(double) - Method in class de.s42.jara.core.Color
- subtractRGB(Color) - Method in class de.s42.jara.core.Color
- Sunset - de.s42.jara.assets.AssetManager.Backgrounds
- SYMBOL - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- SYMBOL - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- SYMBOL() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.GroupContext
- SYMBOL() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.MtllibContext
- SYMBOL() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.ObjectContext
- SYMBOL() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.UsematerialContext
- syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class de.s42.jara.loaders.objloader.ObjLoader.ErrorHandler
T
- tangent - Variable in class de.s42.jara.enitites.primitives.Triangle
- tempColor - Variable in class de.s42.jara.tracer.RayContext
- tempDirection - Variable in class de.s42.jara.tracer.RayContext
- tempOrigin - Variable in class de.s42.jara.tracer.RayContext
- TerazzoBrickWork - de.s42.jara.assets.AssetManager.Materials
- texture - Variable in class de.s42.jara.core.Vertex
- Texture - Class in de.s42.jara.materials
- Texture(Image) - Constructor for class de.s42.jara.materials.Texture
- textureDown() - Method in class de.s42.jara.core.Matrix3
- textureIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- textureIndex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.VertexContext
- TextureIndexContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.TextureIndexContext
- texturePath - Variable in enum de.s42.jara.assets.AssetManager.Backgrounds
- textureposition() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- textureposition() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- texturePosition - Variable in class de.s42.jara.tracer.RayContext
- TexturepositionContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.TexturepositionContext
- texturePositions - Variable in class de.s42.jara.loaders.objloader.ObjLoader
- textureScale - Variable in class de.s42.jara.materials.PbrMaterial
- textureUp() - Method in class de.s42.jara.core.Matrix3
- threads - Variable in class de.s42.jara.tracer.Raytracer
- THREADS - Static variable in class de.s42.jara.Configuration
- TILE_COUNT - Static variable in class de.s42.jara.tracer.Raytracer
- tiles - Variable in class de.s42.jara.tracer.Raytracer
- tilesToRender - Variable in class de.s42.jara.tracer.Raytracer
- tilesToRenderCount - Variable in class de.s42.jara.tracer.Raytracer
- toAwtColor() - Method in class de.s42.jara.core.Color
- tokenNames - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
-
Deprecated.Use
ObjParserLexer.VOCABULARY
instead. - tokenNames - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
-
Deprecated.Use
ObjParserParser.VOCABULARY
instead. - toString() - Method in class de.s42.jara.core.BoundingBox
- toString() - Method in class de.s42.jara.core.Color
- toString() - Method in class de.s42.jara.core.Vector3
- toString() - Method in class de.s42.jara.materials.Material
- transparency - Variable in class de.s42.jara.materials.Material
- Transparent - Class in de.s42.jara.scenes
- Transparent() - Constructor for class de.s42.jara.scenes.Transparent
- TransparentBlack - Static variable in class de.s42.jara.core.Color
- TransparentWhite - Static variable in class de.s42.jara.core.Color
- transpose() - Method in class de.s42.jara.core.Matrix3
- Triangle - Class in de.s42.jara.enitites.primitives
- Triangle(Vector3, Material, Vertex, Vertex, Vertex, boolean, boolean) - Constructor for class de.s42.jara.enitites.primitives.Triangle
U
- up - Variable in class de.s42.jara.enitites.Camera
- UP - Static variable in class de.s42.jara.core.Vector3
- update() - Method in class de.s42.jara.App
- usematerial() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.CommandContext
- usematerial() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- UsematerialContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.UsematerialContext
V
- v1v2 - Variable in class de.s42.jara.enitites.primitives.Triangle
- v1v3 - Variable in class de.s42.jara.enitites.primitives.Triangle
- value - Variable in class de.s42.jara.core.spatial.SpatialNode
- valueOf(String) - Static method in enum de.s42.jara.assets.AssetManager.Backgrounds
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.s42.jara.assets.AssetManager.Materials
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.s42.jara.Configuration.ImageSaveFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.s42.jara.core.spatial.SpatialNode.Axis
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.s42.jara.assets.AssetManager.Backgrounds
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.s42.jara.assets.AssetManager.Materials
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.s42.jara.Configuration.ImageSaveFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.s42.jara.core.spatial.SpatialNode.Axis
-
Returns an array containing the constants of this enum type, in the order they are declared.
- vector2() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.TexturepositionContext
- vector2() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- Vector2Context(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector2Context
- vector3() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.NormalContext
- vector3() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.PositionContext
- vector3() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- Vector3 - Class in de.s42.jara.core
- Vector3() - Constructor for class de.s42.jara.core.Vector3
- Vector3(double) - Constructor for class de.s42.jara.core.Vector3
- Vector3(double, double, double) - Constructor for class de.s42.jara.core.Vector3
- Vector3(Vector3) - Constructor for class de.s42.jara.core.Vector3
- Vector3Context(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.Vector3Context
- vertex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.FaceContext
- vertex() - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- vertex(int) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserParser.FaceContext
- Vertex - Class in de.s42.jara.core
- Vertex() - Constructor for class de.s42.jara.core.Vertex
- Vertex(Vector3, Vector3, Vector3) - Constructor for class de.s42.jara.core.Vertex
- Vertex(Vertex) - Constructor for class de.s42.jara.core.Vertex
- vertex1 - Variable in class de.s42.jara.enitites.primitives.Triangle
- vertex2 - Variable in class de.s42.jara.enitites.primitives.Triangle
- vertex3 - Variable in class de.s42.jara.enitites.primitives.Triangle
- VertexContext(ParserRuleContext, int) - Constructor for class de.s42.jara.loaders.objloader.parser.ObjParserParser.VertexContext
- visitErrorNode(ErrorNode) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
- visitTerminal(TerminalNode) - Method in class de.s42.jara.loaders.objloader.parser.ObjParserBaseListener
- VOCABULARY - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- VOCABULARY - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- volume - Variable in class de.s42.jara.core.BoundingBox
W
- waitForTasksDone() - Method in class de.s42.jara.tracer.Raytracer
- White - Static variable in class de.s42.jara.core.Color
- width - Variable in class de.s42.jara.materials.Texture
- width - Variable in class de.s42.jara.tracer.RenderBuffer
- WS - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- WS - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
X
- x - Variable in class de.s42.jara.core.Vector3
- X - de.s42.jara.core.spatial.SpatialNode.Axis
- XY - de.s42.jara.core.spatial.SpatialNode.Axis
- XZ - de.s42.jara.core.spatial.SpatialNode.Axis
Y
- y - Variable in class de.s42.jara.core.Vector3
- Y - de.s42.jara.core.spatial.SpatialNode.Axis
- YZ - de.s42.jara.core.spatial.SpatialNode.Axis
Z
- z - Variable in class de.s42.jara.core.Vector3
- Z - de.s42.jara.core.spatial.SpatialNode.Axis
- zero() - Method in class de.s42.jara.core.Matrix3
- ZERO - Static variable in class de.s42.jara.core.Vector3
_
- _ATN - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- _ATN - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- _decisionToDFA - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- _decisionToDFA - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- _LITERAL_NAMES - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- _LITERAL_NAMES - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- _serializedATN - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- _serializedATN - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- _sharedContextCache - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- _sharedContextCache - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
- _SYMBOLIC_NAMES - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserLexer
- _SYMBOLIC_NAMES - Static variable in class de.s42.jara.loaders.objloader.parser.ObjParserParser
All Classes|All Packages