- p - Variable in class com.bonzaiengine.memory.LocalMemory
-
- p - Variable in class com.bonzaiengine.procedural.noise.AbstractOctaver
-
a multiplier that determines how quickly the amplitudes diminish for each successive octave
- Panel - Class in com.bonzaiengine.ui.widget
-
- Panel() - Constructor for class com.bonzaiengine.ui.widget.Panel
-
- Panner - Class in com.bonzaiengine.material.graph.nodes
-
- Panner() - Constructor for class com.bonzaiengine.material.graph.nodes.Panner
-
- Parallax - Class in com.bonzaiengine.material.graph.nodes
-
- Parallax() - Constructor for class com.bonzaiengine.material.graph.nodes.Parallax
-
- parallaxMapping - Variable in class com.bonzaiengine.shader.ShaderGeneratorConfig
-
Enable/Disable Height Map.
- ParallaxOcclusion - Class in com.bonzaiengine.material.graph.nodes
-
- ParallaxOcclusion() - Constructor for class com.bonzaiengine.material.graph.nodes.ParallaxOcclusion
-
- PARALLEL_TEST - Static variable in class com.bonzaiengine.renderer.deferred.ShadowMap
-
- ParamBool - Class in com.bonzaiengine.animation.graph
-
- ParamBool() - Constructor for class com.bonzaiengine.animation.graph.ParamBool
-
- ParamBool(boolean) - Constructor for class com.bonzaiengine.animation.graph.ParamBool
-
- ParamFloat - Class in com.bonzaiengine.animation.graph
-
- ParamFloat() - Constructor for class com.bonzaiengine.animation.graph.ParamFloat
-
- ParamFloat(float) - Constructor for class com.bonzaiengine.animation.graph.ParamFloat
-
- ParamInt - Class in com.bonzaiengine.animation.graph
-
- ParamInt() - Constructor for class com.bonzaiengine.animation.graph.ParamInt
-
- ParamInt(int) - Constructor for class com.bonzaiengine.animation.graph.ParamInt
-
- Params - Class in com.bonzaiengine.animation.graph
-
- Params() - Constructor for class com.bonzaiengine.animation.graph.Params
-
- parent - Variable in class com.bonzaiengine.util.Trees.Traversal
-
- parse(String) - Static method in class com.bonzaiengine.expression.ExpressionParser
-
- parse(AssetManager, Stream) - Static method in class com.bonzaiengine.gamekit.component.PipelineComponent
-
- parse(ITagParser<?, ?>, InputStream) - Static method in class com.bonzaiengine.io.format.JsonTagParser
-
- parse(ITagParser<?, ?>, InputStream) - Static method in class com.bonzaiengine.io.format.XmlTagParser
-
- parseBool(String) - Static method in class com.bonzaiengine.io.ParserUtils
-
- parseBools(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseColor3(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseColor4(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseDouble(String) - Static method in class com.bonzaiengine.io.ParserUtils
-
- parseEnd() - Method in interface com.bonzaiengine.io.format.ITagParser
-
Called when parsing has finished
- parseEnd() - Method in class com.bonzaiengine.serialize.AnimGraphRW
-
- parseEnd() - Method in class com.bonzaiengine.serialize.MaterialGraphRW
-
- parseEnd() - Method in class com.bonzaiengine.serialize.ModelRW
-
- parseEnd() - Method in class com.bonzaiengine.serialize.PipelineRW
-
- parseEnd() - Method in class com.bonzaiengine.serialize.SplineRW
-
- parseEnd() - Method in class com.bonzaiengine.serialize.TextureParamRW
-
- parseEnd() - Method in class com.bonzaiengine.serialize.TransformRW
-
- parseEnums(Class<T>, String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseField(Serializer.Context, ITagParser.TagAttributes<?, Enum<?>>) - Method in class com.bonzaiengine.serialize.api.Serializer
-
- parseField(Serializer.Context, Object, String, String, String, ITagParser.TagAttributes<?, Enum<?>>) - Method in class com.bonzaiengine.serialize.api.Serializer
-
- parseField(Serializer.Context, Class<?>, String, String, ITagParser.TagAttributes<?, Enum<?>>) - Method in class com.bonzaiengine.serialize.api.Serializer
-
- parseFloat(String) - Static method in class com.bonzaiengine.io.ParserUtils
-
- parseFloats(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseHexInt(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseInt(String) - Static method in class com.bonzaiengine.io.ParserUtils
-
References: StackOverflow: 'Most efficient way of converting String to Integer in java'
- parseInts(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseLong(String) - Static method in class com.bonzaiengine.io.ParserUtils
-
- parseMatrix(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseOpenGLVersion(String) - Static method in enum com.bonzaiengine.opengl.GLApiExt
-
- parseQuat(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseRot(String, String) - Static method in class com.bonzaiengine.serialize.TransformRW
-
- ParserUtils - Class in com.bonzaiengine.io
-
- parseString(String) - Static method in class com.bonzaiengine.io.ParserUtils
-
- parseTag(Tag, ITagParser.TagAttributes<Tag, Attrib>) - Method in interface com.bonzaiengine.io.format.ITagParser
-
Called when tag is opened, with the specified attributes
- parseTag(AnimGraphRW.Tag, ITagParser.TagAttributes<AnimGraphRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.AnimGraphRW
-
- parseTag(MaterialGraphRW.Tag, ITagParser.TagAttributes<MaterialGraphRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.MaterialGraphRW
-
- parseTag(ModelRW.Tag, ITagParser.TagAttributes<ModelRW.Tag, Serializer.Attrib>) - Method in class com.bonzaiengine.serialize.ModelRW
-
- parseTag(PipelineRW.Tag, ITagParser.TagAttributes<PipelineRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.PipelineRW
-
- parseTag(SplineRW.Tag, ITagParser.TagAttributes<SplineRW.Tag, Serializer.Attrib>) - Method in class com.bonzaiengine.serialize.SplineRW
-
- parseTag(TextureParamRW.Tag, ITagParser.TagAttributes<TextureParamRW.Tag, Serializer.Attrib>) - Method in class com.bonzaiengine.serialize.TextureParamRW
-
- parseTag(TransformRW.Tag, ITagParser.TagAttributes<TransformRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.TransformRW
-
- parseTagContains(Tag, ITagParser.TagContains<Tag, Attrib>) - Method in interface com.bonzaiengine.io.format.ITagParser
-
Called when a chunk of tag contains is read.
- parseTagContains(AnimGraphRW.Tag, ITagParser.TagContains<AnimGraphRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.AnimGraphRW
-
- parseTagContains(MaterialGraphRW.Tag, ITagParser.TagContains<MaterialGraphRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.MaterialGraphRW
-
- parseTagContains(ModelRW.Tag, ITagParser.TagContains<ModelRW.Tag, Serializer.Attrib>) - Method in class com.bonzaiengine.serialize.ModelRW
-
- parseTagContains(PipelineRW.Tag, ITagParser.TagContains<PipelineRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.PipelineRW
-
- parseTagContains(SplineRW.Tag, ITagParser.TagContains<SplineRW.Tag, Serializer.Attrib>) - Method in class com.bonzaiengine.serialize.SplineRW
-
- parseTagContains(TextureParamRW.Tag, ITagParser.TagContains<TextureParamRW.Tag, Serializer.Attrib>) - Method in class com.bonzaiengine.serialize.TextureParamRW
-
- parseTagContains(TransformRW.Tag, ITagParser.TagContains<TransformRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.TransformRW
-
- parseTagEnd(Tag, ITagParser.TagAttributes<Tag, Attrib>) - Method in interface com.bonzaiengine.io.format.ITagParser
-
Called when tag is closed
- parseTagEnd(AnimGraphRW.Tag, ITagParser.TagAttributes<AnimGraphRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.AnimGraphRW
-
- parseTagEnd(MaterialGraphRW.Tag, ITagParser.TagAttributes<MaterialGraphRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.MaterialGraphRW
-
- parseTagEnd(ModelRW.Tag, ITagParser.TagAttributes<ModelRW.Tag, Serializer.Attrib>) - Method in class com.bonzaiengine.serialize.ModelRW
-
- parseTagEnd(PipelineRW.Tag, ITagParser.TagAttributes<PipelineRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.PipelineRW
-
- parseTagEnd(SplineRW.Tag, ITagParser.TagAttributes<SplineRW.Tag, Serializer.Attrib>) - Method in class com.bonzaiengine.serialize.SplineRW
-
- parseTagEnd(TextureParamRW.Tag, ITagParser.TagAttributes<TextureParamRW.Tag, Serializer.Attrib>) - Method in class com.bonzaiengine.serialize.TextureParamRW
-
- parseTagEnd(TransformRW.Tag, ITagParser.TagAttributes<TransformRW.Tag, Enum<?>>) - Method in class com.bonzaiengine.serialize.TransformRW
-
- parseVec2(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseVec2i(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseVec3(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseVec3i(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseVec4(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- parseVec4i(String) - Static method in class com.bonzaiengine.io.format.TagUtil
-
- partialFunction - Variable in class com.bonzaiengine.procedural.function.Function
-
- PartialFunction - Class in com.bonzaiengine.procedural.function
-
- PartialFunction(String) - Constructor for class com.bonzaiengine.procedural.function.PartialFunction
-
- pascal(int) - Static method in class com.bonzaiengine.math.MathFunc
-
- paste() - Static method in class com.bonzaiengine.awt.clipboard.AwtClipboard
-
- paste(Class<T>) - Static method in class com.bonzaiengine.awt.clipboard.AwtClipboard
-
- PATCHES_INDEX - Static variable in enum com.bonzaiengine.renderer.Batch.PolygonType
-
- pathFrom(T, T) - Static method in class com.bonzaiengine.util.Trees
-
- pause() - Method in class com.bonzaiengine.opengl.RenderLoop
-
Pause the rendering loop
- pause(boolean) - Method in interface com.bonzaiengine.threading.IWorker
-
- pause(boolean) - Method in class com.bonzaiengine.threading.WorkerDispatcher
-
- pause(boolean) - Method in class com.bonzaiengine.threading.WorkerQueue
-
- pca - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
-
Description: enable/disable normalizing the mesh before applying the convex decomposition
- peek() - Method in class com.bonzaiengine.memory.StackPool
-
- peek(int) - Method in class com.bonzaiengine.memory.StackPool
-
- peek() - Method in class com.bonzaiengine.opengl.helper.MatrixStack
-
- peek() - Method in class com.bonzaiengine.threading.Task
-
- peek() - Method in class com.bonzaiengine.util.Array
-
Stack interface
- peekObject() - Method in class com.bonzaiengine.serialize.api.Serializer.Context
-
- Percent - Class in com.bonzaiengine.math
-
Mutable float
- Percent() - Constructor for class com.bonzaiengine.math.Percent
-
- Percent(float) - Constructor for class com.bonzaiengine.math.Percent
-
- performAction(Widget, InputEvent, String) - Method in class com.bonzaiengine.ui.UI
-
- Perlin - Class in com.bonzaiengine.effects.hydrax
-
Perlin noise module class
- Perlin() - Constructor for class com.bonzaiengine.effects.hydrax.Perlin
-
Default constructor
- Perlin - Class in com.bonzaiengine.procedural.noise.libnoise
-
libnoise - noisegen.cpp
Gradient noise
Output range: [-1; 1]
https://en.wikipedia.org/wiki/Perlin_noise
Use system property to select NOISE_VERSION:
com.bonzaiengine.procedural.noise.libnoise.version
- Perlin(int, Interpolator) - Constructor for class com.bonzaiengine.procedural.noise.libnoise.Perlin
-
- Perlin.Options - Class in com.bonzaiengine.effects.hydrax
-
Struct which contains Perlin noise module options
- perpendicular(Vec3) - Static method in class com.bonzaiengine.effects.skyx.Utils
-
- perpendicular(Vec2) - Static method in class com.bonzaiengine.effects.skyx.Utils
-
- PerPixelLighting - Class in com.bonzaiengine.material.graph.nodes
-
- PerPixelLighting() - Constructor for class com.bonzaiengine.material.graph.nodes.PerPixelLighting
-
- persistence - Variable in class com.bonzaiengine.procedural.noise.DiamondSquare
-
- persistence - Variable in class com.bonzaiengine.procedural.noise.MidpointDisplacement
-
- persistence - Variable in class com.bonzaiengine.procedural.noise.OctaverParam
-
a multiplier that determines how quickly the amplitudes diminish for each successive octave
Default: 0.5
- PerspectiveProjection - Class in com.bonzaiengine.camera
-
Perspective projection matrix as describe with OpenGL fovY, ratio, near and far parameters.
- PerspectiveProjection() - Constructor for class com.bonzaiengine.camera.PerspectiveProjection
-
- PerspectiveProjection(float, float, float, float) - Constructor for class com.bonzaiengine.camera.PerspectiveProjection
-
- PerturbationFilter - Class in com.bonzaiengine.procedural.modifier
-
Texturing and Modeling: A Procedural Approach
- PerturbationFilter(IFunction, IFunction, IFunction, IFunction, Vec3) - Constructor for class com.bonzaiengine.procedural.modifier.PerturbationFilter
-
- PerturbationFilter(IFunction, IFunction, IFunction, IFunction, IFunction, Vec3, Vec3) - Constructor for class com.bonzaiengine.procedural.modifier.PerturbationFilter
-
- perturbatorX - Variable in class com.bonzaiengine.procedural.modifier.PerturbationFilter
-
- perturbatorY - Variable in class com.bonzaiengine.procedural.modifier.PerturbationFilter
-
- perturbatorZ - Variable in class com.bonzaiengine.procedural.modifier.PerturbationFilter
-
- PerVertexLighting - Class in com.bonzaiengine.material.graph.nodes
-
- PerVertexLighting() - Constructor for class com.bonzaiengine.material.graph.nodes.PerVertexLighting
-
- physic - Variable in class com.bonzaiengine.model.VertexData
-
Controlled by physic ?
- physicalResolution - Variable in class com.bonzaiengine.effects.hydrax.FFT.Options
-
Physical resolution
- physicData - Variable in class com.bonzaiengine.model.GeometryData
-
User data to store physic informations
- PhysicRenderer - Class in com.bonzaiengine.gamekit.util
-
- PhysicRenderer(boolean, AssetManager) - Constructor for class com.bonzaiengine.gamekit.util.PhysicRenderer
-
- PhysicUtil - Class in com.bonzaiengine.gamekit.util
-
- physicWorld - Variable in class com.bonzaiengine.physics.CollisionObject
-
- PhysicWorld - Class in com.bonzaiengine.physics
-
- PhysicWorld() - Constructor for class com.bonzaiengine.physics.PhysicWorld
-
- PI - Static variable in class com.bonzaiengine.math.MathFunc
-
- Pickable - Interface in com.bonzaiengine.opengl.helper
-
- Picker - Class in com.bonzaiengine.opengl.helper
-
Picking mechanism using OpenGL back color buffer.
- Picker() - Constructor for class com.bonzaiengine.opengl.helper.Picker
-
- pickEvent(IGLApi, PickingEvent, Area) - Method in interface com.bonzaiengine.opengl.helper.Pickable
-
Triggered when a picking event is running, return true to process it
- PickingEvent - Enum in com.bonzaiengine.opengl.helper
-
- pickMissed(IGLApi, PickingEvent, Area) - Method in interface com.bonzaiengine.opengl.helper.Pickable
-
Call when no object was picked.
- Pipeline - Class in com.bonzaiengine.pipeline
-
- Pipeline(String) - Constructor for class com.bonzaiengine.pipeline.Pipeline
-
- PipelineComponent - Class in com.bonzaiengine.gamekit.component
-
- PipelineComponent(String) - Constructor for class com.bonzaiengine.gamekit.component.PipelineComponent
-
- PipelineComponent.PipelineDelegate - Interface in com.bonzaiengine.gamekit.component
-
- pipelineDelegate - Variable in class com.bonzaiengine.gamekit.component.PipelineComponent
-
- PipelineIO - Class in com.bonzaiengine.serialize
-
- PipelineIO(Pipeline) - Constructor for class com.bonzaiengine.serialize.PipelineIO
-
- PipelinePluginApi - Class in com.bonzaiengine.pipeline
-
- PipelinePluginApi(Pipeline) - Constructor for class com.bonzaiengine.pipeline.PipelinePluginApi
-
- PipelineRW - Class in com.bonzaiengine.serialize
-
- PipelineRW() - Constructor for class com.bonzaiengine.serialize.PipelineRW
-
- pivot - Variable in class com.bonzaiengine.gamekit.component.Dof6ConstraintComponent
-
- pivot - Variable in class com.bonzaiengine.gamekit.component.HingeConstraintComponent
-
- pivot2 - Variable in class com.bonzaiengine.gamekit.component.Dof6ConstraintComponent
-
- pivotAxisToTransform(Transform, Vec3, Vec3) - Static method in class com.bonzaiengine.physics.Constraint
-
- pixelDepth - Variable in class thirdparty.TgaRead.TgaHeader
-
- PixelNormal - Class in com.bonzaiengine.material.graph.nodes
-
- PixelNormal() - Constructor for class com.bonzaiengine.material.graph.nodes.PixelNormal
-
- PixelPosition - Class in com.bonzaiengine.material.graph.nodes
-
- PixelPosition() - Constructor for class com.bonzaiengine.material.graph.nodes.PixelPosition
-
- PixelUv - Class in com.bonzaiengine.material.graph.nodes
-
- PixelUv() - Constructor for class com.bonzaiengine.material.graph.nodes.PixelUv
-
- PlanarBounds - Class in com.bonzaiengine.scene.octree.bounds
-
- PlanarBounds(Range, Range, Range) - Constructor for class com.bonzaiengine.scene.octree.bounds.PlanarBounds
-
- Plane - Class in com.bonzaiengine.math
-
All points (x, y, z) laying on the plane satisfies the plane equation:
(a * x) + (b * y) + (c * z) + d = 0
(a, b, c, d) are the plane parameters.
- Plane() - Constructor for class com.bonzaiengine.math.Plane
-
- Plane(float, float, float, float) - Constructor for class com.bonzaiengine.math.Plane
-
- plane - Variable in class com.bonzaiengine.memory.LocalMemory
-
- PLANE_XY - Static variable in class com.bonzaiengine.math.Vec3
-
Don't modify the value.
- PLANE_XZ - Static variable in class com.bonzaiengine.math.Vec3
-
Don't modify the value.
- PLANE_YZ - Static variable in class com.bonzaiengine.math.Vec3
-
Don't modify the value.
- planeDownsampling - Variable in class com.bonzaiengine.physics.ConvexDecomposition.VHACD
-
Description: controls the granularity of the search for the "best" clipping plane
Range: [1;16]
- plugin(ICommandPlugin) - Static method in class com.bonzaiengine.pipeline.Command
-
- Point - Class in com.bonzaiengine.math
-
- Point() - Constructor for class com.bonzaiengine.math.Point
-
- Point(int, int) - Constructor for class com.bonzaiengine.math.Point
-
- Point - Static variable in class com.bonzaiengine.renderer.RenderOptions
-
Point
- point(int) - Method in class com.bonzaiengine.shape.builder.BatchShapeBuilder
-
- point(int) - Method in class com.bonzaiengine.shape.builder.MeshShapeBuilder
-
- point(int) - Method in class com.bonzaiengine.shape.builder.VolumeShapeBuilder
-
- point(Vec3) - Static method in class com.bonzaiengine.shape.geometry.Points
-
- point(int) - Method in interface com.bonzaiengine.shape.IShapeBuilder
-
- point1 - Variable in class com.bonzaiengine.procedural.function.Gradient
-
- point2 - Variable in class com.bonzaiengine.procedural.function.Gradient
-
- Point2PointConstraint - Class in com.bonzaiengine.physics.constraints
-
- Point2PointConstraint(RigidBody, RigidBody, Vec3, Vec3) - Constructor for class com.bonzaiengine.physics.constraints.Point2PointConstraint
-
- pointerDragInput - Variable in class com.bonzaiengine.io.input.GenericInput
-
- pointerInput - Variable in class com.bonzaiengine.io.input.GenericInput
-
- pointerMoveInput - Variable in class com.bonzaiengine.io.input.GenericInput
-
- pointerToViewport(Point, Point) - Method in class com.bonzaiengine.camera.Viewport
-
Convert pointer coordinate to viewport.
- Points - Class in com.bonzaiengine.shape.geometry
-
- Points(Vec3Array) - Constructor for class com.bonzaiengine.shape.geometry.Points
-
- POINTS_INDEX - Static variable in enum com.bonzaiengine.renderer.Batch.PolygonType
-
- poissonCDF(int, int) - Static method in class com.bonzaiengine.procedural.util.Probability
-
Poisson cumulative probability function
www.itl.nist.gov/div898/handbook/eda/section3/eda366j.htm
- polar_decomp(Mat4x4, Mat4x4, Mat4x4) - Static method in class thirdparty.PolarDecomposition
-
Polar Decomposition of 3x3 matrix in 4x4, M = QS.
- PolarDecomposition - Class in thirdparty
-
References:
Paper: Ken Shoemake and Tom Duff.
- POLYGON_OFFSET_SCALE - Static variable in class com.bonzaiengine.renderer.Renderer
-
Polygon offset scale
- POLYGON_OFFSET_UNITS - Static variable in class com.bonzaiengine.renderer.Renderer
-
Polygon offset unit
- pop() - Static method in class com.bonzaiengine.memory.BufferPool
-
- pop() - Method in class com.bonzaiengine.memory.StackPool
-
- pop() - Method in class com.bonzaiengine.opengl.helper.MatrixStack
-
Pop
- pop() - Method in class com.bonzaiengine.serialize.api.Serializer.Context
-
- pop() - Method in class com.bonzaiengine.shape.builder.BatchShapeBuilder
-
- pop() - Method in class com.bonzaiengine.shape.builder.MeshShapeBuilder
-
- pop() - Method in class com.bonzaiengine.shape.builder.VolumeShapeBuilder
-
- pop() - Method in interface com.bonzaiengine.shape.IShapeBuilder
-
- pop() - Method in interface com.bonzaiengine.shape.IShapeCuller
-
- pop() - Method in class com.bonzaiengine.ui.Scissor
-
- pop() - Method in class com.bonzaiengine.util.Array
-
Stack interface
- popAroundReference(Widget, PopupLayout.Strategy) - Method in class com.bonzaiengine.ui.layout.PopupLayout
-
- popAtPoint(Widget, int, int, Anchor, Insets) - Method in class com.bonzaiengine.ui.layout.PopupLayout
-
Set location and location anchor for this
Widget.
- popAtPoint(Widget, int, int, Anchor, Insets, Viewport) - Static method in class com.bonzaiengine.ui.layout.PopupLayout
-
- PopupLayout - Class in com.bonzaiengine.ui.layout
-
- PopupLayout() - Constructor for class com.bonzaiengine.ui.layout.PopupLayout
-
- PopupLayout.Strategy - Enum in com.bonzaiengine.ui.layout
-
- pos - Variable in class com.bonzaiengine.font.FontPacket
-
- pos - Variable in class com.bonzaiengine.renderer.BatchUtil
-
- pos(float, float, float) - Method in class com.bonzaiengine.renderer.BatchUtil
-
- pos(Vec3) - Method in class com.bonzaiengine.renderer.BatchUtil
-
- pos2 - Variable in class com.bonzaiengine.renderer.BatchUtil
-
- position - Variable in class com.bonzaiengine.material.graph.compiler.Compiler
-
- position - Variable in class com.bonzaiengine.renderer.deferred.DeferredLight
-
Position
- position - Variable in class com.bonzaiengine.scene.target.lwjgl3.Component_lwjgl
-
- positionHasNoDuplicate() - Method in class com.bonzaiengine.model.reader.util.VertexDataBuilder
-
- positionID - Variable in class com.bonzaiengine.model.reader.util.VertexIndexed
-
- positionOrDirection - Variable in class com.bonzaiengine.opengl.LightModel
-
Light position or direction in world space
- positions - Variable in class com.bonzaiengine.math.TransformArray
-
Internal array
- positions - Variable in class com.bonzaiengine.model.reader.util.GeometryIndexed.FaceDescription
-
- positions - Variable in class com.bonzaiengine.model.reader.util.VertexDataBuilder
-
- positions - Variable in class com.bonzaiengine.model.VertexData
-
Positions
- positionValid - Variable in class com.bonzaiengine.math.Transform
-
- positionVar - Variable in class com.bonzaiengine.material.graph.compiler.Compiler
-
- Positive - Annotation Type in com.bonzaiengine.gamekit.annotation
-
- posMap - Variable in class com.bonzaiengine.model.reader.KeyFramer
-
- postProcess(Model) - Method in class com.bonzaiengine.model.reader.ModelReaderSettings
-
Internal use
- postProcess(IShapeRepresentation) - Method in class com.bonzaiengine.shape.reader.ShapeReaderSettings
-
Internal use
- PostProcessShader - Class in com.bonzaiengine.pipeline
-
Post process shader
Introduction
Post process shader is a shader file format based on GLSL to
simplify writing post process stage, where full screen quad is
rendered with a custom fragment shader.
- PostProcessShader(String, String, String) - Constructor for class com.bonzaiengine.pipeline.PostProcessShader
-
- PostureOffsetNode - Class in com.bonzaiengine.animation.graph
-
- PostureOffsetNode() - Constructor for class com.bonzaiengine.animation.graph.PostureOffsetNode
-
- posX - Variable in class com.bonzaiengine.math.Transform
-
Position
- posY - Variable in class com.bonzaiengine.math.Transform
-
Position
- posZ - Variable in class com.bonzaiengine.math.Transform
-
Position
- pow(float, float) - Static method in class com.bonzaiengine.math.MathFunc
-
- pow(float, int) - Static method in class com.bonzaiengine.math.MathFunc
-
Exponentiation by squaring:
http://en.wikipedia.org/wiki/Exponentiation_by_squaring
- power - Variable in class com.bonzaiengine.procedural.noise.libnoise.LibNoiseTurbulence
-
- precision - Variable in class com.bonzaiengine.material.graph.compiler.Variable
-
- precision - Variable in enum com.bonzaiengine.shader.ShaderIn
-
- precision - Variable in enum com.bonzaiengine.shader.ShaderUniform.BuiltIn
-
- precomputeBoundingVolumes(int, GeometryData) - Method in class com.bonzaiengine.model.MorphData
-
- precomputeBoundingVolumes(int, GeometryData) - Method in class com.bonzaiengine.model.MorphTargets
-
- precomputeBoundingVolumes(int, Skeleton, GeometryData) - Method in class com.bonzaiengine.model.SkinData
-
Use during the post processing of model reading.
- precomputeBv(Model, int) - Static method in class com.bonzaiengine.model.reader.ModelReaderSettings
-
- PredefinedGLOutput - Interface in com.bonzaiengine.material.graph.compiler
-
Specifies the
GraphNode outputs to a predefined
gl_* variable
- prependTexturePath - Variable in class com.bonzaiengine.model.reader.ModelReaderSettings
-
Path to prepend to the texture name.
- preProcessAfterTexture(Model) - Method in class com.bonzaiengine.model.writer.ModelWriterSettings
-
- preProcessBeforeTexture(Model) - Method in class com.bonzaiengine.model.writer.ModelWriterSettings
-
- preSelectedRow - Variable in class com.bonzaiengine.ui.widget.Table
-
- preSelection - Variable in class com.bonzaiengine.ui.widget.Table
-
- PressurePoint(Vec2, float, float, float) - Constructor for class com.bonzaiengine.effects.hydrax.Real.PressurePoint
-
Default constructor
- primitive(Object) - Method in class com.bonzaiengine.io.format.JsonTagParser
-
- primitive1 - Variable in class com.bonzaiengine.procedural.modifier.Transition
-
- primitive2 - Variable in class com.bonzaiengine.procedural.modifier.Transition
-
- print(String) - Static method in class com.bonzaiengine.io.log.Log
-
- printf(String, Object...) - Static method in class com.bonzaiengine.io.log.Log
-
- println(String) - Static method in class com.bonzaiengine.io.log.Log
-
- printStack(Throwable) - Static method in class com.bonzaiengine.io.log.Log
-
- printStack(Throwable, String) - Static method in class com.bonzaiengine.io.log.Log
-
- Probability - Class in com.bonzaiengine.procedural.util
-
- Procedural2D - Annotation Type in com.bonzaiengine.procedural
-
Annotation to indicate the
IFunction is a 2D function.
- ProceduralThreading - Class in com.bonzaiengine.procedural.util
-
- processEvents(ISceneTarget, Viewport) - Method in class com.bonzaiengine.ui.UI
-
- processInput(SceneView, IInput) - Method in class com.bonzaiengine.gamekit.util.FreeCamera
-
Update inputs.
- processInput(SceneView, IInput) - Method in interface com.bonzaiengine.io.input.IInputListener
-
- processInputs(IInput) - Method in class com.bonzaiengine.gamekit.component.ScriptComponent
-
Called to process input events
- processInputs(IInput) - Method in class com.bonzaiengine.gamekit.GameObject
-
Process inputs
- processKeyPressed(UI, KeyEvent) - Method in class com.bonzaiengine.ui.widget.MenuPopup
-
- processPicked(IGLApi, PickingEvent, Area, Object, Set<Object>) - Method in interface com.bonzaiengine.opengl.helper.Pickable
-
Called when at least one object has been successfully picked
- processPicking(IGLApi, SceneView, PickingEvent, Area) - Method in class com.bonzaiengine.opengl.helper.Picker
-
- processTask(Task<Stream>) - Method in class com.bonzaiengine.io.cache.Cache.AsyncStream
-
- processTask(Task<T>) - Method in interface com.bonzaiengine.threading.Task.TaskProcessor
-
- project(Vec3, Vec3) - Method in class com.bonzaiengine.camera.View
-
- project(Vec3, Mat4x4, Mat4x4, Viewport, Vec3) - Static method in class com.bonzaiengine.camera.View
-
- project(Vec3, Vec3) - Method in class com.bonzaiengine.math.Line
-
- project(Vec3, Vec3) - Method in class com.bonzaiengine.math.Vec3
-
Project the specified vector on the direction and store the result in this
- projectAlongDirection(Vec3, Vec3, Vec3) - Method in class com.bonzaiengine.math.Plane
-
- projectAlongDirection(Vec3, Vec3, Vec3, boolean) - Method in class com.bonzaiengine.math.Plane
-
- ProjectedGrid - Class in com.bonzaiengine.effects.hydrax
-
HydraX projected grid module
- ProjectedGrid(HydraX, Noise, Plane) - Constructor for class com.bonzaiengine.effects.hydrax.ProjectedGrid
-
Constructor
- ProjectedGrid(HydraX, Noise, Plane, ProjectedGrid.Options) - Constructor for class com.bonzaiengine.effects.hydrax.ProjectedGrid
-
Constructor
- ProjectedGrid.Options - Class in com.bonzaiengine.effects.hydrax
-
Struct which contains HydraX projected grid module options
- Projection - Class in com.bonzaiengine.camera
-
- Projection() - Constructor for class com.bonzaiengine.camera.Projection
-
- projection - Variable in class com.bonzaiengine.camera.View
-
Projection
- projectionPoint(Vec2, float, Vec2, float) - Method in class com.bonzaiengine.camera.PerspectiveProjection
-
- projectionPoint(Vec3, Vec3, float) - Method in class com.bonzaiengine.camera.PerspectiveProjection
-
- projectPoint(Vec3, Vec3) - Method in class com.bonzaiengine.math.Circle
-
- projectPoint(Vec3, Vec3) - Method in class com.bonzaiengine.math.Plane
-
- projectSphereInNDC(Rectangle, Vec3, float) - Method in class com.bonzaiengine.camera.PerspectiveProjection
-
Project Sphere in Normal Device Coordinates
Reference: http://article.gmane.org/gmane.games.devel.algorithms/21697
- projectSphereToScreenSpace(Rectangle, View, Vec3, float) - Static method in class com.bonzaiengine.renderer.deferred.DeferredLight
-
- projectVector(Vec3, Vec3) - Method in class com.bonzaiengine.math.Plane
-
- Protocols - Class in com.bonzaiengine.io
-
Defines how to interprete stream path.
- protocols - Variable in class com.bonzaiengine.io.Protocols
-
- Protocols.Protocol - Interface in com.bonzaiengine.io
-
- Protocols.ProtocolStream - Class in com.bonzaiengine.io
-
- ProtocolStream(InputStream, long, long, String) - Constructor for class com.bonzaiengine.io.Protocols.ProtocolStream
-
- push() - Static method in class com.bonzaiengine.memory.BufferPool
-
- push(T) - Method in class com.bonzaiengine.memory.StackPool
-
- push(Mat4x4) - Method in class com.bonzaiengine.opengl.helper.MatrixStack
-
Push the specified matrix on top of the stack
- push() - Method in class com.bonzaiengine.opengl.helper.MatrixStack
-
Push a copy of the current matrix on top of the stack
- push(Mat4x4) - Method in class com.bonzaiengine.shape.builder.BatchShapeBuilder
-
- push(Mat4x4) - Method in class com.bonzaiengine.shape.builder.MeshShapeBuilder
-
- push(Mat4x4) - Method in class com.bonzaiengine.shape.builder.VolumeShapeBuilder
-
- push(Mat4x4) - Method in interface com.bonzaiengine.shape.IShapeBuilder
-
- push(Mat4x4) - Method in interface com.bonzaiengine.shape.IShapeCuller
-
- push(Area) - Method in class com.bonzaiengine.ui.Scissor
-
- push(E) - Method in class com.bonzaiengine.util.Array
-
Stack interface
- pushField(Serializer.IFieldAccess) - Method in class com.bonzaiengine.serialize.api.Serializer.Context
-
- pushObject(Object) - Method in class com.bonzaiengine.serialize.api.Serializer.Context
-
- put(Map) - Method in class com.bonzaiengine.material.MapList
-
- put(Key, Value) - Method in class com.bonzaiengine.util.SoftHashMap
-
- putAll(Map<? extends Key, ? extends Value>) - Method in class com.bonzaiengine.util.SoftHashMap
-
- putLine(int, int) - Method in class com.bonzaiengine.renderer.Batch
-
- putLineLoop() - Method in class com.bonzaiengine.renderer.Batch
-
- putLines() - Method in class com.bonzaiengine.renderer.Batch
-
- putLineStrip() - Method in class com.bonzaiengine.renderer.Batch
-
- putPatch(int...) - Method in class com.bonzaiengine.renderer.Batch
-
- putPoint(int) - Method in class com.bonzaiengine.renderer.Batch
-
- putPoints() - Method in class com.bonzaiengine.renderer.Batch
-
- putQuadAsTriangle(int, int, int, int) - Method in class com.bonzaiengine.renderer.Batch
-
Put two triangles: (0,1,2) (0,2,3)
- putTriangle(int, int, int) - Method in class com.bonzaiengine.renderer.Batch
-
- putTriangleFan() - Method in class com.bonzaiengine.renderer.Batch
-
- putTriangles() - Method in class com.bonzaiengine.renderer.Batch
-
- putTriangleStrip() - Method in class com.bonzaiengine.renderer.Batch
-
- putVertex(float[], float[], float[], byte[]) - Method in class com.bonzaiengine.renderer.Batch
-
- putVertex(int, float[], float[], float[], byte[]) - Method in class com.bonzaiengine.renderer.Batch
-