three
Safe HaskellNone
LanguageHaskell2010

THREE.PerspectiveCamera

Synopsis

Types

newtype PerspectiveCamera Source #

Instances

Instances details
FromJSVal PerspectiveCamera Source # 
Instance details

Defined in THREE.PerspectiveCamera

ToArgs PerspectiveCamera Source # 
Instance details

Defined in THREE.PerspectiveCamera

ToJSVal PerspectiveCamera Source # 
Instance details

Defined in THREE.PerspectiveCamera

ToObject PerspectiveCamera Source # 
Instance details

Defined in THREE.PerspectiveCamera

Camera PerspectiveCamera Source # 
Instance details

Defined in THREE.PerspectiveCamera

EventDispatcher PerspectiveCamera Source # 
Instance details

Defined in THREE.PerspectiveCamera

Object3D PerspectiveCamera Source # 
Instance details

Defined in THREE.PerspectiveCamera

Methods

animations :: Property PerspectiveCamera AnimationClip Source #

castShadow :: Property PerspectiveCamera Bool Source #

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

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

frustumCulled :: Property PerspectiveCamera Bool Source #

id :: ReadOnly PerspectiveCamera Int Source #

isObject3D :: ReadOnly PerspectiveCamera Bool Source #

layers :: Property PerspectiveCamera Layers Source #

matrix :: Property PerspectiveCamera Matrix4 Source #

matrixAutoUpdate :: Property PerspectiveCamera Bool Source #

matrixWorld :: Property PerspectiveCamera Matrix4 Source #

matrixWorldAutoUpdate :: Property PerspectiveCamera Bool Source #

matrixWorldNeedsUpdate :: Property PerspectiveCamera Bool Source #

modelViewMatrix :: Property PerspectiveCamera Matrix4 Source #

name :: Property PerspectiveCamera MisoString Source #

normalMatrix :: Property PerspectiveCamera Matrix3 Source #

onAfterRender :: Property PerspectiveCamera Function Source #

onAfterShadow :: Property PerspectiveCamera Function Source #

onBeforeRender :: Property PerspectiveCamera Function Source #

onBeforeShadow :: Property PerspectiveCamera Function Source #

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

position :: Property PerspectiveCamera Vector3 Source #

quaternion :: Property PerspectiveCamera Quaternion Source #

receiveShadow :: Property PerspectiveCamera Bool Source #

renderOrder :: Property PerspectiveCamera Double Source #

rotation :: Property PerspectiveCamera Euler Source #

scale :: Property PerspectiveCamera Vector3 Source #

up :: Property PerspectiveCamera Vector3 Source #

userData :: Property PerspectiveCamera Object Source #

uuid :: Property PerspectiveCamera MisoString Source #

visible :: Property PerspectiveCamera Bool Source #

defaultUp :: Property PerspectiveCamera Vector3 Source #

defaultMatrixAutoUpdate :: Property PerspectiveCamera Bool Source #

defaultMatrixWorldAutoUpdate :: Property PerspectiveCamera Bool Source #

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

applyMatrix4 :: Method PerspectiveCamera Matrix4 () Source #

applyQuaternion :: Method PerspectiveCamera Quaternion PerspectiveCamera Source #

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

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

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

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

getWorldPosition :: Method PerspectiveCamera Vector3 Vector3 Source #

getWorldQuaternion :: Method PerspectiveCamera Quaternion Quaternion Source #

getWorldScale :: Method PerspectiveCamera Vector3 Vector3 Source #

getWorldDirection :: Method PerspectiveCamera Vector3 Vector3 Source #

localToWorld :: Method PerspectiveCamera Vector3 Vector3 Source #

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

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

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

removeFromParent :: Method PerspectiveCamera () PerspectiveCamera Source #

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

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

rotateX :: Method PerspectiveCamera Double PerspectiveCamera Source #

rotateY :: Method PerspectiveCamera Double PerspectiveCamera Source #

rotateZ :: Method PerspectiveCamera Double PerspectiveCamera Source #

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

setRotationFromEuler :: Method PerspectiveCamera Euler () Source #

setRotationFromMatrix :: Method PerspectiveCamera Matrix4 () Source #

setRotationFromQuaternion :: Method PerspectiveCamera Quaternion () Source #

toJSON :: Method PerspectiveCamera Object Object Source #

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

translateX :: Method PerspectiveCamera Double PerspectiveCamera Source #

translateY :: Method PerspectiveCamera Double PerspectiveCamera Source #

translateZ :: Method PerspectiveCamera Double PerspectiveCamera Source #

traverse :: Method PerspectiveCamera Function () Source #

traverseVisible :: Method PerspectiveCamera Function () Source #

traverseAncestors :: Method PerspectiveCamera Function () Source #

updateMatrix :: Method PerspectiveCamera () () Source #

updateMatrixWorld :: Method PerspectiveCamera Bool () Source #

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

worldToLocal :: Method PerspectiveCamera Vector3 Vector3 Source #

Constructors

new Source #

Arguments

:: (Double, Double, Double, Double)

Field of View, Aspect, Near, Far

-> Three PerspectiveCamera 

Read-only Properties

Properties

Optional properties

Methods

Helper functions