Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

C

c(Color4) - Method in class com.bonzaiengine.renderer.BatchUtil
 
c(float, float, float) - Method in class com.bonzaiengine.renderer.BatchUtil
 
c(float, float, float, float) - Method in class com.bonzaiengine.renderer.BatchUtil
 
c(Color4b) - Method in class com.bonzaiengine.renderer.BatchUtil
 
c(int) - Method in class com.bonzaiengine.renderer.BatchUtil
 
C_P - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
 
Cache - Class in com.bonzaiengine.io.cache
Local data cache with versioning support and data server duplication support (server sharing the same data).
Cache - Class in com.bonzaiengine.procedural.util
A simple cache that keeps the last computed value.
Cache(IFunction) - Constructor for class com.bonzaiengine.procedural.util.Cache
 
Cache.AsyncStream - Class in com.bonzaiengine.io.cache
Asynchroneous stream that will be download in the cache.
CACHE_BASE_PROPERTY - Static variable in class com.bonzaiengine.io.cache.Cache
System property used to have multiple server data, and to cut down the cache hierarchy depth.
CACHE_CLEAR_PROPERTY - Static variable in class com.bonzaiengine.io.cache.Cache
System property used for clearing the cache at creation.
CACHE_EXPIRACY_PROPERTY - Static variable in class com.bonzaiengine.io.cache.Cache
System property used to enable data versioning (allow to invalid cache if data was updated on the server).
CACHE_NAME_PROPERTY - Static variable in class com.bonzaiengine.io.cache.Cache
System property used to define the cache dir name.
CACHE_NUMRETRY_PROPERTY - Static variable in class com.bonzaiengine.io.cache.Cache
System property used for specifying the maximum number of retry request.
CACHE_NUMTHREADS_PROPERTY - Static variable in class com.bonzaiengine.io.cache.Cache
System property used for specifying the maximum number of internal thread to use for downloading data in the cache.
cacheBase - Variable in class com.bonzaiengine.io.cache.Cache
 
cacheDir - Variable in class com.bonzaiengine.io.cache.Cache
 
cacheExpiracy - Variable in class com.bonzaiengine.io.cache.Cache
 
camera - Variable in class com.bonzaiengine.gamekit.GameObject
 
CameraComponent - Class in com.bonzaiengine.gamekit.component
Camera component to associate a camera to a GameObject node.
CameraComponent() - Constructor for class com.bonzaiengine.gamekit.component.CameraComponent
 
CameraSplineFollower - Class in com.bonzaiengine.spline
A camera implementation that follows a spline.
CameraSplineFollower() - Constructor for class com.bonzaiengine.spline.CameraSplineFollower
 
canJump() - Method in class com.bonzaiengine.gamekit.util.CharacterControllerDynamic
 
CannyEdge - Class in com.bonzaiengine.procedural.filter
 
CannyEdge(IExplicitFunction, Kernel, Kernel, boolean, float, float, boolean) - Constructor for class com.bonzaiengine.procedural.filter.CannyEdge
 
CannyEdge(IFunction, Kernel, Kernel, boolean, float, float, boolean, int, int, int) - Constructor for class com.bonzaiengine.procedural.filter.CannyEdge
Edge detection using gradient
References: https://en.wikipedia.org/wiki/Canny_edge_detector
capacity - Variable in class com.bonzaiengine.procedural.erosion.HydraulicErosion
Sediment quantity a unit of water can hold
capsule - Variable in class com.bonzaiengine.memory.LocalMemory
 
Capsule - Class in com.bonzaiengine.shape.geometry
 
Capsule(Capsule, int) - Constructor for class com.bonzaiengine.shape.geometry.Capsule
 
Capsule - Class in com.bonzaiengine.visibility
The total height of the capsule is height + 2 * radius.
Capsule(Vec3, float, float) - Constructor for class com.bonzaiengine.visibility.Capsule
 
CartesianBounds<T extends IBounds<T>> - Class in com.bonzaiengine.scene.octree.bounds
 
CartesianBounds(Range, Range, Range) - Constructor for class com.bonzaiengine.scene.octree.bounds.CartesianBounds
 
CAUSTICS - Static variable in class com.bonzaiengine.effects.hydrax.HydraXComponent
 
center() - Method in class com.bonzaiengine.scene.octree.bounds.Range
 
centerX - Variable in class com.bonzaiengine.procedural.shape.Sphere
 
centerY - Variable in class com.bonzaiengine.procedural.shape.Sphere
 
centerZ - Variable in class com.bonzaiengine.procedural.shape.Sphere
 
ch - Variable in class com.bonzaiengine.io.format.ITagParser.TagContains
 
ChangeEvent - Class in com.bonzaiengine.io.event
 
ChangeEvent(Widget) - Constructor for class com.bonzaiengine.io.event.ChangeEvent
 
ChangeListener - Interface in com.bonzaiengine.io.event
 
CHAR_UNDEFINED - Static variable in class com.bonzaiengine.io.event.KeyEvent
 
character - Variable in class com.bonzaiengine.model.reader.ModelReaderSettings
Load as character.
CharacterControllerComponent - Class in com.bonzaiengine.gamekit.component
 
CharacterControllerComponent() - Constructor for class com.bonzaiengine.gamekit.component.CharacterControllerComponent
 
CharacterControllerDynamic - Class in com.bonzaiengine.gamekit.util
Dynamic character controller.
CharacterControllerDynamic(PhysicWorld, float, float, float) - Constructor for class com.bonzaiengine.gamekit.util.CharacterControllerDynamic
 
characters(char[], int, int) - Method in class com.bonzaiengine.io.format.XmlTagParser
 
Check - Class in com.bonzaiengine.io.log
 
Check() - Constructor for class com.bonzaiengine.io.log.Check
 
checkArgument(boolean) - Static method in class com.bonzaiengine.io.log.Check
 
checkArgument(boolean, String) - Static method in class com.bonzaiengine.io.log.Check
 
checkArgument(boolean, String, Object...) - Static method in class com.bonzaiengine.io.log.Check
 
CheckBox - Class in com.bonzaiengine.ui.widget
 
CheckBox() - Constructor for class com.bonzaiengine.ui.widget.CheckBox
 
CheckBox(Widget) - Constructor for class com.bonzaiengine.ui.widget.CheckBox
 
CheckButton - Class in com.bonzaiengine.ui.widget
A button have two states : selected or not.
CheckButton() - Constructor for class com.bonzaiengine.ui.widget.CheckButton
 
checkFunction(MathFunction) - Static method in class com.bonzaiengine.material.graph.nodes.MathFunction1
 
checkFunction(MathFunction) - Static method in class com.bonzaiengine.material.graph.nodes.MathFunction2
 
checkFunction(MathFunction) - Static method in class com.bonzaiengine.material.graph.nodes.MathFunction3
 
checkOpenGLSupport(IGL, boolean) - Static method in enum com.bonzaiengine.opengl.GLApiExt
Used internally
checkState(boolean) - Static method in class com.bonzaiengine.io.log.Check
 
checkState(boolean, String) - Static method in class com.bonzaiengine.io.log.Check
 
checkState(boolean, String, Object...) - Static method in class com.bonzaiengine.io.log.Check
 
choppyStrength - Variable in class com.bonzaiengine.effects.hydrax.ProjectedGrid.Options
Choppy waves strength
choppyWaves - Variable in class com.bonzaiengine.effects.hydrax.ProjectedGrid.Options
Choppy waves
Circle - Class in com.bonzaiengine.math
 
Circle(Vec3, float, Vec3) - Constructor for class com.bonzaiengine.math.Circle
 
circle(float, int) - Static method in class com.bonzaiengine.shape.geometry.Ellipse
 
circleSlices - Variable in class com.bonzaiengine.shape.reader.ShapeReaderSettings
 
CL_RS - Static variable in class com.bonzaiengine.physics.SoftBody
Cluster vs convex rigid vs soft
CL_SELF - Static variable in class com.bonzaiengine.physics.SoftBody
Cluster soft body self collision
CL_SS - Static variable in class com.bonzaiengine.physics.SoftBody
Cluster vs cluster soft vs soft handling
clamp(float, float) - Method in class com.bonzaiengine.math.Color3
 
clamp(float, float) - Method in class com.bonzaiengine.math.Color4
 
