{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DerivingVia #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# LANGUAGE OverloadedStrings #-}
module THREE.MeshBasicMaterial
(
MeshBasicMaterial (..)
, THREE.MeshBasicMaterial.new
, alphaMap
, aoMap
, aoMapIntensity
, color
, combine
, envMap
, envMapRotation
, fog
, lightMap
, lightMapIntensity
, THREE.MeshBasicMaterial.map
, reflectivity
, refractionRatio
, specularMap
, wireframe
, wireframeLinecap
, wireframeLinejoin
, wireframeLinewidth
) where
import Miso hiding (new)
import THREE.Color
import THREE.Constants.Materials
import THREE.EventDispatcher
import THREE.Euler
import THREE.Internal as THREE
import THREE.Material
import THREE.Texture
newtype MeshBasicMaterial
= MeshBasicMaterial
{ MeshBasicMaterial -> JSVal
unMeshBasicMaterial :: JSVal
} deriving newtype (MeshBasicMaterial -> IO [JSVal]
(MeshBasicMaterial -> IO [JSVal]) -> ToArgs MeshBasicMaterial
forall args. (args -> IO [JSVal]) -> ToArgs args
$ctoArgs :: MeshBasicMaterial -> IO [JSVal]
toArgs :: MeshBasicMaterial -> IO [JSVal]
ToArgs, MeshBasicMaterial -> IO Object
(MeshBasicMaterial -> IO Object) -> ToObject MeshBasicMaterial
forall a. (a -> IO Object) -> ToObject a
$ctoObject :: MeshBasicMaterial -> IO Object
toObject :: MeshBasicMaterial -> IO Object
ToObject, MeshBasicMaterial -> IO JSVal
(MeshBasicMaterial -> IO JSVal) -> ToJSVal MeshBasicMaterial
forall a. (a -> IO JSVal) -> ToJSVal a
$ctoJSVal :: MeshBasicMaterial -> IO JSVal
toJSVal :: MeshBasicMaterial -> IO JSVal
ToJSVal)
deriving anyclass (ToObject MeshBasicMaterial
ToJSVal MeshBasicMaterial
Property MeshBasicMaterial Bool
Property MeshBasicMaterial Double
Property MeshBasicMaterial Int
Property MeshBasicMaterial (Maybe [Plane])
Property MeshBasicMaterial (Maybe MisoString)
Property MeshBasicMaterial (Maybe Object)
Property MeshBasicMaterial (Maybe BlendingEquations)
Property MeshBasicMaterial (Maybe DestinationFactors)
Property MeshBasicMaterial (Maybe SourceFactors)
Property MeshBasicMaterial (Maybe BlendingMode)
Property MeshBasicMaterial MisoString
Property MeshBasicMaterial Object
Property MeshBasicMaterial BlendingEquations
Property MeshBasicMaterial SourceFactors
Property MeshBasicMaterial DepthMode
Property MeshBasicMaterial Side
Property MeshBasicMaterial StencilFunctions
Property MeshBasicMaterial StencilOperations
Property MeshBasicMaterial Color
ReadOnly MeshBasicMaterial Bool
ReadOnly MeshBasicMaterial MisoString
EventDispatcher MeshBasicMaterial
Method MeshBasicMaterial () ()
Method MeshBasicMaterial () MisoString
Method MeshBasicMaterial Object ()
Method MeshBasicMaterial Object Object
FromJSVal MeshBasicMaterial =>
Method MeshBasicMaterial () MeshBasicMaterial
(FromJSVal MeshBasicMaterial, ToArgs MeshBasicMaterial) =>
Method MeshBasicMaterial MeshBasicMaterial MeshBasicMaterial
(EventDispatcher MeshBasicMaterial, ToJSVal MeshBasicMaterial,
ToObject MeshBasicMaterial) =>
ReadOnly MeshBasicMaterial MisoString
-> ReadOnly MeshBasicMaterial MisoString
-> ReadOnly MeshBasicMaterial Bool
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Double
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Double
-> Property MeshBasicMaterial Color
-> Property MeshBasicMaterial (Maybe DestinationFactors)
-> Property MeshBasicMaterial (Maybe DestinationFactors)
-> Property MeshBasicMaterial BlendingEquations
-> Property MeshBasicMaterial (Maybe BlendingEquations)
-> Property MeshBasicMaterial (Maybe BlendingMode)
-> Property MeshBasicMaterial SourceFactors
-> Property MeshBasicMaterial (Maybe SourceFactors)
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial (Maybe [Plane])
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial (Maybe Object)
-> Property MeshBasicMaterial DepthMode
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Int
-> Property MeshBasicMaterial StencilFunctions
-> Property MeshBasicMaterial Int
-> Property MeshBasicMaterial Int
-> Property MeshBasicMaterial StencilOperations
-> Property MeshBasicMaterial StencilOperations
-> Property MeshBasicMaterial StencilOperations
-> Property MeshBasicMaterial Int
-> Property MeshBasicMaterial MisoString
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Double
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Int
-> Property MeshBasicMaterial Int
-> Property MeshBasicMaterial (Maybe MisoString)
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Side
-> Property MeshBasicMaterial Side
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Int
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Bool
-> Property MeshBasicMaterial Object
-> (FromJSVal MeshBasicMaterial =>
Method MeshBasicMaterial () MeshBasicMaterial)
-> ((FromJSVal MeshBasicMaterial, ToArgs MeshBasicMaterial) =>
Method MeshBasicMaterial MeshBasicMaterial MeshBasicMaterial)
-> Method MeshBasicMaterial () ()
-> Method MeshBasicMaterial () MisoString
-> Method MeshBasicMaterial Object ()
-> Method MeshBasicMaterial Object Object
-> Material MeshBasicMaterial
forall material.
(EventDispatcher material, ToJSVal material, ToObject material) =>
ReadOnly material MisoString
-> ReadOnly material MisoString
-> ReadOnly material Bool
-> Property material Bool
-> Property material Double
-> Property material Bool
-> Property material Double
-> Property material Color
-> Property material (Maybe DestinationFactors)
-> Property material (Maybe DestinationFactors)
-> Property material BlendingEquations
-> Property material (Maybe BlendingEquations)
-> Property material (Maybe BlendingMode)
-> Property material SourceFactors
-> Property material (Maybe SourceFactors)
-> Property material Bool
-> Property material (Maybe [Plane])
-> Property material Bool
-> Property material Bool
-> Property material (Maybe Object)
-> Property material DepthMode
-> Property material Bool
-> Property material Bool
-> Property material Bool
-> Property material Bool
-> Property material Int
-> Property material StencilFunctions
-> Property material Int
-> Property material Int
-> Property material StencilOperations
-> Property material StencilOperations
-> Property material StencilOperations
-> Property material Int
-> Property material MisoString
-> Property material Bool
-> Property material Double
-> Property material Bool
-> Property material Int
-> Property material Int
-> Property material (Maybe MisoString)
-> Property material Bool
-> Property material Bool
-> Property material Side
-> Property material Side
-> Property material Bool
-> Property material Bool
-> Property material Int
-> Property material Bool
-> Property material Bool
-> Property material Object
-> (FromJSVal material => Method material () material)
-> ((FromJSVal material, ToArgs material) =>
Method material material material)
-> Method material () ()
-> Method material () MisoString
-> Method material Object ()
-> Method material Object Object
-> Material material
$ctype_ :: ReadOnly MeshBasicMaterial MisoString
type_ :: ReadOnly MeshBasicMaterial MisoString
$cuuid :: ReadOnly MeshBasicMaterial MisoString
uuid :: ReadOnly MeshBasicMaterial MisoString
$cisMaterial :: ReadOnly MeshBasicMaterial Bool
isMaterial :: ReadOnly MeshBasicMaterial Bool
$calphaHash :: Property MeshBasicMaterial Bool
alphaHash :: Property MeshBasicMaterial Bool
$calphaTest :: Property MeshBasicMaterial Double
alphaTest :: Property MeshBasicMaterial Double
$calphaToCoverage :: Property MeshBasicMaterial Bool
alphaToCoverage :: Property MeshBasicMaterial Bool
$cblendAlpha :: Property MeshBasicMaterial Double
blendAlpha :: Property MeshBasicMaterial Double
$cblendColor :: Property MeshBasicMaterial Color
blendColor :: Property MeshBasicMaterial Color
$cblendDst :: Property MeshBasicMaterial (Maybe DestinationFactors)
blendDst :: Property MeshBasicMaterial (Maybe DestinationFactors)
$cblendDstAlpha :: Property MeshBasicMaterial (Maybe DestinationFactors)
blendDstAlpha :: Property MeshBasicMaterial (Maybe DestinationFactors)
$cblendEquation :: Property MeshBasicMaterial BlendingEquations
blendEquation :: Property MeshBasicMaterial BlendingEquations
$cblendEquationAlpha :: Property MeshBasicMaterial (Maybe BlendingEquations)
blendEquationAlpha :: Property MeshBasicMaterial (Maybe BlendingEquations)
$cblending :: Property MeshBasicMaterial (Maybe BlendingMode)
blending :: Property MeshBasicMaterial (Maybe BlendingMode)
$cblendSrc :: Property MeshBasicMaterial SourceFactors
blendSrc :: Property MeshBasicMaterial SourceFactors
$cblendSrcAlpha :: Property MeshBasicMaterial (Maybe SourceFactors)
blendSrcAlpha :: Property MeshBasicMaterial (Maybe SourceFactors)
$cclipIntersection :: Property MeshBasicMaterial Bool
clipIntersection :: Property MeshBasicMaterial Bool
$cclippingPlanes :: Property MeshBasicMaterial (Maybe [Plane])
clippingPlanes :: Property MeshBasicMaterial (Maybe [Plane])
$cclipShadows :: Property MeshBasicMaterial Bool
clipShadows :: Property MeshBasicMaterial Bool
$ccolorWrite :: Property MeshBasicMaterial Bool
colorWrite :: Property MeshBasicMaterial Bool
$cdefines :: Property MeshBasicMaterial (Maybe Object)
defines :: Property MeshBasicMaterial (Maybe Object)
$cdepthFunc :: Property MeshBasicMaterial DepthMode
depthFunc :: Property MeshBasicMaterial DepthMode
$cdepthTest :: Property MeshBasicMaterial Bool
depthTest :: Property MeshBasicMaterial Bool
$cdepthWrite :: Property MeshBasicMaterial Bool
depthWrite :: Property MeshBasicMaterial Bool
$cforceSinglePass :: Property MeshBasicMaterial Bool
forceSinglePass :: Property MeshBasicMaterial Bool
$cstencilWrite :: Property MeshBasicMaterial Bool
stencilWrite :: Property MeshBasicMaterial Bool
$cstencilWriteMask :: Property MeshBasicMaterial Int
stencilWriteMask :: Property MeshBasicMaterial Int
$cstencilFunc :: Property MeshBasicMaterial StencilFunctions
stencilFunc :: Property MeshBasicMaterial StencilFunctions
$cstencilRef :: Property MeshBasicMaterial Int
stencilRef :: Property MeshBasicMaterial Int
$cstencilFuncMask :: Property MeshBasicMaterial Int
stencilFuncMask :: Property MeshBasicMaterial Int
$cstencilFail :: Property MeshBasicMaterial StencilOperations
stencilFail :: Property MeshBasicMaterial StencilOperations
$cstencilZFail :: Property MeshBasicMaterial StencilOperations
stencilZFail :: Property MeshBasicMaterial StencilOperations
$cstencilZPass :: Property MeshBasicMaterial StencilOperations
stencilZPass :: Property MeshBasicMaterial StencilOperations
$cid :: Property MeshBasicMaterial Int
id :: Property MeshBasicMaterial Int
$cname :: Property MeshBasicMaterial MisoString
name :: Property MeshBasicMaterial MisoString
$cneedsUpdate :: Property MeshBasicMaterial Bool
needsUpdate :: Property MeshBasicMaterial Bool
$copacity :: Property MeshBasicMaterial Double
opacity :: Property MeshBasicMaterial Double
$cpolygonOffset :: Property MeshBasicMaterial Bool
polygonOffset :: Property MeshBasicMaterial Bool
$cpolygonOffsetFactor :: Property MeshBasicMaterial Int
polygonOffsetFactor :: Property MeshBasicMaterial Int
$cpolygonOffsetUnits :: Property MeshBasicMaterial Int
polygonOffsetUnits :: Property MeshBasicMaterial Int
$cprecision :: Property MeshBasicMaterial (Maybe MisoString)
precision :: Property MeshBasicMaterial (Maybe MisoString)
$cpremultipliedAlpha :: Property MeshBasicMaterial Bool
premultipliedAlpha :: Property MeshBasicMaterial Bool
$cdithering :: Property MeshBasicMaterial Bool
dithering :: Property MeshBasicMaterial Bool
$cshadowSide :: Property MeshBasicMaterial Side
shadowSide :: Property MeshBasicMaterial Side
$cside :: Property MeshBasicMaterial Side
side :: Property MeshBasicMaterial Side
$ctoneMapped :: Property MeshBasicMaterial Bool
toneMapped :: Property MeshBasicMaterial Bool
$ctransparent :: Property MeshBasicMaterial Bool
transparent :: Property MeshBasicMaterial Bool
$cversion :: Property MeshBasicMaterial Int
version :: Property MeshBasicMaterial Int
$cvertexColors :: Property MeshBasicMaterial Bool
vertexColors :: Property MeshBasicMaterial Bool
$cvisible :: Property MeshBasicMaterial Bool
visible :: Property MeshBasicMaterial Bool
$cuserData :: Property MeshBasicMaterial Object
userData :: Property MeshBasicMaterial Object
$cclone :: FromJSVal MeshBasicMaterial =>
Method MeshBasicMaterial () MeshBasicMaterial
clone :: FromJSVal MeshBasicMaterial =>
Method MeshBasicMaterial () MeshBasicMaterial
$ccopy :: (FromJSVal MeshBasicMaterial, ToArgs MeshBasicMaterial) =>
Method MeshBasicMaterial MeshBasicMaterial MeshBasicMaterial
copy :: (FromJSVal MeshBasicMaterial, ToArgs MeshBasicMaterial) =>
Method MeshBasicMaterial MeshBasicMaterial MeshBasicMaterial
$cdispose :: Method MeshBasicMaterial () ()
dispose :: Method MeshBasicMaterial () ()
$ccustomProgramCacheKey :: Method MeshBasicMaterial () MisoString
customProgramCacheKey :: Method MeshBasicMaterial () MisoString
$csetValues :: Method MeshBasicMaterial Object ()
setValues :: Method MeshBasicMaterial Object ()
$ctoJSON :: Method MeshBasicMaterial Object Object
toJSON :: Method MeshBasicMaterial Object Object
Material, ToObject MeshBasicMaterial
ToJSVal MeshBasicMaterial
Method MeshBasicMaterial (MisoString, Function) ()
Method MeshBasicMaterial Object ()
(ToObject MeshBasicMaterial, ToJSVal MeshBasicMaterial) =>
Method MeshBasicMaterial (MisoString, Function) ()
-> Method MeshBasicMaterial (MisoString, Function) ()
-> Method MeshBasicMaterial (MisoString, Function) ()
-> Method MeshBasicMaterial Object ()
-> EventDispatcher MeshBasicMaterial
forall object.
(ToObject object, ToJSVal object) =>
Method object (MisoString, Function) ()
-> Method object (MisoString, Function) ()
-> Method object (MisoString, Function) ()
-> Method object Object ()
-> EventDispatcher object
$caddEventListener :: Method MeshBasicMaterial (MisoString, Function) ()
addEventListener :: Method MeshBasicMaterial (MisoString, Function) ()
$chasEventListener :: Method MeshBasicMaterial (MisoString, Function) ()
hasEventListener :: Method MeshBasicMaterial (MisoString, Function) ()
$cremoveEventListener :: Method MeshBasicMaterial (MisoString, Function) ()
removeEventListener :: Method MeshBasicMaterial (MisoString, Function) ()
$cdispatchEvent :: Method MeshBasicMaterial Object ()
dispatchEvent :: Method MeshBasicMaterial Object ()
EventDispatcher)
instance FromJSVal MeshBasicMaterial where
fromJSVal :: JSVal -> IO (Maybe MeshBasicMaterial)
fromJSVal = Maybe MeshBasicMaterial -> IO (Maybe MeshBasicMaterial)
forall a. a -> IO a
forall (f :: * -> *) a. Applicative f => a -> f a
pure (Maybe MeshBasicMaterial -> IO (Maybe MeshBasicMaterial))
-> (JSVal -> Maybe MeshBasicMaterial)
-> JSVal
-> IO (Maybe MeshBasicMaterial)
forall b c a. (b -> c) -> (a -> b) -> a -> c
. MeshBasicMaterial -> Maybe MeshBasicMaterial
forall a. a -> Maybe a
Just (MeshBasicMaterial -> Maybe MeshBasicMaterial)
-> (JSVal -> MeshBasicMaterial) -> JSVal -> Maybe MeshBasicMaterial
forall b c a. (b -> c) -> (a -> b) -> a -> c
. JSVal -> MeshBasicMaterial
MeshBasicMaterial
new :: Maybe Object -> THREE.Three MeshBasicMaterial
new :: Maybe Object -> IO MeshBasicMaterial
new = (JSVal -> MeshBasicMaterial)
-> MisoString -> Maybe Object -> IO MeshBasicMaterial
forall args con.
ToArgs args =>
(JSVal -> con) -> MisoString -> args -> Three con
THREE.new JSVal -> MeshBasicMaterial
MeshBasicMaterial MisoString
"MeshBasicMaterial"
alphaMap :: (TextureClass texture, FromJSVal texture) => Property MeshBasicMaterial (Maybe texture)
alphaMap :: forall texture.
(TextureClass texture, FromJSVal texture) =>
Property MeshBasicMaterial (Maybe texture)
alphaMap = MisoString -> Property MeshBasicMaterial (Maybe texture)
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object (Maybe field)
optional MisoString
"alphaMap"
aoMap :: (TextureClass texture, FromJSVal texture) => Property MeshBasicMaterial (Maybe texture)
aoMap :: forall texture.
(TextureClass texture, FromJSVal texture) =>
Property MeshBasicMaterial (Maybe texture)
aoMap = MisoString -> Property MeshBasicMaterial (Maybe texture)
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object (Maybe field)
optional MisoString
"aoMap"
aoMapIntensity :: Property MeshBasicMaterial Int
aoMapIntensity :: Property MeshBasicMaterial Int
aoMapIntensity = MisoString -> Property MeshBasicMaterial Int
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"aoMapIntensity"
color :: Property MeshBasicMaterial Color
color :: Property MeshBasicMaterial Color
color = MisoString -> Property MeshBasicMaterial Color
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"color"
combine :: Property MeshBasicMaterial TextureCombineOperations
combine :: Property MeshBasicMaterial TextureCombineOperations
combine = MisoString -> Property MeshBasicMaterial TextureCombineOperations
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"combine"
envMap :: (TextureClass texture, FromJSVal texture) => Property MeshBasicMaterial (Maybe texture)
envMap :: forall texture.
(TextureClass texture, FromJSVal texture) =>
Property MeshBasicMaterial (Maybe texture)
envMap = MisoString -> Property MeshBasicMaterial (Maybe texture)
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object (Maybe field)
optional MisoString
"envMap"
envMapRotation :: Property MeshBasicMaterial Euler
envMapRotation :: Property MeshBasicMaterial Euler
envMapRotation = MisoString -> Property MeshBasicMaterial Euler
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"envMapRotation"
fog :: Property MeshBasicMaterial Bool
fog :: Property MeshBasicMaterial Bool
fog = MisoString -> Property MeshBasicMaterial Bool
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"fog"
lightMap :: (TextureClass texture, FromJSVal texture) => Property MeshBasicMaterial (Maybe texture)
lightMap :: forall texture.
(TextureClass texture, FromJSVal texture) =>
Property MeshBasicMaterial (Maybe texture)
lightMap = MisoString -> Property MeshBasicMaterial (Maybe texture)
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object (Maybe field)
optional MisoString
"lightMap"
lightMapIntensity :: Property MeshBasicMaterial Double
lightMapIntensity :: Property MeshBasicMaterial Double
lightMapIntensity = MisoString -> Property MeshBasicMaterial Double
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"lightMapIntensity"
map :: (TextureClass texture, FromJSVal texture) => Property MeshBasicMaterial (Maybe texture)
map :: forall texture.
(TextureClass texture, FromJSVal texture) =>
Property MeshBasicMaterial (Maybe texture)
map = MisoString -> Property MeshBasicMaterial (Maybe texture)
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object (Maybe field)
optional MisoString
"map"
reflectivity :: Property MeshBasicMaterial Double
reflectivity :: Property MeshBasicMaterial Double
reflectivity = MisoString -> Property MeshBasicMaterial Double
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"reflectivity"
refractionRatio :: Property MeshBasicMaterial Double
refractionRatio :: Property MeshBasicMaterial Double
refractionRatio = MisoString -> Property MeshBasicMaterial Double
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"refractionRatio"
specularMap :: (TextureClass texture, FromJSVal texture) => Property MeshBasicMaterial (Maybe texture)
specularMap :: forall texture.
(TextureClass texture, FromJSVal texture) =>
Property MeshBasicMaterial (Maybe texture)
specularMap = MisoString -> Property MeshBasicMaterial (Maybe texture)
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object (Maybe field)
optional MisoString
"specularMap"
wireframe :: Property MeshBasicMaterial Bool
wireframe :: Property MeshBasicMaterial Bool
wireframe = MisoString -> Property MeshBasicMaterial Bool
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"wireframe"
wireframeLinecap :: Property MeshBasicMaterial Linecap
wireframeLinecap :: Property MeshBasicMaterial Linecap
wireframeLinecap = MisoString -> Property MeshBasicMaterial Linecap
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"wireframeLinecap"
wireframeLinejoin :: Property MeshBasicMaterial Linejoin
wireframeLinejoin :: Property MeshBasicMaterial Linejoin
wireframeLinejoin = MisoString -> Property MeshBasicMaterial Linejoin
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"wireframeLinejoin"
wireframeLinewidth :: Property MeshBasicMaterial Double
wireframeLinewidth :: Property MeshBasicMaterial Double
wireframeLinewidth = MisoString -> Property MeshBasicMaterial Double
forall object field.
(ToObject object, ToJSVal field, FromJSVal field) =>
MisoString -> Property object field
property MisoString
"wireframeLinewidth"