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 _ 

R

radToDeg(double) - Static method in class thothbot.parallax.core.shared.math.Mathematics
 
randFloat(double, double) - Static method in class thothbot.parallax.core.shared.math.Mathematics
The method generates random double value in the range <low, high>.
randFloatSpread(double) - Static method in class thothbot.parallax.core.shared.math.Mathematics
The method generates random double value in the interval <-range/2, range/2>.
randInt(int, int) - Static method in class thothbot.parallax.core.shared.math.Mathematics
The method generates random integer value in the interval <low, high>.
random16() - Static method in class thothbot.parallax.core.shared.math.Mathematics
The method generates random double value in the range <0, 1> with 16 bits of randomness (standard Math.random() creates repetitive patterns when applied over larger space).
Ray - Class in thothbot.parallax.core.shared.math
Representation of a ray in space.
Ray() - Constructor for class thothbot.parallax.core.shared.math.Ray
 
Ray(Vector3, Vector3) - Constructor for class thothbot.parallax.core.shared.math.Ray
 
raycast(Raycaster, List<Raycaster.Intersect>) - Method in class thothbot.parallax.core.shared.core.GeometryObject
Abstract method to get intersections between a casted ray and this object.
raycast(Raycaster, List<Raycaster.Intersect>) - Method in class thothbot.parallax.core.shared.objects.Line
 
raycast(Raycaster, List<Raycaster.Intersect>) - Method in class thothbot.parallax.core.shared.objects.Mesh
 
raycast(Raycaster, List<Raycaster.Intersect>) - Method in class thothbot.parallax.core.shared.objects.PointCloud
 
raycast(Raycaster, List<Raycaster.Intersect>) - Method in class thothbot.parallax.plugins.sprite.Sprite
 
Raycaster - Class in thothbot.parallax.core.shared.core
This class makes raycasting easier.
Raycaster() - Constructor for class thothbot.parallax.core.shared.core.Raycaster
 
Raycaster(Vector3, Vector3) - Constructor for class thothbot.parallax.core.shared.core.Raycaster
 
Raycaster(Vector3, Vector3, double, double) - Constructor for class thothbot.parallax.core.shared.core.Raycaster
This creates a new raycaster object.
Raycaster.Intersect - Class in thothbot.parallax.core.shared.core
 
RAYCASTER_THRESHOLD - Static variable in class thothbot.parallax.core.shared.objects.PointCloud
 
RaytracingRenderer - Class in thothbot.parallax.core.client.renderers
 
RaytracingRenderer(int, int) - Constructor for class thothbot.parallax.core.client.renderers.RaytracingRenderer
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeAccessor
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeArrayData
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeArrayFloat
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeAsset
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeColorOrTexture
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeController
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeDummyElement
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeEffect
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeElement
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeGeometry
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeIdElement
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeImage
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeInput
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeMaterial
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeMesh
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeNode
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeParam
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaePrimitive
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeShader
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeSkin
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeSource
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeTransform
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeTriangles
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeVertices
 
read() - Method in class thothbot.parallax.loader.shared.collada.DaeVisualScene
 
readAttribute(String) - Method in class thothbot.parallax.loader.shared.collada.DaeElement
 
readAttribute(String, Boolean) - Method in class thothbot.parallax.loader.shared.collada.DaeElement
 
readFloatArray() - Method in class thothbot.parallax.loader.shared.collada.DaeElement
 
ReadFormat - Enum in thothbot.parallax.core.client.gl2.enums
 
readIntArray() - Method in class thothbot.parallax.loader.shared.collada.DaeElement
 
readIntAttribute(String, int) - Method in class thothbot.parallax.loader.shared.collada.DaeElement
 
readPixels(int, int, int, int, PixelFormat, PixelType, ArrayBufferView) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
Fills pixels with the pixel data in the specified rectangle of the frame buffer.
readStringArray() - Method in class thothbot.parallax.loader.shared.collada.DaeElement
 
recast(double) - Method in class thothbot.parallax.core.shared.math.Ray
 
