three
Safe HaskellNone
LanguageHaskell2010

THREE.DirectionalLight

Synopsis

Types

newtype DirectionalLight Source #

Constructors

DirectionalLight 

Instances

Instances details
FromJSVal DirectionalLight Source # 
Instance details

Defined in THREE.DirectionalLight

ToArgs DirectionalLight Source # 
Instance details

Defined in THREE.DirectionalLight

ToJSVal DirectionalLight Source # 
Instance details

Defined in THREE.DirectionalLight

ToObject DirectionalLight Source # 
Instance details

Defined in THREE.DirectionalLight

EventDispatcher DirectionalLight Source # 
Instance details

Defined in THREE.DirectionalLight

Light DirectionalLight Source # 
Instance details

Defined in THREE.DirectionalLight

Object3D DirectionalLight Source # 
Instance details

Defined in THREE.DirectionalLight

Methods

animations :: Property DirectionalLight AnimationClip Source #

castShadow :: Property DirectionalLight Bool Source #

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

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

frustumCulled :: Property DirectionalLight Bool Source #

id :: ReadOnly DirectionalLight Int Source #

isObject3D :: ReadOnly DirectionalLight Bool Source #

layers :: Property DirectionalLight Layers Source #

matrix :: Property DirectionalLight Matrix4 Source #

matrixAutoUpdate :: Property DirectionalLight Bool Source #

matrixWorld :: Property DirectionalLight Matrix4 Source #

matrixWorldAutoUpdate :: Property DirectionalLight Bool Source #

matrixWorldNeedsUpdate :: Property DirectionalLight Bool Source #

modelViewMatrix :: Property DirectionalLight Matrix4 Source #

name :: Property DirectionalLight MisoString Source #

normalMatrix :: Property DirectionalLight Matrix3 Source #

onAfterRender :: Property DirectionalLight Function Source #

onAfterShadow :: Property DirectionalLight Function Source #

onBeforeRender :: Property DirectionalLight Function Source #

onBeforeShadow :: Property DirectionalLight Function Source #

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

position :: Property DirectionalLight Vector3 Source #

quaternion :: Property DirectionalLight Quaternion Source #

receiveShadow :: Property DirectionalLight Bool Source #

renderOrder :: Property DirectionalLight Double Source #

rotation :: Property DirectionalLight Euler Source #

scale :: Property DirectionalLight Vector3 Source #

up :: Property DirectionalLight Vector3 Source #

userData :: Property DirectionalLight Object Source #

uuid :: Property DirectionalLight MisoString Source #

visible :: Property DirectionalLight Bool Source #

defaultUp :: Property DirectionalLight Vector3 Source #

defaultMatrixAutoUpdate :: Property DirectionalLight Bool Source #

defaultMatrixWorldAutoUpdate :: Property DirectionalLight Bool Source #

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

applyMatrix4 :: Method DirectionalLight Matrix4 () Source #

applyQuaternion :: Method DirectionalLight Quaternion DirectionalLight Source #

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

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

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

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

getWorldPosition :: Method DirectionalLight Vector3 Vector3 Source #

getWorldQuaternion :: Method DirectionalLight Quaternion Quaternion Source #

getWorldScale :: Method DirectionalLight Vector3 Vector3 Source #

getWorldDirection :: Method DirectionalLight Vector3 Vector3 Source #

localToWorld :: Method DirectionalLight Vector3 Vector3 Source #

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

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

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

removeFromParent :: Method DirectionalLight () DirectionalLight Source #

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

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

rotateX :: Method DirectionalLight Double DirectionalLight Source #

rotateY :: Method DirectionalLight Double DirectionalLight Source #

rotateZ :: Method DirectionalLight Double DirectionalLight Source #

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

setRotationFromEuler :: Method DirectionalLight Euler () Source #

setRotationFromMatrix :: Method DirectionalLight Matrix4 () Source #

setRotationFromQuaternion :: Method DirectionalLight Quaternion () Source #

toJSON :: Method DirectionalLight Object Object Source #

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

translateX :: Method DirectionalLight Double DirectionalLight Source #

translateY :: Method DirectionalLight Double DirectionalLight Source #

translateZ :: Method DirectionalLight Double DirectionalLight Source #

traverse :: Method DirectionalLight Function () Source #

traverseVisible :: Method DirectionalLight Function () Source #

traverseAncestors :: Method DirectionalLight Function () Source #

updateMatrix :: Method DirectionalLight () () Source #

updateMatrixWorld :: Method DirectionalLight Bool () Source #

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

worldToLocal :: Method DirectionalLight Vector3 Vector3 Source #

Constructors

new :: (ToArgs t, DirectionalLightParams t) => t -> Three DirectionalLight Source #

Read-only Properties

Properties

target :: (Object3D object, FromJSVal object) => Property DirectionalLight object Source #

Optional properties

Methods

Helper functions