three
Safe HaskellNone
LanguageHaskell2010

THREE.AmbientLight

Synopsis

Types

newtype AmbientLight Source #

Constructors

AmbientLight 

Instances

Instances details
FromJSVal AmbientLight Source # 
Instance details

Defined in THREE.AmbientLight

ToArgs AmbientLight Source # 
Instance details

Defined in THREE.AmbientLight

ToJSVal AmbientLight Source # 
Instance details

Defined in THREE.AmbientLight

ToObject AmbientLight Source # 
Instance details

Defined in THREE.AmbientLight

EventDispatcher AmbientLight Source # 
Instance details

Defined in THREE.AmbientLight

Light AmbientLight Source # 
Instance details

Defined in THREE.AmbientLight

Object3D AmbientLight Source # 
Instance details

Defined in THREE.AmbientLight

Methods

animations :: Property AmbientLight AnimationClip Source #

castShadow :: Property AmbientLight Bool Source #

customDepthMaterial :: (Material material, FromJSVal material) => Property AmbientLight material Source #

customDistanceMaterial :: (Material material, FromJSVal material) => Property AmbientLight material Source #

frustumCulled :: Property AmbientLight Bool Source #

id :: ReadOnly AmbientLight Int Source #

isObject3D :: ReadOnly AmbientLight Bool Source #

layers :: Property AmbientLight Layers Source #

matrix :: Property AmbientLight Matrix4 Source #

matrixAutoUpdate :: Property AmbientLight Bool Source #

matrixWorld :: Property AmbientLight Matrix4 Source #

matrixWorldAutoUpdate :: Property AmbientLight Bool Source #

matrixWorldNeedsUpdate :: Property AmbientLight Bool Source #

modelViewMatrix :: Property AmbientLight Matrix4 Source #

name :: Property AmbientLight MisoString Source #

normalMatrix :: Property AmbientLight Matrix3 Source #

onAfterRender :: Property AmbientLight Function Source #

onAfterShadow :: Property AmbientLight Function Source #

onBeforeRender :: Property AmbientLight Function Source #

onBeforeShadow :: Property AmbientLight Function Source #

parent :: (Object3D return, FromJSVal return) => Property AmbientLight return Source #

position :: Property AmbientLight Vector3 Source #

quaternion :: Property AmbientLight Quaternion Source #

receiveShadow :: Property AmbientLight Bool Source #

renderOrder :: Property AmbientLight Double Source #

rotation :: Property AmbientLight Euler Source #

scale :: Property AmbientLight Vector3 Source #

up :: Property AmbientLight Vector3 Source #

userData :: Property AmbientLight Object Source #

uuid :: Property AmbientLight MisoString Source #

visible :: Property AmbientLight Bool Source #

defaultUp :: Property AmbientLight Vector3 Source #

defaultMatrixAutoUpdate :: Property AmbientLight Bool Source #

defaultMatrixWorldAutoUpdate :: Property AmbientLight Bool Source #

add :: (ToArgs arg, FromJSVal AmbientLight, Object3D arg) => Method AmbientLight arg AmbientLight Source #

applyMatrix4 :: Method AmbientLight Matrix4 () Source #

applyQuaternion :: Method AmbientLight Quaternion AmbientLight Source #

attach :: (FromJSVal AmbientLight, ToArgs arg) => Method AmbientLight arg AmbientLight Source #

clear :: (ToArgs arg, FromJSVal AmbientLight) => Method AmbientLight arg AmbientLight Source #

clone :: (FromJSVal AmbientLight, Object3DCloneParams t, ToArgs t) => Method AmbientLight t AmbientLight Source #

copy :: (ToArgs AmbientLight, FromJSVal AmbientLight, Object3DCopyParams AmbientLight t, ToArgs t) => Method AmbientLight t AmbientLight Source #

getWorldPosition :: Method AmbientLight Vector3 Vector3 Source #

getWorldQuaternion :: Method AmbientLight Quaternion Quaternion Source #

getWorldScale :: Method AmbientLight Vector3 Vector3 Source #

getWorldDirection :: Method AmbientLight Vector3 Vector3 Source #

localToWorld :: Method AmbientLight Vector3 Vector3 Source #

lookAt :: (ToArgs arg, Triplet arg) => Method AmbientLight arg () Source #

raycast :: Method AmbientLight (Raycaster, JSVal) () Source #

remove :: (ToArgs arg, Object3D arg, FromJSVal AmbientLight) => Method AmbientLight arg AmbientLight Source #

removeFromParent :: Method AmbientLight () AmbientLight Source #

rotateOnAxis :: Method AmbientLight (Vector3, Double) AmbientLight Source #

rotateOnWorldAxis :: Method AmbientLight (Vector3, Double) AmbientLight Source #

rotateX :: Method AmbientLight Double AmbientLight Source #

rotateY :: Method AmbientLight Double AmbientLight Source #

rotateZ :: Method AmbientLight Double AmbientLight Source #

setRotationFromAxisAngle :: Method AmbientLight (Vector3, Double) () Source #

setRotationFromEuler :: Method AmbientLight Euler () Source #

setRotationFromMatrix :: Method AmbientLight Matrix4 () Source #

setRotationFromQuaternion :: Method AmbientLight Quaternion () Source #

toJSON :: Method AmbientLight Object Object Source #

translateOnAxis :: Method AmbientLight (Vector3, Double) AmbientLight Source #

translateX :: Method AmbientLight Double AmbientLight Source #

translateY :: Method AmbientLight Double AmbientLight Source #

translateZ :: Method AmbientLight Double AmbientLight Source #

traverse :: Method AmbientLight Function () Source #

traverseVisible :: Method AmbientLight Function () Source #

traverseAncestors :: Method AmbientLight Function () Source #

updateMatrix :: Method AmbientLight () () Source #

updateMatrixWorld :: Method AmbientLight Bool () Source #

updateWorldMatrix :: Method AmbientLight (Bool, Bool) () Source #

worldToLocal :: Method AmbientLight Vector3 Vector3 Source #

Methods

new :: (ToArgs t, AmbientLightParams t) => t -> Three AmbientLight Source #

Properties