RED_BITS - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
reflect(Vector3) - Method in class thothbot.parallax.core.shared.math.Vector3
reflect incident vector off plane orthogonal to normal normal is assumed to have unit length
refreshUniform(Map<String, Uniform>) - Method in class thothbot.parallax.core.shared.lights.AmbientLight.UniformAmbient
 
refreshUniform(Map<String, Uniform>) - Method in class thothbot.parallax.core.shared.lights.DirectionalLight.UniformDirectional
 
refreshUniform(Map<String, Uniform>) - Method in class thothbot.parallax.core.shared.lights.HemisphereLight.UniformHemisphere
 
refreshUniform(Map<String, Uniform>) - Method in interface thothbot.parallax.core.shared.lights.Light.UniformLight
 
refreshUniform(Map<String, Uniform>) - Method in class thothbot.parallax.core.shared.lights.PointLight.UniformPoint
 
refreshUniform(Map<String, Uniform>) - Method in class thothbot.parallax.core.shared.lights.SpotLight.UniformSport
 
refreshUniforms(Camera, boolean) - Method in class thothbot.parallax.core.shared.materials.LineBasicMaterial
 
refreshUniforms(Camera, boolean) - Method in class thothbot.parallax.core.shared.materials.LineDashedMaterial
 
refreshUniforms(Camera, boolean) - Method in class thothbot.parallax.core.shared.materials.Material
 
refreshUniforms(Camera, boolean) - Method in class thothbot.parallax.core.shared.materials.MeshDepthMaterial
 
refreshUniforms(Camera, boolean) - Method in class thothbot.parallax.core.shared.materials.MeshLambertMaterial
 
refreshUniforms(Camera, boolean) - Method in class thothbot.parallax.core.shared.materials.MeshNormalMaterial
 
refreshUniforms(Camera, boolean) - Method in class thothbot.parallax.core.shared.materials.MeshPhongMaterial
 
refreshUniforms(Camera, boolean) - Method in class thothbot.parallax.core.shared.materials.PointCloudMaterial
 
refreshUniforms(Map<String, Uniform>) - Method in class thothbot.parallax.core.shared.scenes.AbstractFog
The method refreshes uniforms for the fog
refreshUniforms(Map<String, Uniform>) - Method in class thothbot.parallax.core.shared.scenes.Fog
 
refreshUniforms(Map<String, Uniform>) - Method in class thothbot.parallax.core.shared.scenes.FogExp2
 
refreshUniformsLights(Map<String, Uniform>) - Method in class thothbot.parallax.core.client.renderers.RendererLights
 
remove(Object) - Method in class thothbot.parallax.core.shared.core.FastMap
 
remove(List<? extends Object3D>) - Method in class thothbot.parallax.core.shared.core.Object3D
 
remove(Object3D) - Method in class thothbot.parallax.core.shared.core.Object3D
Removes object as child of this object.
removeHoles(List<Vector2>, List<List<Vector2>>, List<Vector2>, List<Vector2>, List<List<Vector2>>) - Static method in class thothbot.parallax.core.shared.utils.ShapeUtils
Remove holes from the Shape
render(Scene, Camera) - Method in class thothbot.parallax.core.client.renderers.AbstractRenderer
 
render(Camera, List<Light>, int, int) - Method in class thothbot.parallax.core.client.renderers.Plugin
 
render(Scene, Camera) - Method in class thothbot.parallax.core.client.renderers.RaytracingRenderer
 
render(Camera, List<Light>, int, int) - Method in class thothbot.parallax.core.client.renderers.ShadowMap
 
render - Variable in class thothbot.parallax.core.client.renderers.WebGLObject
 
render(Scene, Camera) - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
 
render(Scene, Camera, RenderTargetTexture) - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
 
render(Scene, Camera, RenderTargetTexture, boolean) - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
Rendering.
render - Variable in class thothbot.parallax.core.client.renderers.WebGlRendererInfo.WebGLRenderTimer
render(Camera, List<Light>, int, int) - Method in class thothbot.parallax.plugins.lensflare.LensFlarePlugin
Render lens flares Method: renders 16x16 0xff00ff-colored points scattered over the light source area, reads these back and calculates occlusion.
render(Postprocessing, double, boolean) - Method in class thothbot.parallax.plugins.postprocessing.BloomPass
 
