three
Safe HaskellNone
LanguageHaskell2010

THREE.RectAreaLight

Synopsis

Types

newtype RectAreaLight Source #

Constructors

RectAreaLight 

Instances

Instances details
FromJSVal RectAreaLight Source # 
Instance details

Defined in THREE.RectAreaLight

ToArgs RectAreaLight Source # 
Instance details

Defined in THREE.RectAreaLight

ToJSVal RectAreaLight Source # 
Instance details

Defined in THREE.RectAreaLight

ToObject RectAreaLight Source # 
Instance details

Defined in THREE.RectAreaLight

EventDispatcher RectAreaLight Source # 
Instance details

Defined in THREE.RectAreaLight

Light RectAreaLight Source # 
Instance details

Defined in THREE.RectAreaLight

Object3D RectAreaLight Source # 
Instance details

Defined in THREE.RectAreaLight

Methods

animations :: Property RectAreaLight AnimationClip Source #

castShadow :: Property RectAreaLight Bool Source #

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

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

frustumCulled :: Property RectAreaLight Bool Source #

id :: ReadOnly RectAreaLight Int Source #

isObject3D :: ReadOnly RectAreaLight Bool Source #

layers :: Property RectAreaLight Layers Source #

matrix :: Property RectAreaLight Matrix4 Source #

matrixAutoUpdate :: Property RectAreaLight Bool Source #

matrixWorld :: Property RectAreaLight Matrix4 Source #

matrixWorldAutoUpdate :: Property RectAreaLight Bool Source #

matrixWorldNeedsUpdate :: Property RectAreaLight Bool Source #

modelViewMatrix :: Property RectAreaLight Matrix4 Source #

name :: Property RectAreaLight MisoString Source #

normalMatrix :: Property RectAreaLight Matrix3 Source #

onAfterRender :: Property RectAreaLight Function Source #

onAfterShadow :: Property RectAreaLight Function Source #

onBeforeRender :: Property RectAreaLight Function Source #

onBeforeShadow :: Property RectAreaLight Function Source #

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

position :: Property RectAreaLight Vector3 Source #

quaternion :: Property RectAreaLight Quaternion Source #

receiveShadow :: Property RectAreaLight Bool Source #

renderOrder :: Property RectAreaLight Double Source #

rotation :: Property RectAreaLight Euler Source #

scale :: Property RectAreaLight Vector3 Source #

up :: Property RectAreaLight Vector3 Source #

userData :: Property RectAreaLight Object Source #

uuid :: Property RectAreaLight MisoString Source #

visible :: Property RectAreaLight Bool Source #

defaultUp :: Property RectAreaLight Vector3 Source #

defaultMatrixAutoUpdate :: Property RectAreaLight Bool Source #

defaultMatrixWorldAutoUpdate :: Property RectAreaLight Bool Source #

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

applyMatrix4 :: Method RectAreaLight Matrix4 () Source #

applyQuaternion :: Method RectAreaLight Quaternion RectAreaLight Source #

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

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

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

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

getWorldPosition :: Method RectAreaLight Vector3 Vector3 Source #

getWorldQuaternion :: Method RectAreaLight Quaternion Quaternion Source #

getWorldScale :: Method RectAreaLight Vector3 Vector3 Source #

getWorldDirection :: Method RectAreaLight Vector3 Vector3 Source #

localToWorld :: Method RectAreaLight Vector3 Vector3 Source #

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

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

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

removeFromParent :: Method RectAreaLight () RectAreaLight Source #

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

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

rotateX :: Method RectAreaLight Double RectAreaLight Source #

rotateY :: Method RectAreaLight Double RectAreaLight Source #

rotateZ :: Method RectAreaLight Double RectAreaLight Source #

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

setRotationFromEuler :: Method RectAreaLight Euler () Source #

setRotationFromMatrix :: Method RectAreaLight Matrix4 () Source #

setRotationFromQuaternion :: Method RectAreaLight Quaternion () Source #

toJSON :: Method RectAreaLight Object Object Source #

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

translateX :: Method RectAreaLight Double RectAreaLight Source #

translateY :: Method RectAreaLight Double RectAreaLight Source #

translateZ :: Method RectAreaLight Double RectAreaLight Source #

traverse :: Method RectAreaLight Function () Source #

traverseVisible :: Method RectAreaLight Function () Source #

traverseAncestors :: Method RectAreaLight Function () Source #

updateMatrix :: Method RectAreaLight () () Source #

updateMatrixWorld :: Method RectAreaLight Bool () Source #

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

worldToLocal :: Method RectAreaLight Vector3 Vector3 Source #

Constructors

new :: (ToArgs t, RectAreaLightParams t) => t -> Three RectAreaLight Source #

Read-only Properties

Properties

Optional properties

Methods

Helper functions