clamp(int, int, int) - Static method in class com.bonzaiengine.math.MathFunc
 
clamp(float, float, float) - Static method in class com.bonzaiengine.math.MathFunc
 
clamp(double, double, double) - Static method in class com.bonzaiengine.math.MathFuncDouble
 
clampAngle(float, float, float) - Static method in class com.bonzaiengine.math.MathFunc
 
clampRound(float, int, int) - Static method in class com.bonzaiengine.math.MathFunc
 
classNameForCompatibility(String) - Static method in class com.bonzaiengine.serialize.api.Serializer
 
clear() - Method in class com.bonzaiengine.animation.graph.Params
 
clear() - Method in class com.bonzaiengine.animation.KeyFrame
Remove all keys
clear() - Method in class com.bonzaiengine.effects.skyx.ColorGradient
Clear color gradient
clear() - Method in class com.bonzaiengine.io.cache.Cache
 
clear() - Method in class com.bonzaiengine.material.MapList
Remove all Mapfrom this MapList
clear() - Method in class com.bonzaiengine.math.IntArray.Builder
 
clear() - Method in class com.bonzaiengine.model.asset.AssetLibrary
 
clear() - Method in class com.bonzaiengine.model.asset.MaterialLibrary
 
clear() - Method in class com.bonzaiengine.model.reader.MeshStorage
 
clear() - Method in class com.bonzaiengine.model.reader.util.VertexDataBuilder
 
clear() - Method in class com.bonzaiengine.model.reader.util.VertexIndexed.Array
 
clear() - Method in class com.bonzaiengine.model.util.HashVec3
 
clear() - Method in class com.bonzaiengine.opengl.helper.MatrixStack
Start from a stack with a unit matrix
clear(GLEnums.Attachment...) - Static method in class com.bonzaiengine.pipeline.Command
 
clear() - Method in class com.bonzaiengine.ui.Scissor
 
clear() - Method in class com.bonzaiengine.ui.widget.RadioGroup
 
clear() - Method in class com.bonzaiengine.util.Array
 
clear() - Method in class com.bonzaiengine.util.Sets
 
clear() - Method in class com.bonzaiengine.util.SoftHashMap
 
clear() - Method in class com.bonzaiengine.visibility.VolumeCache
 
clearColor - Variable in class com.bonzaiengine.gamekit.component.PipelineComponent
 
clearForces() - Method in class com.bonzaiengine.physics.RigidBody
 
CLICK_TOLERANCE - Static variable in class com.bonzaiengine.io.event.MouseEvent
Click tolerance to consider press/release as a click event.
clip(List<ModelInstance>) - Method in class com.bonzaiengine.scene.clipping.ClippingManager
 
clip(ModelInstance...) - Method in class com.bonzaiengine.scene.clipping.ClippingManager
 
clip(ModelInstance) - Method in class com.bonzaiengine.scene.clipping.ClippingManager
 
clip(ICullable) - Method in class com.bonzaiengine.scene.clipping.ClippingManager
 
clip(TextureByte, Area) - Static method in class com.bonzaiengine.texture.TextureUtils
Note: the clipping is performed on the first level, the other levels being discarded
CLIP_PLANE_ELSE - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
 
CLIP_PLANE_END - Static variable in class com.bonzaiengine.material.graph.compiler.Compiler
 
CLIP_PLANE_START(int) - Static method in class com.bonzaiengine.material.graph.compiler.Compiler
 
clipArea - Variable in class com.bonzaiengine.font.FontPacket
 
Clipboard - Class in com.bonzaiengine.io.input
 
clipped - Variable in class com.bonzaiengine.renderer.deferred.DeferredLight
True when light is clipped (out of screen)
ClippingManager - Class in com.bonzaiengine.scene.clipping
 
ClippingManager() - Constructor for class com.bonzaiengine.scene.clipping.ClippingManager
 
ClippingPlane - Class in com.bonzaiengine.material.graph.nodes
 
ClippingPlane() - Constructor for class com.bonzaiengine.material.graph.nodes.ClippingPlane
 
clipPlane(int) - Static method in enum com.bonzaiengine.shader.ShaderUniform.BuiltIn
 
clone() - Method in class com.bonzaiengine.animation.Animation
 
clone() - Method in class com.bonzaiengine.animation.graph.AnimGraph
 
clone() - Method in class com.bonzaiengine.animation.KeyData
 
clone() - Method in class com.bonzaiengine.animation.KeyFrame
 
clone() - Method in class com.bonzaiengine.animation.Timeline
 
clone() - Method in class com.bonzaiengine.camera.Viewport
 
clone() - Method in class com.bonzaiengine.effects.hydrax.FFT.Options
 
clone() - Method in class com.bonzaiengine.effects.hydrax.MeshOptions
 
clone() - Method in class com.bonzaiengine.effects.hydrax.Perlin.Options
 
clone() - Method in class com.bonzaiengine.effects.hydrax.ProjectedGrid.Options
 
clone() - Method in class com.bonzaiengine.io.Stream
 
clone() - Method in interface com.bonzaiengine.material.IMaterial
 
clone() - Method in interface com.bonzaiengine.material.ISurface
 
clone() - Method in class com.bonzaiengine.material.Map
 
clone() - Method in class com.bonzaiengine.material.Material
 
clone() - Method in class com.bonzaiengine.material.MaterialStandard
 
clone() - Method in class com.bonzaiengine.material.Surface
 
clone() - Method in class com.bonzaiengine.material.SurfaceStandard
 
clone() - Method in class com.bonzaiengine.math.Area
 
clone() - Method in class com.bonzaiengine.math.Color3
 
clone() - Method in class com.bonzaiengine.math.Color4
 
clone() - Method in class com.bonzaiengine.math.Color4b
 
clone() - Method in class com.bonzaiengine.math.Int
 
clone() - Method in class com.bonzaiengine.math.Mat4x4
 
clone() - Method in class com.bonzaiengine.math.Mat4x4Array
 
clone() - Method in class com.bonzaiengine.math.Percent
 
clone() - Method in class com.bonzaiengine.math.Plane
 
clone() - Method in class com.bonzaiengine.math.Point
 
clone() - Method in class com.bonzaiengine.math.Quat
 
clone() - Method in class com.bonzaiengine.math.Rectangle
 
clone() - Method in class com.bonzaiengine.math.Size
 
clone() - Method in class com.bonzaiengine.math.Transform
 
clone() - Method in class com.bonzaiengine.math.TransformArray
 
clone() - Method in class com.bonzaiengine.math.Vec2
 
clone() - Method in class com.bonzaiengine.math.Vec2Array
 
clone() - Method in class com.bonzaiengine.math.Vec2i
 
clone() - Method in class com.bonzaiengine.math.Vec3
 
clone() - Method in class com.bonzaiengine.math.Vec3Array
 
clone() - Method in class com.bonzaiengine.math.Vec3i
 
clone() - Method in class com.bonzaiengine.math.Vec4
 
clone() - Method in class com.bonzaiengine.math.Vec4i
 
clone() - Method in class com.bonzaiengine.math.VecByteArray
 
clone() - Method in class com.bonzaiengine.model.Joint
 
clone() - Method in class com.bonzaiengine.model.JointMotion
 
clone() - Method in class com.bonzaiengine.model.MorphData
 
clone() - Method in class com.bonzaiengine.model.MorphTargets
 
clone() - Method in class com.bonzaiengine.model.reader.ModelReaderSettings
 
clone() - Method in class com.bonzaiengine.model.reader.util.VertexIndexed
 
clone() - Method in class com.bonzaiengine.model.SkinData
 
clone() - Method in class com.bonzaiengine.model.SkinVertices
 
clone() - Method in class com.bonzaiengine.model.util.Optimizer
 
clone() - Method in class com.bonzaiengine.model.VertexData
 
clone() - Method in class com.bonzaiengine.model.writer.ModelWriterSettings
 
clone() - Method in class com.bonzaiengine.model.writer.WriterSettings
 
clone() - Method in class com.bonzaiengine.renderer.RenderOptions
 
clone() - Method in class com.bonzaiengine.renderer.RenderState
 
clone() - Method in class com.bonzaiengine.shader.LightMaterial
 
clone() - Method in class com.bonzaiengine.spline.ControlPoint
 
clone() - Method in class com.bonzaiengine.spline.Spline
 
