vrml.vrml97.basenodes

Base VRML97 node prototypes

Classes

addChildren
MFNode Event class
bboxCenter
field SFVec3f bboxCenter 0.0, 0.0
bboxSize
field SFVec3f bboxSize -1.0, -1.0
children
exposedField MFNode children []
description
exposedField SFString description
parameter
exposedField MFString parameter []
removeChildren
MFNode Event class
url
exposedField MFString url []
class Appearance( Node ):
material
exposedField SFNode SFNode NULL
texture
exposedField SFNode SFNode NULL
textureTransform
exposedField SFNode SFNode NULL
description
exposedField SFString description
duration_changed
SFTime Event class
isActive
SFBool Event class
loop
exposedField SFBool loop 0
pitch
exposedField SFFloat pitch 1.0
startTime
exposedField SFTime startTime 0.0
stopTime
exposedField SFTime stopTime 0.0
url
exposedField MFString url []
backUrl
exposedField MFString backUrl []
bottomUrl
exposedField MFString bottomUrl []
frontUrl
exposedField MFString frontUrl []
groundAngle
exposedField MFFloat groundAngle []
groundColor
exposedField MFColor groundColor []
isBound
SFBool Event class
leftUrl
exposedField MFString leftUrl []
rightUrl
exposedField MFString rightUrl []
set_bind
SFBool Event class
skyAngle
exposedField MFFloat skyAngle []
skyColor
exposedField MFColor skyColor 0.0, 0.0 ]
topUrl
exposedField MFString topUrl []
addChildren
MFNode Event class
axisOfRotation
exposedField SFVec3f axisOfRotation 1.0, 0.0
bboxCenter
field SFVec3f bboxCenter 0.0, 0.0
bboxSize
field SFVec3f bboxSize -1.0, -1.0
children
exposedField MFNode children []
removeChildren
MFNode Event class
class Box( GeometryNode ):
size
field SFVec3f size 2.0, 2.0
addChildren
MFNode Event class
bboxCenter
field SFVec3f bboxCenter 0.0, 0.0
bboxSize
field SFVec3f bboxSize -1.0, -1.0
children
exposedField MFNode children []
collide
exposedField SFBool collide 1
collideTime
SFTime Event class
proxy
field SFNode SFNode NULL
removeChildren
MFNode Event class
class Color( Node ):
color
exposedField MFColor color []
key
exposedField MFFloat key []
keyValue
exposedField MFColor keyValue []
set_fraction
SFFloat Event class
value_changed
SFColor Event class
class Cone( GeometryNode ):
bottom
field SFBool bottom 1
bottomRadius
field SFFloat bottomRadius 1.0
height
field SFFloat height 2.0
side
field SFBool side 1
class Coordinate( Node ):
point
exposedField MFVec3f point []
key
exposedField MFFloat key []
keyValue
exposedField MFVec3f keyValue []
set_fraction
SFFloat Event class
value_changed
MFVec3f Event class
bottom
field SFBool bottom 1
height
field SFFloat height 2.0
radius
field SFFloat radius 1.0
side
field SFBool side 1
top
field SFBool top 1
autoOffset
exposedField SFBool autoOffset 1
diskAngle
exposedField SFFloat diskAngle 0.262
enabled
exposedField SFBool enabled 1
isActive
SFBool Event class
maxAngle
exposedField SFFloat maxAngle -1.0
minAngle
exposedField SFFloat minAngle 0.0
offset
exposedField SFFloat offset 0.0
rotation_changed
SFRotation Event class
trackPoint_changed
SFVec3f Event class
ambientIntensity
exposedField SFFloat ambientIntensity 0.0
color
exposedField SFColor color 1.0, 1.0
direction
exposedField SFVec3f direction 0.0, -1.0
intensity
exposedField SFFloat intensity 1.0
on
exposedField SFBool on 1
ccw
field SFBool ccw 1
color
exposedField SFNode SFNode NULL
colorPerVertex
field SFBool colorPerVertex 1
creaseAngle
field SFFloat creaseAngle 0.0
height
field MFFloat height []
normal
exposedField SFNode SFNode NULL
normalPerVertex
field SFBool normalPerVertex 1
set_height
MFFloat Event class
solid
field SFBool solid 1
texCoord
exposedField SFNode SFNode NULL
xDimension
field SFInt32 xDimension 0
xSpacing
field SFFloat xSpacing 0.0
zDimension
field SFInt32 zDimension 0
zSpacing
field SFFloat zSpacing 0.0
beginCap
field SFBool beginCap 1
ccw
field SFBool ccw 1
convex
field SFBool convex 1
creaseAngle
field SFFloat creaseAngle 0.0
crossSection
field MFVec2f crossSection 1.0 , [1.0, -
endCap
field SFBool endCap 1
orientation
field MFRotation orientation [[0.0, 0.0, 1.0, 0.0
scale
field MFVec2f scale 1.0 ]
set_crossSection
MFVec2f Event class
set_orientation
MFRotation Event class
set_scale
MFVec2f Event class
set_spine
MFVec3f Event class
solid
field SFBool solid 1
spine
field MFVec3f spine 0.0, 0.0 , [0
color
exposedField SFColor color 1.0, 1.0
fogType
exposedField SFString fogType LINEAR
isBound
SFBool Event class
set_bind
SFBool Event class
visibilityRange
exposedField SFFloat visibilityRange 0.0
class FontStyle( Node ):
family
field MFString family SERIF
horizontal
field SFBool horizontal 1
justify
field MFString justify ['BEGIN']
language
field SFString language
leftToRight
field SFBool leftToRight 1
size
field SFFloat size 1.0
spacing
field SFFloat spacing 1.0
style
field SFString style PLAIN
topToBottom
field SFBool topToBottom 1
addChildren
MFNode Event class
bboxCenter
field SFVec3f bboxCenter 0.0, 0.0
bboxSize
field SFVec3f bboxSize -1.0, -1.0
children
exposedField MFNode children []
removeChildren
MFNode Event class
repeatS
field SFBool repeatS 1
repeatT
field SFBool repeatT 1
url
exposedField MFString url []
ccw
field SFBool ccw 1
color
exposedField SFNode SFNode NULL
colorIndex
field MFInt32 colorIndex []
colorPerVertex
field SFBool colorPerVertex 1
convex
field SFBool convex 1
coord
exposedField SFNode SFNode NULL
coordIndex
field MFInt32 coordIndex []
creaseAngle
field SFFloat creaseAngle 0.0
normal
exposedField SFNode SFNode NULL
normalIndex
field MFInt32 normalIndex []
normalPerVertex
field SFBool normalPerVertex 1
set_colorIndex
MFInt32 Event class
set_coordIndex
MFInt32 Event class
set_normalIndex
MFInt32 Event class
set_texCoordIndex
MFInt32 Event class
solid
field SFBool solid 1
texCoord
exposedField SFNode SFNode NULL
texCoordIndex
field MFInt32 texCoordIndex []
color
exposedField SFNode SFNode NULL
colorIndex
field MFInt32 colorIndex []
colorPerVertex
field SFBool colorPerVertex 1
coord
exposedField SFNode SFNode NULL
coordIndex
field MFInt32 coordIndex []
set_colorIndex
MFInt32 Event class
set_coordIndex
MFInt32 Event class
bboxCenter
field SFVec3f bboxCenter 0.0, 0.0
bboxSize
field SFVec3f bboxSize -1.0, -1.0
url
exposedField MFString url []
center
field SFVec3f center 0.0, 0.0
level
exposedField MFNode level []
range
field MFFloat range []
class Material( Node ):
ambientIntensity
exposedField SFFloat ambientIntensity 0.2
diffuseColor
exposedField SFColor diffuseColor 0.8, 0.8
emissiveColor
exposedField SFColor emissiveColor 0.0, 0.0
shininess
exposedField SFFloat shininess 0.2
specularColor
exposedField SFColor specularColor 0.0, 0.0
transparency
exposedField SFFloat transparency 0.0
duration_changed
SFFloat Event class
isActive
SFBool Event class
loop
exposedField SFBool loop 0
repeatS
field SFBool repeatS 1
repeatT
field SFBool repeatT 1
speed
exposedField SFFloat speed 1.0
startTime
exposedField SFTime startTime 0.0
stopTime
exposedField SFTime stopTime 0.0
url
exposedField MFString url []
avatarSize
exposedField MFFloat avatarSize 1.6, 0.75
headlight
exposedField SFBool headlight 1
isBound
SFBool Event class
set_bind
SFBool Event class
speed
exposedField SFFloat speed 1.0
type
exposedField MFString type ['WALK']
visibilityLimit
exposedField SFFloat visibilityLimit 0.0
class Normal( Node ):
vector
exposedField MFVec3f vector []
key
exposedField MFFloat key []
keyValue
exposedField MFVec3f keyValue []
set_fraction
SFFloat Event class
value_changed
MFVec3f Event class
key
exposedField MFFloat key []
keyValue
exposedField MFRotation keyValue []
set_fraction
SFFloat Event class
value_changed
SFRotation Event class
image
exposedField SFImage image 0, 0
repeatS
field SFBool repeatS 1
repeatT
field SFBool repeatT 1
autoOffset
exposedField SFBool autoOffset 1
enabled
exposedField SFBool enabled 1
isActive
SFBool Event class
maxPosition
exposedField SFVec2f maxPosition -1.0
minPosition
exposedField SFVec2f minPosition 0.0
offset
exposedField SFVec3f offset 0.0, 0.0
trackPoint_changed
SFVec3f Event class
translation_changed
SFVec3f Event class
ambientIntensity
exposedField SFFloat ambientIntensity 0.0
attenuation
exposedField SFVec3f attenuation 0.0, 0.0
color
exposedField SFColor color 1.0, 1.0
intensity
exposedField SFFloat intensity 1.0
location
exposedField SFVec3f location 0.0, 0.0
on
exposedField SFBool on 1
radius
exposedField SFFloat radius 100.0
attenuation
exposedField SFVec3f attenuation 0.0, 0.0
color
exposedField SFNode SFNode NULL
coord
exposedField SFNode SFNode NULL
maxSize
exposedField SFFloat maxSize 1.0
minSize
exposedField SFFloat minSize 0.0
size
exposedField SFFloat size 1.0
key
exposedField MFFloat key []
keyValue
exposedField MFVec3f keyValue []
set_fraction
SFFloat Event class
value_changed
SFVec3f Event class
center
exposedField SFVec3f center 0.0, 0.0
enabled
exposedField SFBool enabled 1
enterTime
SFTime Event class
exitTime
SFTime Event class
isActive
SFBool Event class
orientation_changed
SFRotation Event class
position_changed
SFVec3f Event class
size
exposedField SFVec3f size 0.0, 0.0
key
exposedField MFFloat key []
keyValue
exposedField MFFloat keyValue []
set_fraction
SFFloat Event class
value_changed
SFFloat Event class
appearance
exposedField SFNode SFNode NULL
geometry
exposedField SFNode SFNode NULL
direction
exposedField SFVec3f direction 0.0, 1.0
intensity
exposedField SFFloat intensity 1.0
location
exposedField SFVec3f location 0.0, 0.0
maxBack
exposedField SFFloat maxBack 10.0
maxFront
exposedField SFFloat maxFront 10.0
minBack
exposedField SFFloat minBack 1.0
minFront
exposedField SFFloat minFront 1.0
priority
exposedField SFFloat priority 0.0
source
exposedField SFNode SFNode NULL
spatialize
field SFBool spatialize 1
radius
field SFFloat radius 1.0
autoOffset
exposedField SFBool autoOffset 1
enabled
exposedField SFBool enabled 1
isActive
SFBool Event class
offset
exposedField SFRotation offset 1.0, 0.0, 0.0
rotation_changed
SFRotation Event class
trackPoint_changed
SFVec3f Event class
ambientIntensity
exposedField SFFloat ambientIntensity 0.0
attenuation
exposedField SFVec3f attenuation 0.0, 0.0
beamWidth
exposedField SFFloat beamWidth 1.570796
color
exposedField SFColor color 1.0, 1.0
cutOffAngle
exposedField SFFloat cutOffAngle 0.785398
direction
exposedField SFVec3f direction 0.0, -1.0
intensity
exposedField SFFloat intensity 1.0
location
exposedField SFVec3f location 0.0, 0.0
on
exposedField SFBool on 1
radius
exposedField SFFloat radius 100.0
choice
exposedField MFNode choice []
whichChoice
exposedField SFInt32 whichChoice -1
class Text( GeometryNode ):
fontStyle
exposedField SFNode SFNode NULL
length
exposedField MFFloat length []
maxExtent
exposedField SFFloat maxExtent 0.0
string
exposedField MFString string []
point
exposedField MFVec2f point []
center
exposedField SFVec2f center 0.0
rotation
exposedField SFFloat rotation 0.0
scale
exposedField SFVec2f scale 1.0
translation
exposedField SFVec2f translation 0.0
cycleInterval
exposedField SFTime cycleInterval 1.0
cycleTime
SFTime Event class
enabled
exposedField SFBool enabled 1
fraction_changed
SFFloat Event class
isActive
SFBool Event class
loop
exposedField SFBool loop 0
startTime
exposedField SFTime startTime 0.0
stopTime
exposedField SFTime stopTime 0.0
time
SFTime Event class
enabled
exposedField SFBool enabled 1
hitNormal_changed
SFVec3f Event class
hitPoint_changed
SFVec3f Event class
hitTexCoord_changed
SFVec2f Event class
isActive
SFBool Event class
isOver
SFBool Event class
touchTime
SFTime Event class
addChildren
MFNode Event class
bboxCenter
field SFVec3f bboxCenter 0.0, 0.0
bboxSize
field SFVec3f bboxSize -1.0, -1.0
center
exposedField SFVec3f center 0.0, 0.0
children
exposedField MFNode children []
removeChildren
MFNode Event class
rotation
exposedField SFRotation rotation 0.0, 1.0, 0.0
scale
exposedField SFVec3f scale 1.0, 1.0
scaleOrientation
exposedField SFRotation scaleOrientation 0.0, 1.0, 0.0
translation
exposedField SFVec3f translation 0.0, 0.0
bindTime
SFTime Event class
description
field SFString description
fieldOfView
exposedField SFFloat fieldOfView 0.785398
isBound
SFBool Event class
jump
exposedField SFBool jump 1
orientation
exposedField SFRotation orientation 0.0, 1.0, 0.0
position
exposedField SFVec3f position 0.0, 10.0
set_bind
SFBool Event class
center
exposedField SFVec3f center 0.0, 0.0
enabled
exposedField SFBool enabled 1
enterTime
SFTime Event class
exitTime
SFTime Event class
isActive
SFBool Event class
size
exposedField SFVec3f size 0.0, 0.0
info
field MFString info []
title
field SFString title