render(Postprocessing, double, boolean) - Method in class thothbot.parallax.plugins.postprocessing.ClearMaskPass
 
render(Postprocessing, double, boolean) - Method in class thothbot.parallax.plugins.postprocessing.DotScreenPass
 
render(Postprocessing, double, boolean) - Method in class thothbot.parallax.plugins.postprocessing.FilmPass
 
render(Postprocessing, double, boolean) - Method in class thothbot.parallax.plugins.postprocessing.MaskPass
 
render(Postprocessing, double, boolean) - Method in class thothbot.parallax.plugins.postprocessing.Pass
 
render(Camera, List<Light>, int, int) - Method in class thothbot.parallax.plugins.postprocessing.Postprocessing
 
render(Postprocessing, double, boolean) - Method in class thothbot.parallax.plugins.postprocessing.RenderPass
 
render(Postprocessing, double, boolean) - Method in class thothbot.parallax.plugins.postprocessing.SavePass
 
render(Postprocessing, double, boolean) - Method in class thothbot.parallax.plugins.postprocessing.ShaderPass
 
render(Postprocessing, double, boolean) - Method in class thothbot.parallax.plugins.postprocessing.TexturePass
 
render(Camera, List<Light>, int, int) - Method in class thothbot.parallax.plugins.sprite.SpritePlugin
 
RENDERBUFFER - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
renderBuffer(Camera, List<Light>, AbstractFog, Material, WebGLGeometry, GeometryObject) - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
Buffer rendering.
renderBuffer(WebGLRenderer, WebGLGeometry, boolean) - Method in class thothbot.parallax.core.shared.core.GeometryObject
 
renderBuffer(WebGLRenderer, WebGLGeometry, boolean) - Method in class thothbot.parallax.core.shared.objects.Line
 
renderBuffer(WebGLRenderer, WebGLGeometry, boolean) - Method in class thothbot.parallax.core.shared.objects.Mesh
 
renderBuffer(WebGLRenderer, WebGLGeometry, boolean) - Method in class thothbot.parallax.core.shared.objects.PointCloud
 
renderBuffer(WebGLRenderer, WebGLGeometry, boolean) - Method in class thothbot.parallax.plugins.sprite.Sprite
 
RENDERBUFFER_ALPHA_SIZE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RENDERBUFFER_BINDING - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RENDERBUFFER_BLUE_SIZE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RENDERBUFFER_DEPTH_SIZE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RENDERBUFFER_GREEN_SIZE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RENDERBUFFER_HEIGHT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RENDERBUFFER_INTERNAL_FORMAT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RENDERBUFFER_RED_SIZE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RENDERBUFFER_STENCIL_SIZE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RENDERBUFFER_WIDTH - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
renderBufferDirect(Camera, List<Light>, AbstractFog, Material, BufferGeometry, GeometryObject) - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
 
renderBufferImmediate(GeometryObject, Shader, Material) - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
 
RenderbufferInternalFormat - Enum in thothbot.parallax.core.client.gl2.enums
 
RenderbufferParameterName - Enum in thothbot.parallax.core.client.gl2.enums
 
renderbufferStorage(RenderbufferInternalFormat, int, int) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
Create and initialize a renderbuffer object's data store.
RENDERER - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RendererLights - Class in thothbot.parallax.core.client.renderers
Lights used in the Scene.
RendererLights() - Constructor for class thothbot.parallax.core.client.renderers.RendererLights
 
renderImmediateObject(Camera, List<Light>, AbstractFog, Material, GeometryObject) - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
 
RenderingPanel - Class in thothbot.parallax.core.client
Widget which manages WebGLRenderer and Canvas3d
RenderingPanel() - Constructor for class thothbot.parallax.core.client.RenderingPanel
This constructor will create new instance of the widget.
RenderingPanel.AnimationUpdateHandler - Interface in thothbot.parallax.core.client
 
renderObjectsImmediate(List<WebGLObject>, Boolean, Camera, List<Light>, AbstractFog, boolean, Material) - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
 