clone() - Method in class com.bonzaiengine.texture.format.TextureATI1
 
clone() - Method in class com.bonzaiengine.texture.format.TextureATI2
 
clone() - Method in class com.bonzaiengine.texture.format.TextureByte
 
clone() - Method in class com.bonzaiengine.texture.format.TextureDXT1
 
clone() - Method in class com.bonzaiengine.texture.format.TextureDXT3
 
clone() - Method in class com.bonzaiengine.texture.format.TextureDXT5
 
clone() - Method in class com.bonzaiengine.texture.format.TextureEtc1
 
clone() - Method in class com.bonzaiengine.texture.format.TextureFloat
 
clone() - Method in interface com.bonzaiengine.texture.ITexture
 
clone() - Method in class com.bonzaiengine.texture.TextureParam
 
clone() - Method in class com.bonzaiengine.texture.Tga
 
clone() - Method in class com.bonzaiengine.util.Array
 
clone() - Method in interface com.bonzaiengine.util.IData
 
clone() - Method in interface com.bonzaiengine.util.IValueCopy
 
clone() - Method in class com.bonzaiengine.util.ReaderSettings
 
clone() - Method in class com.bonzaiengine.visibility.Box
 
clone() - Method in class com.bonzaiengine.visibility.Capsule
 
clone() - Method in class com.bonzaiengine.visibility.Cylinder
 
clone() - Method in interface com.bonzaiengine.visibility.IVolume
 
clone() - Method in class com.bonzaiengine.visibility.OrientedVolume
 
clone() - Method in class com.bonzaiengine.visibility.Sphere
 
clone() - Method in class thirdparty.TgaRead
 
clone() - Method in class thirdparty.TgaRead.TgaHeader
 
cloneNoInputs() - Method in class com.bonzaiengine.animation.graph.AnimNode
 
cloneNoInputs() - Method in class com.bonzaiengine.animation.graph.BlendDirectionalNode
 
cloneNoInputs() - Method in class com.bonzaiengine.animation.graph.BlendNode
 
cloneNoInputs() - Method in class com.bonzaiengine.animation.graph.BlendPerJointNode
 
cloneNoInputs() - Method in class com.bonzaiengine.animation.graph.GraphNode
 
cloneNoInputs(GraphNode, GraphNode) - Method in class com.bonzaiengine.animation.graph.GraphNode
 
cloneNoInputs() - Method in class com.bonzaiengine.animation.graph.MultiTrackNode
 
cloneNoInputs() - Method in class com.bonzaiengine.animation.graph.PostureOffsetNode
 
cloneNoInputs() - Method in class com.bonzaiengine.animation.graph.RandomNode
 
cloneNoInputs() - Method in class com.bonzaiengine.animation.graph.StateNode
 
cloneNoInputs() - Method in class com.bonzaiengine.animation.graph.SwitchNode
 
cloneNoInputs() - Method in class com.bonzaiengine.animation.graph.TransitionNode
 
close() - Method in class com.bonzaiengine.io.format.JsonWriter
 
close() - Method in class com.bonzaiengine.io.format.XmlWriter
 
close(IStreamCallback.StreamCloseState, Stream) - Method in interface com.bonzaiengine.io.IStreamCallback
 
close() - Method in class com.bonzaiengine.io.RandomAccessInputStream
 
close() - Method in class com.bonzaiengine.io.Stream
Close the InputStream opened
close() - Method in class com.bonzaiengine.model.reader.FileTokenizer
 
closeAllDialogs() - Method in class com.bonzaiengine.ui.UI
Close all active dialogs
closestConvexSweepTest(CollisionShape, Transform, Transform) - Method in class com.bonzaiengine.physics.PhysicWorld
From Bullet
convexTest performs a swept convex cast on all objects in the PhysicWorld, and calls the resultCallback This allows for several queries: first hit, all hits, any hit, dependent on the value return by the callback.
closestDistance(Line, Vec3, Vec3) - Method in class com.bonzaiengine.math.Line
http://softsurfer.com/Archive/algorithm_0106/algorithm_0106.htm
closestDistance(Capsule) - Method in class com.bonzaiengine.visibility.Capsule
 
closestRayTest(Vec3, Vec3) - Method in class com.bonzaiengine.physics.PhysicWorld
 
CloudsManager - Class in com.bonzaiengine.effects.skyx
 
CloudsManager() - Constructor for class com.bonzaiengine.effects.skyx.CloudsManager
 
CloudsManager.CloudLayer - Class in com.bonzaiengine.effects.skyx
 
CloudsManager.CloudLayer.Options - Class in com.bonzaiengine.effects.skyx
 
code(int, ShaderScope) - Method in class com.bonzaiengine.material.graph.compiler.Attribute
 
code(int, ShaderScope) - Method in class com.bonzaiengine.material.graph.compiler.Output
 
code(int, ShaderScope) - Method in class com.bonzaiengine.material.graph.compiler.Uniform
 
code(int, ShaderScope) - Method in class com.bonzaiengine.material.graph.compiler.Varying
 
CodeBlock - Class in com.bonzaiengine.material.graph.compiler
 
CodeBlock(String) - Constructor for class com.bonzaiengine.material.graph.compiler.CodeBlock
 
CodeBlock(LazyCode) - Constructor for class com.bonzaiengine.material.graph.compiler.CodeBlock
 
codeWithDefines(String, String[]) - Static method in class com.bonzaiengine.effects.utils.MaterialPass
 
ColladaReader - Class in com.bonzaiengine.model.reader.dae
 
ColladaReader() - Constructor for class com.bonzaiengine.model.reader.dae.ColladaReader
 
collideWith(Sphere) - Method in class com.bonzaiengine.visibility.Box
A Box-Sphere Intersection Test http://www.gamasutra.com/features/19991018/Gomez_4.htm
collision - Variable in class com.bonzaiengine.gamekit.GameObject
 
CollisionObject - Class in com.bonzaiengine.physics
 
CollisionObject(PhysicWorld) - Constructor for class com.bonzaiengine.physics.CollisionObject
 
CollisionObject.ActivationState - Enum in com.bonzaiengine.physics
 
collisionShape - Variable in class com.bonzaiengine.physics.CollisionObject
 
CollisionShape - Class in com.bonzaiengine.physics
 
CollisionShape(CollisionShape.Type, long) - Constructor for class com.bonzaiengine.physics.CollisionShape
 
CollisionShape.Type - Enum in com.bonzaiengine.physics
 
CollisionShapeComponent - Class in com.bonzaiengine.gamekit.component
 
CollisionShapeComponent() - Constructor for class com.bonzaiengine.gamekit.component.CollisionShapeComponent
 
color - Variable in class com.bonzaiengine.effects.skyx.ColorGradient.ColorFrame
 
color - Variable in class com.bonzaiengine.effects.utils.Billboard
 
color - Variable in class com.bonzaiengine.font.FontPacket
 
color - Variable in class com.bonzaiengine.gamekit.component.OmniLightComponent
 
color - Variable in class com.bonzaiengine.procedural.util.Texturer
 
color - Variable in class com.bonzaiengine.renderer.deferred.DeferredLight
Color of the light
color - Variable in class com.bonzaiengine.renderer.RenderState
Color
Color3 - Class in com.bonzaiengine.math
 
Color3() - Constructor for class com.bonzaiengine.math.Color3
 
Color3(float, float, float) - Constructor for class com.bonzaiengine.math.Color3
 
Color4 - Class in com.bonzaiengine.math
 
Color4() - Constructor for class com.bonzaiengine.math.Color4
 
Color4(Color3, float) - Constructor for class com.bonzaiengine.math.Color4
 
Color4(float, float, float, float) - Constructor for class com.bonzaiengine.math.Color4
 
Color4(float[]) - Constructor for class com.bonzaiengine.math.Color4
 
Color4b - Class in com.bonzaiengine.math
 
Color4b() - Constructor for class com.bonzaiengine.math.Color4b
 
colored(ISurface, Color3) - Static method in class com.bonzaiengine.shader.ShaderParam
 
ColorFrame(Vec3, float) - Constructor for class com.bonzaiengine.effects.skyx.ColorGradient.ColorFrame
Color frame type definition
ColorGradient - Class in com.bonzaiengine.effects.skyx
 
ColorGradient() - Constructor for class com.bonzaiengine.effects.skyx.ColorGradient
 
