@jdultra/ultra-globe / SimplePostLayer
Class: SimplePostLayer
Defined in: layers/post/SimplePostLayer.d.ts:22
Base class implemented by all layers.
Extends
Constructors
Constructor
new SimplePostLayer(
properties):SimplePostLayer
Defined in: layers/post/PostLayer.d.ts:2
Parameters
properties
any
Returns
SimplePostLayer
Inherited from
Properties
attribution
attribution:
string|null
Defined in: layers/Layer.d.ts:29
Inherited from
bounds
bounds:
any
Defined in: layers/Layer.d.ts:26
Inherited from
cascadeBlendRange
cascadeBlendRange:
any
Defined in: layers/post/SimplePostLayer.d.ts:29
id
id:
string|number
Defined in: layers/Layer.d.ts:24
Inherited from
isLayer
isLayer:
boolean
Defined in: layers/Layer.d.ts:22
Inherited from
isPostLayer
isPostLayer:
boolean
Defined in: layers/post/PostLayer.d.ts:3
Inherited from
isSelectable
isSelectable:
boolean
Defined in: layers/Layer.d.ts:23
Inherited from
isSimplePostLayer
isSimplePostLayer:
boolean
Defined in: layers/post/SimplePostLayer.d.ts:23
listeners
listeners:
Object
Defined in: layers/Layer.d.ts:28
Inherited from
map
map:
any
Defined in: layers/Layer.d.ts:92
Inherited from
name
name:
string
Defined in: layers/Layer.d.ts:25
Inherited from
normalBiasScale
normalBiasScale:
any
Defined in: layers/post/SimplePostLayer.d.ts:32
paused
paused:
boolean|undefined
Defined in: layers/Layer.d.ts:82
Inherited from
pcfRadius
pcfRadius:
any
Defined in: layers/post/SimplePostLayer.d.ts:28
shadowBias
shadowBias:
any
Defined in: layers/post/SimplePostLayer.d.ts:30
shadowColor
shadowColor:
any
Defined in: layers/post/SimplePostLayer.d.ts:27
shadowIntensity
shadowIntensity:
any
Defined in: layers/post/SimplePostLayer.d.ts:26
shadowSlopeBias
shadowSlopeBias:
any
Defined in: layers/post/SimplePostLayer.d.ts:31
vectorHiddenOpacity
vectorHiddenOpacity:
any
Defined in: layers/post/SimplePostLayer.d.ts:24
vectorHiddenOpacityFalloffDistance
vectorHiddenOpacityFalloffDistance:
any
Defined in: layers/post/SimplePostLayer.d.ts:25
visible
visible:
boolean
Defined in: layers/Layer.d.ts:27
Inherited from
Methods
addListener()
addListener(
key,listener):void
Defined in: layers/Layer.d.ts:74
Adds a listener for layer events
Parameters
key
any
can be anything but should be unique
listener
Function
a function : (layer, eventType)=>{}
Returns
void
Inherited from
dispose()
dispose():
void
Defined in: layers/Layer.d.ts:87
disposes of any resources used by this layer
Returns
void
Inherited from
getBounds()
getBounds():
Box2
Defined in: layers/Layer.d.ts:62
Returns
Box2
bounds in longitude latitude (degrees)
Inherited from
getCenter()
getCenter(
sfct):Vector3
Defined in: layers/Layer.d.ts:37
Moves a given point to this layer's center in degree longitude/latitude
Parameters
sfct
Vector3
a point to move
Returns
Vector3
the input point
Inherited from
getID()
getID():
string|number
Defined in: layers/Layer.d.ts:42
Returns
string | number
layer id
Inherited from
getName()
getName():
string
Defined in: layers/Layer.d.ts:47
Returns
string
layer name
Inherited from
raycast()
raycast(
raycaster):any[]
Defined in: layers/Layer.d.ts:80
raycasts through objects from this layer if the layer is selectable and if the objects are raycastable
Parameters
raycaster
Object
a three.js Raycaster
Returns
any[]
an array of selected objects
Inherited from
removeListener()
removeListener(
key):void
Defined in: layers/Layer.d.ts:68
Removes the listener associated to the given key
Parameters
key
any
can be anything but should be unique
Returns
void
Inherited from
render()
render():
void
Defined in: layers/post/PostLayer.d.ts:5
Returns
void
Inherited from
setCascadeBlendRange()
setCascadeBlendRange(
value):void
Defined in: layers/post/SimplePostLayer.d.ts:63
Parameters
value
any
Returns
void
setName()
setName(
name):void
Defined in: layers/Layer.d.ts:52
change the layer name
Parameters
name
string
Returns
void
Inherited from
setNormalBiasScale()
setNormalBiasScale(
value):void
Defined in: layers/post/SimplePostLayer.d.ts:66
Parameters
value
any
Returns
void
setPcfRadius()
setPcfRadius(
value):void
Defined in: layers/post/SimplePostLayer.d.ts:62
Parameters
value
any
Returns
void
setShadowBias()
setShadowBias(
value):void
Defined in: layers/post/SimplePostLayer.d.ts:64
Parameters
value
any
Returns
void
setShadowColor()
setShadowColor(
value):void
Defined in: layers/post/SimplePostLayer.d.ts:61
Parameters
value
any
Returns
void
setShadowIntensity()
setShadowIntensity(
value):void
Defined in: layers/post/SimplePostLayer.d.ts:60
Parameters
value
any
Returns
void
setShadowSlopeBias()
setShadowSlopeBias(
value):void
Defined in: layers/post/SimplePostLayer.d.ts:65
Parameters
value
any
Returns
void
setVectorHiddenOpacity()
setVectorHiddenOpacity(
opacity):void
Defined in: layers/post/SimplePostLayer.d.ts:58
Parameters
opacity
any
Returns
void
setVectorHiddenOpacityFalloffDistance()
setVectorHiddenOpacityFalloffDistance(
distance):void
Defined in: layers/post/SimplePostLayer.d.ts:59
Parameters
distance
any
Returns
void
setVisible()
setVisible(
visible):void
Defined in: layers/Layer.d.ts:57
Modifies the layer visibility
Parameters
visible
boolean
Returns
void