RenderPass - Class in thothbot.parallax.plugins.postprocessing
 
RenderPass(Scene, Camera) - Constructor for class thothbot.parallax.plugins.postprocessing.RenderPass
 
RenderPass(Scene, Camera, Material, Color) - Constructor for class thothbot.parallax.plugins.postprocessing.RenderPass
 
RenderPass(Scene, Camera, Material, Color, double) - Constructor for class thothbot.parallax.plugins.postprocessing.RenderPass
 
RenderTargetCubeTexture - Class in thothbot.parallax.core.client.textures
 
RenderTargetCubeTexture(int, int) - Constructor for class thothbot.parallax.core.client.textures.RenderTargetCubeTexture
 
RenderTargetTexture - Class in thothbot.parallax.core.client.textures
 
RenderTargetTexture(int, int) - Constructor for class thothbot.parallax.core.client.textures.RenderTargetTexture
 
RenderTargetTexture(int, int, TextureWrapMode, TextureWrapMode, TextureMagFilter, TextureMinFilter, PixelFormat, PixelType) - Constructor for class thothbot.parallax.core.client.textures.RenderTargetTexture
 
reorder(String) - Method in class thothbot.parallax.core.shared.math.Euler
 
reorderBuffers(Float32Array, Int32Array, int) - Method in class thothbot.parallax.core.shared.core.BufferGeometry
 
REPEAT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
REPLACE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
reset() - Method in class thothbot.parallax.core.shared.lights.AmbientLight.UniformAmbient
 
reset() - Method in class thothbot.parallax.core.shared.lights.DirectionalLight.UniformDirectional
 
reset() - Method in class thothbot.parallax.core.shared.lights.HemisphereLight.UniformHemisphere
 
reset() - Method in interface thothbot.parallax.core.shared.lights.Light.UniformLight
 
reset() - Method in class thothbot.parallax.core.shared.lights.PointLight.UniformPoint
 
reset() - Method in class thothbot.parallax.core.shared.lights.SpotLight.UniformSport
 
reset(RenderTargetTexture) - Method in class thothbot.parallax.plugins.postprocessing.Postprocessing
 
resetGLState() - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
 
reverse() - Method in class thothbot.parallax.core.client.gl2.arrays.TypeArray
 
RGB - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RGB565 - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RGB5_A1 - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RGBA - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
RGBA4 - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
 
right - Variable in class thothbot.parallax.core.shared.lights.AreaLight
 
RingGeometry - Class in thothbot.parallax.core.shared.geometries
 
RingGeometry(double, double) - Constructor for class thothbot.parallax.core.shared.geometries.RingGeometry
 
RingGeometry(double, double, int, int, double, double) - Constructor for class thothbot.parallax.core.shared.geometries.RingGeometry
 
rotateOnAxis(Vector3, double) - Method in class thothbot.parallax.core.shared.core.Object3D
Rotate an object along an axis in object space.
rotateX(double) - Method in class thothbot.parallax.core.shared.core.Object3D
 
rotateY(double) - Method in class thothbot.parallax.core.shared.core.Object3D
 
rotateZ(double) - Method in class thothbot.parallax.core.shared.core.Object3D
 
rotation - Variable in class thothbot.parallax.plugins.lensflare.LensFlare.LensSprite
 
RotationOrders - Static variable in class thothbot.parallax.core.shared.math.Euler
 
round() - Method in class thothbot.parallax.core.shared.math.Vector2
 
round() - Method in class thothbot.parallax.core.shared.math.Vector3
 
round() - Method in class thothbot.parallax.core.shared.math.Vector4
 
roundToZero() - Method in class thothbot.parallax.core.shared.math.Vector2
 
roundToZero() - Method in class thothbot.parallax.core.shared.math.Vector3
 
roundToZero() - Method in class thothbot.parallax.core.shared.math.Vector4
 
run() - Method in class thothbot.parallax.core.client.Animation
Run this animation.
run(double, double) - Method in interface thothbot.parallax.core.shared.geometries.ParametricGeometry.ParametricFunction
 
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 _ 
Skip navigation links