ColorGradient.ColorFrame - Class in com.bonzaiengine.effects.skyx
 
colorID - Variable in class com.bonzaiengine.model.reader.util.VertexIndexed
 
Colorizer - Class in com.bonzaiengine.procedural.color
 
Colorizer(IFunction, IColorMapper) - Constructor for class com.bonzaiengine.procedural.color.Colorizer
 
colorizer - Variable in class com.bonzaiengine.procedural.color.Colorizer
 
colorizer - Variable in class com.bonzaiengine.procedural.util.Texturer
 
ColorMap - Class in com.bonzaiengine.procedural.color
 
ColorMap() - Constructor for class com.bonzaiengine.procedural.color.ColorMap
 
colorMap - Variable in class thirdparty.TgaRead
 
colorMapFirstEntry - Variable in class thirdparty.TgaRead.TgaHeader
 
colormapLength - Variable in class thirdparty.TgaRead.TgaHeader
 
colorMapSize - Variable in class thirdparty.TgaRead.TgaHeader
 
colorMapType - Variable in class thirdparty.TgaRead.TgaHeader
 
colors - Variable in class com.bonzaiengine.model.reader.util.GeometryIndexed.FaceDescription
 
colors - Variable in class com.bonzaiengine.model.VertexData
Colors
ColorToNormal - Class in com.bonzaiengine.material.graph.nodes
 
ColorToNormal() - Constructor for class com.bonzaiengine.material.graph.nodes.ColorToNormal
 
com.bonzaiengine - package com.bonzaiengine
 
com.bonzaiengine.animation - package com.bonzaiengine.animation
 
com.bonzaiengine.animation.graph - package com.bonzaiengine.animation.graph
 
com.bonzaiengine.app - package com.bonzaiengine.app
 
com.bonzaiengine.awt.clipboard - package com.bonzaiengine.awt.clipboard
 
com.bonzaiengine.awt.display - package com.bonzaiengine.awt.display
 
com.bonzaiengine.camera - package com.bonzaiengine.camera
 
com.bonzaiengine.effects.hydrax - package com.bonzaiengine.effects.hydrax
 
com.bonzaiengine.effects.skyx - package com.bonzaiengine.effects.skyx
 
com.bonzaiengine.effects.utils - package com.bonzaiengine.effects.utils
 
com.bonzaiengine.expression - package com.bonzaiengine.expression
 
com.bonzaiengine.expression.compiler - package com.bonzaiengine.expression.compiler
 
com.bonzaiengine.font - package com.bonzaiengine.font
 
com.bonzaiengine.gamekit - package com.bonzaiengine.gamekit
 
com.bonzaiengine.gamekit.annotation - package com.bonzaiengine.gamekit.annotation
 
com.bonzaiengine.gamekit.component - package com.bonzaiengine.gamekit.component
 
com.bonzaiengine.gamekit.component.container - package com.bonzaiengine.gamekit.component.container
 
com.bonzaiengine.gamekit.util - package com.bonzaiengine.gamekit.util
 
com.bonzaiengine.io - package com.bonzaiengine.io
 
com.bonzaiengine.io.cache - package com.bonzaiengine.io.cache
 
com.bonzaiengine.io.event - package com.bonzaiengine.io.event
 
com.bonzaiengine.io.format - package com.bonzaiengine.io.format
 
com.bonzaiengine.io.input - package com.bonzaiengine.io.input
 
com.bonzaiengine.io.log - package com.bonzaiengine.io.log
 
com.bonzaiengine.light - package com.bonzaiengine.light
 
com.bonzaiengine.material - package com.bonzaiengine.material
 
com.bonzaiengine.material.graph - package com.bonzaiengine.material.graph
 
com.bonzaiengine.material.graph.compiler - package com.bonzaiengine.material.graph.compiler
 
com.bonzaiengine.material.graph.nodes - package com.bonzaiengine.material.graph.nodes
 
com.bonzaiengine.math - package com.bonzaiengine.math
 
com.bonzaiengine.memory - package com.bonzaiengine.memory
 
com.bonzaiengine.model - package com.bonzaiengine.model
 
com.bonzaiengine.model.asset - package com.bonzaiengine.model.asset
 
com.bonzaiengine.model.reader - package com.bonzaiengine.model.reader
 
com.bonzaiengine.model.reader.ac3d - package com.bonzaiengine.model.reader.ac3d
 
com.bonzaiengine.model.reader.ase - package com.bonzaiengine.model.reader.ase
 
com.bonzaiengine.model.reader.bonzai - package com.bonzaiengine.model.reader.bonzai
 
com.bonzaiengine.model.reader.bvh - package com.bonzaiengine.model.reader.bvh
 
com.bonzaiengine.model.reader.dae - package com.bonzaiengine.model.reader.dae
 
com.bonzaiengine.model.reader.ds3 - package com.bonzaiengine.model.reader.ds3
 
com.bonzaiengine.model.reader.fbx - package com.bonzaiengine.model.reader.fbx
 
com.bonzaiengine.model.reader.heightmap - package com.bonzaiengine.model.reader.heightmap
 
com.bonzaiengine.model.reader.kmz - package com.bonzaiengine.model.reader.kmz
 
com.bonzaiengine.model.reader.lwo - package com.bonzaiengine.model.reader.lwo
 
com.bonzaiengine.model.reader.md2 - package com.bonzaiengine.model.reader.md2
 
com.bonzaiengine.model.reader.md3 - package com.bonzaiengine.model.reader.md3
 
com.bonzaiengine.model.reader.md5 - package com.bonzaiengine.model.reader.md5
 
com.bonzaiengine.model.reader.mdl7 - package com.bonzaiengine.model.reader.mdl7
 
com.bonzaiengine.model.reader.ms3d - package com.bonzaiengine.model.reader.ms3d
 
com.bonzaiengine.model.reader.obj - package com.bonzaiengine.model.reader.obj
 
com.bonzaiengine.model.reader.osgjs - package com.bonzaiengine.model.reader.osgjs
 
com.bonzaiengine.model.reader.stl - package com.bonzaiengine.model.reader.stl
 
com.bonzaiengine.model.reader.util - package com.bonzaiengine.model.reader.util
 
com.bonzaiengine.model.reader.x3d - package com.bonzaiengine.model.reader.x3d
 
com.bonzaiengine.model.util - package com.bonzaiengine.model.util
 
com.bonzaiengine.model.writer - package com.bonzaiengine.model.writer
 
com.bonzaiengine.model.writer.bonzai - package com.bonzaiengine.model.writer.bonzai
 
com.bonzaiengine.model.writer.ds3 - package com.bonzaiengine.model.writer.ds3
 
com.bonzaiengine.model.writer.obj - package com.bonzaiengine.model.writer.obj
 
com.bonzaiengine.model.writer.stl - package com.bonzaiengine.model.writer.stl
 
com.bonzaiengine.opengl - package com.bonzaiengine.opengl
 
com.bonzaiengine.opengl.helper - package com.bonzaiengine.opengl.helper
 
com.bonzaiengine.opengl.jogamp - package com.bonzaiengine.opengl.jogamp
 
com.bonzaiengine.opengl.lwjgl3 - package com.bonzaiengine.opengl.lwjgl3
 
com.bonzaiengine.physics - package com.bonzaiengine.physics
 
com.bonzaiengine.physics.constraints - package com.bonzaiengine.physics.constraints
 
com.bonzaiengine.pipeline - package com.bonzaiengine.pipeline
 
com.bonzaiengine.procedural - package com.bonzaiengine.procedural
 
com.bonzaiengine.procedural.color - package com.bonzaiengine.procedural.color
 
com.bonzaiengine.procedural.erosion - package com.bonzaiengine.procedural.erosion
 
com.bonzaiengine.procedural.filter - package com.bonzaiengine.procedural.filter
 
com.bonzaiengine.procedural.function - package com.bonzaiengine.procedural.function
 
com.bonzaiengine.procedural.image - package com.bonzaiengine.procedural.image
 
com.bonzaiengine.procedural.modifier - package com.bonzaiengine.procedural.modifier
 
com.bonzaiengine.procedural.noise - package com.bonzaiengine.procedural.noise
 
com.bonzaiengine.procedural.noise.libnoise - package com.bonzaiengine.procedural.noise.libnoise
 
