Properties in webvis#

  • defaultValue Value with which the property is initialized if nothing is set.

  • recursive If true, the property value is recursive, which means, that it will be applied to all childNodes too, see Chapter 3.

  • readOnly The property can only be read, setting another value is not possible.

The following list gives an overview of all properties in webvis:

Property name

defaultValue

recursive

readOnly

isStorable

children

[ ] (empty array)

localTransform

glMatrix.mat4.create()

globalTransform

glMatrix.mat4.create()

localVolume

new hare3d.BoxVolume()

globalVolume

new hare3d.BoxVolume()

appearanceURI

undefined

enabled

false

pickable

true

selected

false

label

“no label set”

depth

0

nodeRepresentation

NodeRepresentation.ASSEMBLY

resourceState

L3DResourceClientState.READY

hasAuxStructure

false

auxEnabled

false

renderMode

RenderMode.Faces

hidden

false

auxContent

undefined

auxNodes

undefined

activatable

true

modelViews

undefined

type

NodeType.STRUCTURE

subType

undefined

attachment

undefined

animation

undefined