com.bonzaiengine.procedural.projection - package com.bonzaiengine.procedural.projection
 
com.bonzaiengine.procedural.shape - package com.bonzaiengine.procedural.shape
 
com.bonzaiengine.procedural.util - package com.bonzaiengine.procedural.util
 
com.bonzaiengine.renderer - package com.bonzaiengine.renderer
 
com.bonzaiengine.renderer.deferred - package com.bonzaiengine.renderer.deferred
 
com.bonzaiengine.renderer.deferred.helper - package com.bonzaiengine.renderer.deferred.helper
 
com.bonzaiengine.renderer.shape - package com.bonzaiengine.renderer.shape
 
com.bonzaiengine.scene - package com.bonzaiengine.scene
 
com.bonzaiengine.scene.clipping - package com.bonzaiengine.scene.clipping
 
com.bonzaiengine.scene.octree - package com.bonzaiengine.scene.octree
 
com.bonzaiengine.scene.octree.bounds - package com.bonzaiengine.scene.octree.bounds
 
com.bonzaiengine.scene.octree.util - package com.bonzaiengine.scene.octree.util
 
com.bonzaiengine.scene.octree.visibility - package com.bonzaiengine.scene.octree.visibility
 
com.bonzaiengine.scene.target.jogamp - package com.bonzaiengine.scene.target.jogamp
 
com.bonzaiengine.scene.target.lwjgl3 - package com.bonzaiengine.scene.target.lwjgl3
 
com.bonzaiengine.scene.visibility - package com.bonzaiengine.scene.visibility
 
com.bonzaiengine.serialize - package com.bonzaiengine.serialize
 
com.bonzaiengine.serialize.api - package com.bonzaiengine.serialize.api
 
com.bonzaiengine.shader - package com.bonzaiengine.shader
 
com.bonzaiengine.shape - package com.bonzaiengine.shape
 
com.bonzaiengine.shape.builder - package com.bonzaiengine.shape.builder
 
com.bonzaiengine.shape.geometry - package com.bonzaiengine.shape.geometry
 
com.bonzaiengine.shape.modifier - package com.bonzaiengine.shape.modifier
 
com.bonzaiengine.shape.reader - package com.bonzaiengine.shape.reader
 
com.bonzaiengine.shape.reader.dxf - package com.bonzaiengine.shape.reader.dxf
 
com.bonzaiengine.spline - package com.bonzaiengine.spline
 
com.bonzaiengine.texture - package com.bonzaiengine.texture
 
com.bonzaiengine.texture.format - package com.bonzaiengine.texture.format
 
com.bonzaiengine.threading - package com.bonzaiengine.threading
 
com.bonzaiengine.ui - package com.bonzaiengine.ui
 
com.bonzaiengine.ui.anim - package com.bonzaiengine.ui.anim
 
com.bonzaiengine.ui.layout - package com.bonzaiengine.ui.layout
 
com.bonzaiengine.ui.widget - package com.bonzaiengine.ui.widget
 
com.bonzaiengine.ui.widget.bind - package com.bonzaiengine.ui.widget.bind
 
com.bonzaiengine.util - package com.bonzaiengine.util
 
com.bonzaiengine.util.awt - package com.bonzaiengine.util.awt
 
com.bonzaiengine.visibility - package com.bonzaiengine.visibility
 
combine(float[]) - Method in class com.bonzaiengine.procedural.noise.Worley.Combiner
 
combiner - Variable in class com.bonzaiengine.procedural.noise.Worley
 
Combiner(Worley.CombinerType) - Constructor for class com.bonzaiengine.procedural.noise.Worley.Combiner
 
Combiner(float[]) - Constructor for class com.bonzaiengine.procedural.noise.Worley.Combiner
 
ComboBox<T> - Class in com.bonzaiengine.ui.widget
 
ComboBox() - Constructor for class com.bonzaiengine.ui.widget.ComboBox
 
Command - Class in com.bonzaiengine.pipeline
 
Command.Param - Enum in com.bonzaiengine.pipeline
 
Command.Type - Enum in com.bonzaiengine.pipeline
 
COMMAND_KEY_ENTER - Static variable in class com.bonzaiengine.ui.widget.Widget
 
COMMAND_MOUSE_CLICK - Static variable in class com.bonzaiengine.ui.widget.Widget
 
COMMAND_UNKNOWN - Static variable in class com.bonzaiengine.ui.widget.Widget
 
compare(String, String) - Static method in class com.bonzaiengine.io.ParserUtils
 
compare(int, int) - Static method in class com.bonzaiengine.math.MathFunc
 
compare(Method, Method) - Method in class com.bonzaiengine.serialize.api.BeanExtractor
 
compare(Field, Field) - Method in class com.bonzaiengine.serialize.api.FieldExtractor
 
compareTo(Map) - Method in class com.bonzaiengine.material.Map
 
compareTo(IMaterial) - Method in class com.bonzaiengine.material.Material
 
compareTo(MaterialShader) - Method in class com.bonzaiengine.material.MaterialShader
 
compareTo(IMaterial) - Method in class com.bonzaiengine.material.MaterialStandard
 
compareTo(AssetKey) - Method in class com.bonzaiengine.model.asset.AssetKey
 
compareTo(Joint) - Method in class com.bonzaiengine.model.Joint
 
compareTo(Mesh) - Method in class com.bonzaiengine.model.Mesh
 
compareTo(Model) - Method in class com.bonzaiengine.model.Model
 
compareTo(ModelInstance) - Method in class com.bonzaiengine.model.ModelInstance
 
compareTo(XmlEntry<T>) - Method in class com.bonzaiengine.serialize.XmlEntry
 
compareTo(ShaderUniform<?>) - Method in class com.bonzaiengine.shader.ShaderUniform
 
compareTo(Texture) - Method in class com.bonzaiengine.texture.Texture
 
compareTo(TextureID) - Method in class com.bonzaiengine.texture.TextureID
 
compareTo(Task<?>) - Method in class com.bonzaiengine.threading.Task
 
compile() - Method in class com.bonzaiengine.material.graph.compiler.Compiler
Compile into GLSL shader code suitable for use with MaterialShader
compile(MaterialShader) - Method in class com.bonzaiengine.material.graph.compiler.Compiler
 
Compiler - Class in com.bonzaiengine.material.graph.compiler
MaterialGraph GLSL shader compiler
Used internally by ShaderGenerator and MaterialShader.
Compiler(MaterialGraph) - Constructor for class com.bonzaiengine.material.graph.compiler.Compiler
 
Compiler(MaterialGraph, int) - Constructor for class com.bonzaiengine.material.graph.compiler.Compiler
 
CompilerContext - Class in com.bonzaiengine.expression.compiler
 
CompilerException - Exception in com.bonzaiengine.material.graph.compiler
 
CompilerException(String) - Constructor for exception com.bonzaiengine.material.graph.compiler.CompilerException
 
CompilerInputException - Exception in com.bonzaiengine.material.graph.compiler
 
CompilerInputException(String, GraphNode, int) - Constructor for exception com.bonzaiengine.material.graph.compiler.CompilerInputException
 
CompilerNodeException - Exception in com.bonzaiengine.material.graph.compiler
 
CompilerNodeException(String, GraphNode) - Constructor for exception com.bonzaiengine.material.graph.compiler.CompilerNodeException
 
CompilerVisitor - Class in com.bonzaiengine.expression
 
CompilerVisitor(CompilerContext) - Constructor for class com.bonzaiengine.expression.CompilerVisitor
 
complexity - Variable in class com.bonzaiengine.effects.hydrax.ProjectedGrid.Options
Projected grid complexity (N*N)
Component_lwjgl - Class in com.bonzaiengine.scene.target.lwjgl3
 
Component_lwjgl() - Constructor for class com.bonzaiengine.scene.target.lwjgl3.Component_lwjgl
 
ComponentWrapper - Class in com.bonzaiengine.util.awt
 
ComponentWrapper(Canvas) - Constructor for class com.bonzaiengine.util.awt.ComponentWrapper
 
Compositor - Class in com.bonzaiengine.renderer.deferred
Full screen compositor

Implementation example:
Fragment code:
uniform sampler2D diffuseSpecMap; uniform sampler2D lightFactorsMap; varying vec2 vUv; void main() { vec4 diffuseSpec = texture2D(lightFactorsMap, vUv); vec4 lightFactors = texture2D(lightFactorsMap, vUv); vec4 finalColor = diffuseSpec * lightFactors; gl_FragColor = vec4(finalColor.rgb + finalColor.a, 1.0); } Implementation:
new Compositor(gl, fragmentStream) {
Compositor(Stream) - Constructor for class com.bonzaiengine.renderer.deferred.Compositor
 
Compositor(String) - Constructor for class com.bonzaiengine.renderer.deferred.Compositor
 
Compositor(Shader) - Constructor for class com.bonzaiengine.renderer.deferred.Compositor
 
compress(KeyFrame.ICompressorRule<T>) - Method in class com.bonzaiengine.animation.KeyFrame
KeyFrame compression used by the Optimizer.
compress(KeyFrame.ICompressorRule<Transform>) - Method in class com.bonzaiengine.animation.KeyFrameTransform
 
compress() - Method in class com.bonzaiengine.math.TransformArray
Compress
compress(ITexture, Dds.DdsFormat, Dds.DdsSwizzling, boolean) - Static method in class com.bonzaiengine.texture.Dds
Compress a texture
compressed - Variable in class com.bonzaiengine.model.writer.ModelWriterSettings
Compression of JMA format.
compute(Octree<T>) - Method in class com.bonzaiengine.scene.octree.util.OctreeAdjacency
 
compute(VolumeType, Vec3Array) - Static method in class com.bonzaiengine.visibility.VolumeComputer
 
compute(VolumeType, Vec3Array, int) - Static method in class com.bonzaiengine.visibility.VolumeComputer
 
computeOrientation() - Method in class com.bonzaiengine.spline.Spline
Compute orientation vector, usually for linear to have smooth orientation
ComputeShader - Class in com.bonzaiengine.shader
 
ComputeShader(String, String) - Constructor for class com.bonzaiengine.shader.ComputeShader
 
concat(Iterable<? extends T>, Iterable<? extends T>) - Static method in class com.bonzaiengine.util.Iterables
 
concatenate(Area, Area) - Method in class com.bonzaiengine.math.Area
 
concatenate(Box) - Method in class com.bonzaiengine.visibility.Box
 
concatenate(Capsule) - Method in class com.bonzaiengine.visibility.Capsule
 
concatenate(Cylinder) - Method in class com.bonzaiengine.visibility.Cylinder
 
concatenate(T) - Method in interface com.bonzaiengine.visibility.IVolume
Concatenate this volume with other in a new IVolume object
concatenate(OrientedVolume) - Method in class com.bonzaiengine.visibility.OrientedVolume
 
concatenate(Sphere) - Method in class com.bonzaiengine.visibility.Sphere
 
concatenate(IVolume, IVolume, Mat4x4) - Static method in class com.bonzaiengine.visibility.Volumes
This utility methods handles null and OrientedVolume
concatenate(IVolume, IVolume) - Static method in class com.bonzaiengine.visibility.Volumes
Concatenate two volumes of the same VolumeType.
concurrent() - Static method in class com.bonzaiengine.util.Sets
 
ConditionBool - Class in com.bonzaiengine.animation.graph
 
ConditionBool() - Constructor for class com.bonzaiengine.animation.graph.ConditionBool
 
ConditionBool(int, int, String, boolean) - Constructor for class com.bonzaiengine.animation.graph.ConditionBool
 
ConditionFloat - Class in com.bonzaiengine.animation.graph
 
ConditionFloat() - Constructor for class com.bonzaiengine.animation.graph.ConditionFloat
 
ConditionFloat(int, int, String, ConditionOp, float) - Constructor for class com.bonzaiengine.animation.graph.ConditionFloat
 
ConditionInt - Class in com.bonzaiengine.animation.graph
 
ConditionInt() - Constructor for class com.bonzaiengine.animation.graph.ConditionInt
 
ConditionInt(int, int, String, ConditionOp, int) - Constructor for class com.bonzaiengine.animation.graph.ConditionInt
 
ConditionOp - Enum in com.bonzaiengine.animation.graph
 
Cone - Class in com.bonzaiengine.shape.geometry
Cone is a cylinder when Cone.baseRadius equals Cone.topRadius
Cone() - Constructor for class com.bonzaiengine.shape.geometry.Cone
 
ConeTwistConstraint - Class in com.bonzaiengine.physics.constraints
 
ConeTwistConstraint(RigidBody, RigidBody, Transform, Transform) - Constructor for class com.bonzaiengine.physics.constraints.ConeTwistConstraint
 
config - Variable in class com.bonzaiengine.shader.ShaderGenerator
 
ConfigManager - Class in com.bonzaiengine.effects.hydrax
Config file manager.
conjugate() - Method in class com.bonzaiengine.math.Quat
Conjugate (negate) this quaternion.
connect(int, GraphNode) - Method in class com.bonzaiengine.material.graph.GraphNode
Equivalent to getInput(i).connect()
connect(GraphNode) - Method in class com.bonzaiengine.material.graph.GraphNode.GraphInput
 
connect(T) - Method in class com.bonzaiengine.util.Tree
 
connectDistance - Variable in class com.bonzaiengine.physics.ConvexDecomposition.HACD
If the distance between two triangles, each belonging to a different connected components (CCs), is lower than the ConnectDist threshold, an additional edge connecting them is added to the dual graph.
ConstantFloat - Class in com.bonzaiengine.material.graph.nodes
 
ConstantFloat() - Constructor for class com.bonzaiengine.material.graph.nodes.ConstantFloat
 
ConstantFloat(float) - Constructor for class com.bonzaiengine.material.graph.nodes.ConstantFloat
 
ConstantParam - Class in com.bonzaiengine.procedural
A function defining a constant value.
ConstantVec2 - Class in com.bonzaiengine.material.graph.nodes
 
ConstantVec2() - Constructor for class com.bonzaiengine.material.graph.nodes.ConstantVec2
 
ConstantVec2(Vec2) - Constructor for class com.bonzaiengine.material.graph.nodes.ConstantVec2
 
ConstantVec3 - Class in com.bonzaiengine.material.graph.nodes
 
ConstantVec3() - Constructor for class com.bonzaiengine.material.graph.nodes.ConstantVec3
 
ConstantVec3(Vec3) - Constructor for class com.bonzaiengine.material.graph.nodes.ConstantVec3
 
ConstantVec4 - Class in com.bonzaiengine.material.graph.nodes
 
ConstantVec4() - Constructor for class com.bonzaiengine.material.graph.nodes.ConstantVec4
 
ConstantVec4(Vec4) - Constructor for class com.bonzaiengine.material.graph.nodes.ConstantVec4
 
Constraint - Class in com.bonzaiengine.physics
 
Constraint(Constraint.Type, RigidBody, RigidBody) - Constructor for class com.bonzaiengine.physics.Constraint
 
Constraint - Class in com.bonzaiengine.ui.layout
 
Constraint() - Constructor for class com.bonzaiengine.ui.layout.Constraint
 
Constraint.Type - Enum in com.bonzaiengine.physics
 
constraints - Variable in class com.bonzaiengine.gamekit.GameObject
 
contact(ContactPoints) - Method in interface com.bonzaiengine.physics.IContactPointCallback
 
contactPairTest(CollisionObject, CollisionObject, IContactPointCallback) - Method in class com.bonzaiengine.physics.PhysicWorld
From Bullet
contactTest performs a discrete collision test between two collision objects and calls the resultCallback if overlap if detected.
ContactPoints - Class in com.bonzaiengine.physics
 
ContactPoints() - Constructor for class com.bonzaiengine.physics.ContactPoints
 
contactPoints(IContactPointCallback) - Method in class com.bonzaiengine.physics.PhysicWorld
 
contactTest(CollisionObject, IContactPointCallback) - Method in class com.bonzaiengine.physics.PhysicWorld
From Bullet
contactTest performs a discrete collision test between colObj against all objects in the PhysicWorld, and calls the resultCallback.
containerMinH - Variable in class com.bonzaiengine.ui.widget.ScrollPane
 
containerMinW - Variable in class com.bonzaiengine.ui.widget.ScrollPane
 
contains(Key) - Method in class com.bonzaiengine.model.asset.AssetLibrary
 
contains(String) - Method in class com.bonzaiengine.model.asset.ModelLibrary
 
contains(float) - Method in class com.bonzaiengine.scene.octree.bounds.Range
 
contains(Widget) - Method in class com.bonzaiengine.ui.widget.Widget
 
contains(Object) - Method in class com.bonzaiengine.util.Array
 
contains(Object) - Method in class com.bonzaiengine.util.Sets
 
contains(Tree<T>) - Method in class com.bonzaiengine.util.Tree
 
containsKey(Object) - Method in class com.bonzaiengine.util.SoftHashMap
 
containsMesh(Array<Mesh>, Mesh) - Static method in class com.bonzaiengine.model.util.Utils
 
containsPoint(Vec3) - Method in class com.bonzaiengine.scene.octree.bounds.CartesianBounds
 
containsPoint(Vec3) - Method in interface com.bonzaiengine.scene.octree.bounds.IBounds
 
containsValue(Object) - Method in class com.bonzaiengine.util.SoftHashMap
 
context - Variable in class com.bonzaiengine.model.asset.AssetManager
ClassLoader which may be used by asynchronous loading task to resolve resources
control - Variable in class com.bonzaiengine.procedural.function.Blend
 
control - Variable in class com.bonzaiengine.procedural.function.Select
 
Controller - Interface in com.bonzaiengine.effects.skyx
 
ControlPoint - Class in com.bonzaiengine.spline
 
ControlPoint() - Constructor for class com.bonzaiengine.spline.ControlPoint
 
ControlPoint(Transform, Vec3) - Constructor for class com.bonzaiengine.spline.ControlPoint
 
controlPoints - Variable in class com.bonzaiengine.procedural.noise.libnoise.Curve
 
controlPoints - Variable in class com.bonzaiengine.procedural.noise.libnoise.Terrace
 
convert(VertexDataBuilder, LightingMode, float) - Method in class com.bonzaiengine.model.reader.MeshStorage
 
convertGeometry(Object, LightingMode, float, VertexData, boolean) - Method in class com.bonzaiengine.model.reader.util.FacesIndexed
 
convertGeometry(LightingMode, float, VertexDataBuilder) - Method in class com.bonzaiengine.model.reader.util.GeometryIndexed.FaceStorage
 
convertGeometry(LightingMode, float, VertexData, boolean) - Method in class com.bonzaiengine.model.reader.util.GeometryIndexed.FaceStorage
 
convertToBox(Box, IVolume<?>) - Static method in class com.bonzaiengine.visibility.Volumes
Convert an IVolume to a Box
convertToBufferedImage(ITexture, int, int) - Static method in class com.bonzaiengine.util.awt.TextureUtilsAwt
 
convertToDot3(ITexture, int, boolean) - Static method in class thirdparty.NormalMapGenerator
 
ConvexDecomposition - Class in com.bonzaiengine.physics
 
ConvexDecomposition() - Constructor for class com.bonzaiengine.physics.ConvexDecomposition
 
convexDecomposition(GeometryData, ConvexDecomposition.HACD) - Static method in class com.bonzaiengine.physics.PhysicWorld
Convex decomposition using HACD algorithm
convexDecomposition(GeometryData, ConvexDecomposition.VHACD) - Static method in class com.bonzaiengine.physics.PhysicWorld
Convex decomposition using VHACD algorithm for manifold closed meshes
ConvexDecomposition.HACD - Class in com.bonzaiengine.physics
HACD, Hierarchical Approximate Convex Decomposition

Copyright (c) 2011 Khaled Mamou (kmamou at gmail dot com)
All rights reserved.
ConvexDecomposition.VHACD - Class in com.bonzaiengine.physics
VHACD, Volumetric Hierarchical Approximate Convex Decomposition


Copyright (c) 2011 Khaled Mamou (kmamou at gmail dot com)
All rights reserved.
convexHullApproximation - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
 
convexHullDownsampling - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
Description: controls the precision of the convex-hull generation process during the clipping plane selection stage
Range: [1;16]
convexSweepTest(CollisionShape, Transform, Transform, ITestResultCallback) - Method in class com.bonzaiengine.physics.PhysicWorld
From Bullet
convexTest performs a swept convex cast on all objects in the PhysicWorld, and calls the resultCallback This allows for several queries: first hit, all hits, any hit, dependent on the value return by the callback.
copy(Object) - Static method in class com.bonzaiengine.awt.clipboard.AwtClipboard
 
copy(InputStream, OutputStream) - Static method in class com.bonzaiengine.io.Stream
Copy the InputStream to the OutputStream.
copy(File, File) - Static method in class com.bonzaiengine.io.Stream
 
copy() - Static method in interface com.bonzaiengine.procedural.color.IColorMapper
 
copy() - Method in class com.bonzaiengine.procedural.FixedResolutionFunction
 
copy(ITexture) - Static method in class com.bonzaiengine.texture.TextureUtils
Copy the src texture into the best representing uncompressed format.
copy(ITexture, ITexture) - Static method in class com.bonzaiengine.texture.TextureUtils
Convert the src texture into the dst texture.
copy(ITexture, int, int, ITexture, int, int) - Static method in class com.bonzaiengine.texture.TextureUtils
 
copyRegion(ITexture, Area, int, ITexture, Area, int) - Static method in class com.bonzaiengine.texture.TextureUtils
 
copyRegion(ITexture, Area, int, int, ITexture, Area, int, int) - Static method in class com.bonzaiengine.texture.TextureUtils
 
copyRToA(ITexture, ITexture) - Static method in class com.bonzaiengine.texture.TextureUtils
 
copyTo(File, boolean) - Method in class com.bonzaiengine.io.Stream
 
copyTo(OutputStream) - Method in class com.bonzaiengine.io.Stream
 
copyTo(Stream) - Method in class com.bonzaiengine.io.Stream
 
copyTo(FixedResolutionFunction) - Method in class com.bonzaiengine.procedural.FixedResolutionFunction
 
copyUnsafe(TextureFloat, int, int, TextureFloat, int, int) - Static method in class com.bonzaiengine.texture.format.TextureFloat
Copy src to destination.
correctDepth(String, String, String, String, float) - Static method in class com.bonzaiengine.material.graph.nodes.SteepParallax
 
cos(float) - Static method in class com.bonzaiengine.math.MathFunc
 
CosTime - Class in com.bonzaiengine.material.graph.nodes
 
CosTime() - Constructor for class com.bonzaiengine.material.graph.nodes.CosTime
 
create(Animation) - Static method in class com.bonzaiengine.animation.graph.AnimGraph
 
create(AnimationTrack[], Animation[], double) - Static method in class com.bonzaiengine.animation.graph.AnimGraph
 
create() - Method in class com.bonzaiengine.effects.hydrax.HydraX
Create all resources according with current HydraX components and add HydraX to the scene.
create() - Method in class com.bonzaiengine.effects.skyx.Lightning
Create
create() - Method in class com.bonzaiengine.effects.skyx.LightningManager
Create
create() - Method in class com.bonzaiengine.effects.skyx.SkyX
Create SkyX
create(VolClouds.GeometrySettings) - Method in class com.bonzaiengine.effects.skyx.VolClouds
Create
create(Vec2, float) - Method in class com.bonzaiengine.effects.skyx.VolClouds
Create
create(float) - Method in class com.bonzaiengine.effects.skyx.VolCloudsManager
Create all resources
create(int) - Static method in class com.bonzaiengine.light.Lights
 
create() - Method in enum com.bonzaiengine.material.graph.nodes.MathFunction
 
create(GraphNode) - Method in enum com.bonzaiengine.material.graph.nodes.MathFunction
 
create(GraphNode, GraphNode) - Method in enum com.bonzaiengine.material.graph.nodes.MathFunction
 
create(GraphNode, GraphNode, GraphNode) - Method in enum com.bonzaiengine.material.graph.nodes.MathFunction
 
create() - Static method in class com.bonzaiengine.model.asset.AssetManager
 
create(boolean) - Static method in class com.bonzaiengine.model.asset.AssetManager
 
create(ModelWriterSettings, Model, boolean, int) - Static method in class com.bonzaiengine.model.writer.TextureWriter
 
create() - Method in enum com.bonzaiengine.renderer.Batch.CreateType
 
create(IGL) - Method in class com.bonzaiengine.renderer.deferred.GBuffer
 
create(IBounds<?>, int) - Static method in class com.bonzaiengine.scene.octree.Octree
 
createAggregate() - Method in class com.bonzaiengine.procedural.filter.CannyEdge
 
createAggregate() - Method in class com.bonzaiengine.procedural.filter.GuidedFilter
 
createAggregate() - Method in class com.bonzaiengine.procedural.FunctionAggregator
 
createAggregate() - Method in class com.bonzaiengine.procedural.modifier.Warp
 
createApp() - Method in class com.bonzaiengine.app.ApplicationSettings
Create the IApplication
createAppOffscreen() - Method in class com.bonzaiengine.app.ApplicationSettings
Create the IApplication for offscreen rendering
createAssets() - Static method in class com.bonzaiengine.ui.UI
 
createBoxCollisionShape(Vec3) - Method in class com.bonzaiengine.physics.PhysicWorld
 
createBvhTriangleCollisionShape(GeometryData) - Method in class com.bonzaiengine.physics.PhysicWorld
 
createCapsuleCollisionShape(float, float) - Method in class com.bonzaiengine.physics.PhysicWorld
 
createChilds() - Method in class com.bonzaiengine.scene.octree.Octree
Create all childs of this Octree (non recursive)
createCompoundShape() - Method in class com.bonzaiengine.physics.PhysicWorld
 
createContext() - Method in class com.bonzaiengine.serialize.api.Serializer
 
createConvexHullCollisionShape(Vec3Array) - Method in class com.bonzaiengine.physics.PhysicWorld
 
createCylinderCollisionShape(float, float) - Method in class com.bonzaiengine.physics.PhysicWorld
 
createGhostObject(CollisionShape) - Method in class com.bonzaiengine.physics.PhysicWorld
 
createIfNeeded(IGLApi) - Method in class com.bonzaiengine.effects.skyx.VolClouds
Create
createPass() - Method in class com.bonzaiengine.effects.utils.MultiSurface
Create and add a new MaterialPass for this MultiMaterial
createPlaneCollisionShape(Plane) - Method in class com.bonzaiengine.physics.PhysicWorld
 
createRigidBody(CollisionShape, Transform, float) - Method in class com.bonzaiengine.physics.PhysicWorld
 
createRigidBody(CollisionShape, Transform, float, boolean) - Method in class com.bonzaiengine.physics.PhysicWorld
 
createsAlphaLayer(ITexture, int) - Static method in class com.bonzaiengine.texture.TextureUtils
Transparency effect ("Alpha layer")
Make a color full transparent.
createSceneTarget(IApplication, boolean) - Method in class com.bonzaiengine.app.ApplicationSettings
 
createShader(AssetManager, ShaderGenerator, SurfaceStandard) - Method in interface com.bonzaiengine.material.ISurfaceType
Creates a MaterialShader
createsMaskEffect(ITexture, ITexture) - Static method in class com.bonzaiengine.texture.TextureUtils
Mask effect
This effect use two pictures.
createSoftBody(AsyncModel, Transform, OnLoadListener<SoftBody>) - Method in class com.bonzaiengine.physics.PhysicWorld
Restriction on Model used with physic:
Transform: Model/Mesh transform is not usable Hierarchy: child mesh and model is ignored by physic
createSoftBody(Model) - Method in class com.bonzaiengine.physics.PhysicWorld
 
createSphereCollisionShape(float) - Method in class com.bonzaiengine.physics.PhysicWorld
 
createSurface(String) - Method in class com.bonzaiengine.effects.utils.MultiMaterial
Create and add a new MultiSurface for this MultiMaterial
createSurface(ISurface) - Method in interface com.bonzaiengine.material.ISurfaceType
 
createSurfaceDefault() - Method in class com.bonzaiengine.effects.utils.MultiMaterial
Create default MultiSurface and add to this MultiMaterial
createTempDir(String) - Static method in class com.bonzaiengine.io.ParserUtils
 
createTempFile(String, String) - Static method in class com.bonzaiengine.io.ParserUtils
 
createTexture() - Method in class com.bonzaiengine.texture.Tga
 
createVarying(ShaderType, ShaderPrecision, int) - Method in class com.bonzaiengine.material.graph.compiler.Compiler
 
createVaryingName() - Method in class com.bonzaiengine.material.graph.compiler.Compiler
 
createVolume(VolumeType, float) - Static method in class com.bonzaiengine.visibility.Volumes
 
createWidget(int, int) - Method in interface com.bonzaiengine.ui.widget.TableModelExt
 
createWidget(int, int) - Method in class com.bonzaiengine.ui.widget.TreeTable
 
createWidgetFromElement(W, int, E) - Method in interface com.bonzaiengine.ui.widget.IElementWidget
 
createWidgetFromElement(List<E>, int, E) - Method in class com.bonzaiengine.ui.widget.ListElementLabel
 
cross(Vec3, Vec3) - Method in class com.bonzaiengine.math.Vec3
The cross product of two vectors: (y1*z2-z1*y2, z1*x2-x1*z2, x1*y2-y1*x2)
CTRL_DOWN_MASK - Static variable in class com.bonzaiengine.io.event.InputEvent
 
Cubemap - Class in com.bonzaiengine.material.graph.nodes
 
Cubemap() - Constructor for class com.bonzaiengine.material.graph.nodes.Cubemap
 
cubemap(ITexture[]) - Static method in class com.bonzaiengine.texture.TextureUtils
 
Cubemap2d - Class in com.bonzaiengine.shape.geometry
 
Cubemap2d(Vec3, Vec3) - Constructor for class com.bonzaiengine.shape.geometry.Cubemap2d
 
CUBEMAP_EXT - Static variable in class com.bonzaiengine.texture.TextureList
 
CUBEMAP_SUFFIXE - Static variable in class com.bonzaiengine.texture.TextureList
 
cull - Variable in class com.bonzaiengine.renderer.RenderState
Cull
cull(ICullableNode) - Method in class com.bonzaiengine.scene.visibility.Visibility
Visible nodes outside the frustum are marked as culled.
cull(ICullable) - Method in class com.bonzaiengine.scene.visibility.Visibility
 
culled - Variable in class com.bonzaiengine.renderer.deferred.DeferredLight
True when light is clipped (out of screen)
culled - Variable in class com.bonzaiengine.ui.widget.Widget
 
CullTest - Enum in com.bonzaiengine.visibility
 
current() - Static method in class com.bonzaiengine.scene.Scene
Deprecated.
cursorX_ - Variable in class com.bonzaiengine.font.FontPacket
 
cursorY_ - Variable in class com.bonzaiengine.font.FontPacket
 
cursorZ_ - Variable in class com.bonzaiengine.font.FontPacket
 
Curve - Class in com.bonzaiengine.procedural.noise.libnoise
 
Curve(IFunction, float[][]) - Constructor for class com.bonzaiengine.procedural.noise.libnoise.Curve
 
customAnimated - Variable in class com.bonzaiengine.model.VertexData
Custom animated
CustomUniform - Class in com.bonzaiengine.material.graph.nodes
 
CustomUniform() - Constructor for class com.bonzaiengine.material.graph.nodes.CustomUniform
 
CustomUniform(ShaderUniform.BuiltIn) - Constructor for class com.bonzaiengine.material.graph.nodes.CustomUniform
 
CYAN - Static variable in class com.bonzaiengine.math.Color4
 
CYAN - Static variable in class com.bonzaiengine.math.Color4b
 
Cycler<W extends Widget> - Class in com.bonzaiengine.ui.anim
 
Cycler(int, int, float) - Constructor for class com.bonzaiengine.ui.anim.Cycler
 
CyclicIntValue - Class in com.bonzaiengine.ui.anim
A cyclic integer value
CyclicIntValue(int, int, float) - Constructor for class com.bonzaiengine.ui.anim.CyclicIntValue
 
cylinder - Variable in class com.bonzaiengine.memory.LocalMemory
 
Cylinder - Class in com.bonzaiengine.visibility
 
Cylinder(Vec3, float, float) - Constructor for class com.bonzaiengine.visibility.Cylinder
 
Cylinders - Class in com.bonzaiengine.procedural.noise.libnoise
libnoise - cylinders.cpp Output range: [-1;1]
Cylinders(float) - Constructor for class com.bonzaiengine.procedural.noise.libnoise.Cylinders
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com