vrml.vrml97.basenodes
index
p:\vrml\vrml97\basenodes.py

Base VRML97 node prototypes

 
Modules
            
vrml.fieldtypes
 
Classes
            
Auditory(object)
AudioClip(Auditory, TimeDependent, Node)
MovieTexture(Auditory, Texture, TimeDependent, Node)
Sound(Auditory, Children, Node)
Background(Bindable)
Background(Children, Background, Node)
Children(object)
Anchor(Children, Grouping, Node)
Background(Children, Background, Node)
Billboard(Children, Transforming, Node)
Collision(Children, Grouping, Node)
ColorInterpolator(Children, Interpolator, Node)
CoordinateInterpolator(Children, Interpolator, Node)
CylinderSensor(Children, PointingSensor, Node)
DirectionalLight(Children, Light, Node)
Fog(Fog, Children, Node)
Group(Children, Grouping, Node)
Inline(Children, Traversable, Node)
LOD(Children, Traversable, Node)
NavigationInfo(Children, NavigationInfo, Node)
NormalInterpolator(Children, Interpolator, Node)
OrientationInterpolator(Children, Interpolator, Node)
PlaneSensor(Children, PointingSensor, Node)
PointLight(Children, Light, Node)
PositionInterpolator(Children, Interpolator, Node)
ProximitySensor(Sensor, Children, Node)
ScalarInterpolator(Children, Interpolator, Node)
Shape(Children, Rendering, Node)
Sound(Auditory, Children, Node)
SphereSensor(Children, PointingSensor, Node)
SpotLight(Children, Light, Node)
Switch(Children, Traversable, Node)
TimeSensor(Sensor, Children, TimeDependent, Node)
TouchSensor(Children, PointingSensor, Node)
Transform(Children, Transforming, Node)
Viewpoint(Children, Viewpoint, Node)
VisibilitySensor(Sensor, Children, Node)
WorldInfo(Children, Node)
Fog(Bindable)
Fog(Fog, Children, Node)
Geometry(object)
Box(Geometry, Node)
Cone(Geometry, Node)
Cylinder(Geometry, Node)
ElevationGrid(Geometry, Node)
Extrusion(Geometry, Node)
IndexedFaceSet(Geometry, Node)
IndexedLineSet(Geometry, Node)
PointSet(Geometry, Node)
Sphere(Geometry, Node)
Text(Geometry, Node)
Grouping(Traversable)
Anchor(Children, Grouping, Node)
Collision(Children, Grouping, Node)
Group(Children, Grouping, Node)
Interpolator(object)
ColorInterpolator(Children, Interpolator, Node)
CoordinateInterpolator(Children, Interpolator, Node)
NormalInterpolator(Children, Interpolator, Node)
OrientationInterpolator(Children, Interpolator, Node)
PositionInterpolator(Children, Interpolator, Node)
ScalarInterpolator(Children, Interpolator, Node)
Light(object)
DirectionalLight(Children, Light, Node)
PointLight(Children, Light, Node)
SpotLight(Children, Light, Node)
NavigationInfo(Bindable)
NavigationInfo(Children, NavigationInfo, Node)
Node(object)
Anchor(Children, Grouping, Node)
Appearance
AudioClip(Auditory, TimeDependent, Node)
Background(Children, Background, Node)
Billboard(Children, Transforming, Node)
Box(Geometry, Node)
Collision(Children, Grouping, Node)
Color
ColorInterpolator(Children, Interpolator, Node)
Cone(Geometry, Node)
Coordinate
CoordinateInterpolator(Children, Interpolator, Node)
Cylinder(Geometry, Node)
CylinderSensor(Children, PointingSensor, Node)
DirectionalLight(Children, Light, Node)
ElevationGrid(Geometry, Node)
Extrusion(Geometry, Node)
Fog(Fog, Children, Node)
FontStyle
Group(Children, Grouping, Node)
ImageTexture(Texture, Node)
IndexedFaceSet(Geometry, Node)
IndexedLineSet(Geometry, Node)
Inline(Children, Traversable, Node)
LOD(Children, Traversable, Node)
Material
MovieTexture(Auditory, Texture, TimeDependent, Node)
NavigationInfo(Children, NavigationInfo, Node)
Normal
NormalInterpolator(Children, Interpolator, Node)
OrientationInterpolator(Children, Interpolator, Node)
PixelTexture(Texture, Node)
PlaneSensor(Children, PointingSensor, Node)
PointLight(Children, Light, Node)
PointSet(Geometry, Node)
PositionInterpolator(Children, Interpolator, Node)
ProximitySensor(Sensor, Children, Node)
ScalarInterpolator(Children, Interpolator, Node)
Shape(Children, Rendering, Node)
Sound(Auditory, Children, Node)
Sphere(Geometry, Node)
SphereSensor(Children, PointingSensor, Node)
SpotLight(Children, Light, Node)
Switch(Children, Traversable, Node)
Text(Geometry, Node)
TextureCoordinate
TextureTransform
TimeSensor(Sensor, Children, TimeDependent, Node)
TouchSensor(Children, PointingSensor, Node)
Transform(Children, Transforming, Node)
Viewpoint(Children, Viewpoint, Node)
VisibilitySensor(Sensor, Children, Node)
WorldInfo(Children, Node)
PointingSensor(Sensor)
CylinderSensor(Children, PointingSensor, Node)
PlaneSensor(Children, PointingSensor, Node)
SphereSensor(Children, PointingSensor, Node)
TouchSensor(Children, PointingSensor, Node)
Rendering(object)
Shape(Children, Rendering, Node)
Sensor(object)
ProximitySensor(Sensor, Children, Node)
TimeSensor(Sensor, Children, TimeDependent, Node)
VisibilitySensor(Sensor, Children, Node)
Texture(object)
ImageTexture(Texture, Node)
MovieTexture(Auditory, Texture, TimeDependent, Node)
PixelTexture(Texture, Node)
TimeDependent(object)
AudioClip(Auditory, TimeDependent, Node)
MovieTexture(Auditory, Texture, TimeDependent, Node)
TimeSensor(Sensor, Children, TimeDependent, Node)
Transforming(Grouping)
Billboard(Children, Transforming, Node)
Transform(Children, Transforming, Node)
Traversable(object)
Inline(Children, Traversable, Node)
LOD(Children, Traversable, Node)
Switch(Children, Traversable, Node)
Viewpoint(Bindable)
Viewpoint(Children, Viewpoint, Node)
 
class Anchor(Children, Grouping, Node)
       
  
Method resolution order:
Anchor
Children
Grouping
Traversable
Node
object

Properties defined here:
bboxCenter
field SFVec3f bboxCenter [0.0, 0.0, 0.0]
bboxCenter getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
bboxCenter setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
bboxCenter deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
bboxSize
field SFVec3f bboxSize [-1.0, -1.0, -1.0]
bboxSize getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
bboxSize setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
bboxSize deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
children
exposedField MFNode children <type 'list'>
children getter = fget(self, client) from MFNode
Get the client's value for this property
 
if notify is true send a notification event.
children setter = fset(self, client, value, notify=1) from MFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The MFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
children deleter = fdel(self, client, notify=1) from MFNode
Delete the client's value for this property
 
if notify is true send a notification event.
description
exposedField SFString description 
description getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
description setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
description deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
parameter
exposedField MFString parameter <type 'list'>
parameter getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
parameter setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
parameter deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.
url
exposedField MFString url <type 'list'>
url getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
url setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
url deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Anchor'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
addChildren = <vrml.node.MFNodeEvt object at 0x07024F08>
removeChildren = <vrml.node.MFNodeEvt object at 0x07024F80>

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x07941668>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Appearance(Node)
       
  
Method resolution order:
Appearance
Node
object

Properties defined here:
material
exposedField SFNode material NULL
material getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
material setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
material deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.
texture
exposedField SFNode texture NULL
texture getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
texture setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
texture deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.
textureTransform
exposedField SFNode textureTransform NULL
textureTransform getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
textureTransform setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
textureTransform deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Appearance'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
__dict__ = <dict-proxy object at 0x077F7250>
__weakref__ = <member '__weakref__' of 'Node' objects>
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class AudioClip(Auditory, TimeDependent, Node)
       
  
Method resolution order:
AudioClip
Auditory
TimeDependent
Node
object

Properties defined here:
description
exposedField SFString description 
description getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
description setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
description deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
loop
exposedField SFBool loop 0
loop getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
loop setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
loop deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
pitch
exposedField SFFloat pitch 1.0
pitch getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
pitch setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
pitch deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
startTime
exposedField SFTime startTime 0.0
startTime getter = fget(self, client) from SFTime
Get the client's value for this property
 
if notify is true send a notification event.
startTime setter = fset(self, client, value, notify=1) from SFTime
Set the client's value for this property
 
if notify is true send a notification event.
startTime deleter = fdel(self, client, notify=1) from SFTime
Delete the client's value for this property
 
if notify is true send a notification event.
stopTime
exposedField SFTime stopTime 0.0
stopTime getter = fget(self, client) from SFTime
Get the client's value for this property
 
if notify is true send a notification event.
stopTime setter = fset(self, client, value, notify=1) from SFTime
Set the client's value for this property
 
if notify is true send a notification event.
stopTime deleter = fdel(self, client, notify=1) from SFTime
Delete the client's value for this property
 
if notify is true send a notification event.
url
exposedField MFString url <type 'list'>
url getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
url setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
url deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'AudioClip'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
duration_changed = <vrml.fieldtypes.SFTimeEvt object at 0x07041140>
isActive = <vrml.fieldtypes.SFBoolEvt object at 0x07008520>

Data and non-method functions inherited from Auditory:
__dict__ = <dict-proxy object at 0x077F2B90>
__weakref__ = <member '__weakref__' of 'Auditory' objects>

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Background(Children, Background, Node)
       
  
Method resolution order:
Background
Children
Background
Bindable
Node
object

Properties defined here:
backUrl
exposedField MFString backUrl <type 'list'>
backUrl getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
backUrl setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
backUrl deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.
bottomUrl
exposedField MFString bottomUrl <type 'list'>
bottomUrl getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
bottomUrl setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
bottomUrl deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.
frontUrl
exposedField MFString frontUrl <type 'list'>
frontUrl getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
frontUrl setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
frontUrl deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.
groundAngle
exposedField MFFloat groundAngle <type 'list'>
groundAngle getter = fget(self, client) from MFFloat
Get the client's value for this property
 
if notify is true send a notification event.
groundAngle setter = fset(self, client, value, notify=1) from MFFloat
Set the client's value for this property
 
if notify is true send a notification event.
groundAngle deleter = fdel(self, client, notify=1) from MFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
groundColor
exposedField MFColor groundColor <type 'list'>
groundColor getter = fget(self, client) from MFColor
Get the client's value for this property
 
if notify is true send a notification event.
groundColor setter = fset(self, client, value, notify=1) from MFColor
Set the client's value for this property
 
if notify is true send a notification event.
groundColor deleter = fdel(self, client, notify=1) from MFColor
Delete the client's value for this property
 
if notify is true send a notification event.
leftUrl
exposedField MFString leftUrl <type 'list'>
leftUrl getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
leftUrl setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
leftUrl deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.
rightUrl
exposedField MFString rightUrl <type 'list'>
rightUrl getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
rightUrl setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
rightUrl deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.
skyAngle
exposedField MFFloat skyAngle <type 'list'>
skyAngle getter = fget(self, client) from MFFloat
Get the client's value for this property
 
if notify is true send a notification event.
skyAngle setter = fset(self, client, value, notify=1) from MFFloat
Set the client's value for this property
 
if notify is true send a notification event.
skyAngle deleter = fdel(self, client, notify=1) from MFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
skyColor
exposedField MFColor skyColor [[0.0, 0.0, 0.0]]
skyColor getter = fget(self, client) from MFColor
Get the client's value for this property
 
if notify is true send a notification event.
skyColor setter = fset(self, client, value, notify=1) from MFColor
Set the client's value for this property
 
if notify is true send a notification event.
skyColor deleter = fdel(self, client, notify=1) from MFColor
Delete the client's value for this property
 
if notify is true send a notification event.
topUrl
exposedField MFString topUrl <type 'list'>
topUrl getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
topUrl setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
topUrl deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Background'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
isBound = <vrml.fieldtypes.SFBoolEvt object at 0x070303C8>
set_bind = <vrml.fieldtypes.SFBoolEvt object at 0x07030418>

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x072FEBF0>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Billboard(Children, Transforming, Node)
       
  
Method resolution order:
Billboard
Children
Transforming
Grouping
Traversable
Node
object

Properties defined here:
axisOfRotation
exposedField SFVec3f axisOfRotation [0.0, 1.0, 0.0]
axisOfRotation getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
axisOfRotation setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
axisOfRotation deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
bboxCenter
field SFVec3f bboxCenter [0.0, 0.0, 0.0]
bboxCenter getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
bboxCenter setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
bboxCenter deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
bboxSize
field SFVec3f bboxSize [-1.0, -1.0, -1.0]
bboxSize getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
bboxSize setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
bboxSize deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
children
exposedField MFNode children <type 'list'>
children getter = fget(self, client) from MFNode
Get the client's value for this property
 
if notify is true send a notification event.
children setter = fset(self, client, value, notify=1) from MFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The MFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
children deleter = fdel(self, client, notify=1) from MFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Billboard'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
addChildren = <vrml.node.MFNodeEvt object at 0x06F69BF0>
removeChildren = <vrml.node.MFNodeEvt object at 0x06F69BA0>

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x0775DC68>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Box(Geometry, Node)
       
  
Method resolution order:
Box
Geometry
Node
object

Properties defined here:
size
field SFVec3f size [2.0, 2.0, 2.0]
size getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
size setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
size deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Box'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Data and non-method functions inherited from Geometry:
__dict__ = <dict-proxy object at 0x0775DC68>
__weakref__ = <member '__weakref__' of 'Geometry' objects>

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Collision(Children, Grouping, Node)
       
  
Method resolution order:
Collision
Children
Grouping
Traversable
Node
object

Properties defined here:
bboxCenter
field SFVec3f bboxCenter [0.0, 0.0, 0.0]
bboxCenter getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
bboxCenter setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
bboxCenter deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
bboxSize
field SFVec3f bboxSize [-1.0, -1.0, -1.0]
bboxSize getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
bboxSize setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
bboxSize deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
children
exposedField MFNode children <type 'list'>
children getter = fget(self, client) from MFNode
Get the client's value for this property
 
if notify is true send a notification event.
children setter = fset(self, client, value, notify=1) from MFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The MFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
children deleter = fdel(self, client, notify=1) from MFNode
Delete the client's value for this property
 
if notify is true send a notification event.
collide
exposedField SFBool collide 1
collide getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
collide setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
collide deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
proxy
field SFNode proxy NULL
proxy getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
proxy setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
proxy deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Collision'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
addChildren = <vrml.node.MFNodeEvt object at 0x070414F8>
collideTime = <vrml.fieldtypes.SFTimeEvt object at 0x07016870>
removeChildren = <vrml.node.MFNodeEvt object at 0x06FD6988>

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x072AFE18>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Color(Node)
       
  
Method resolution order:
Color
Node
object

Properties defined here:
color
exposedField MFColor color <type 'list'>
color getter = fget(self, client) from MFColor
Get the client's value for this property
 
if notify is true send a notification event.
color setter = fset(self, client, value, notify=1) from MFColor
Set the client's value for this property
 
if notify is true send a notification event.
color deleter = fdel(self, client, notify=1) from MFColor
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Color'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
__dict__ = <dict-proxy object at 0x078ED050>
__weakref__ = <member '__weakref__' of 'Node' objects>
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class ColorInterpolator(Children, Interpolator, Node)
       
  
Method resolution order:
ColorInterpolator
Children
Interpolator
Node
object

Properties defined here:
key
exposedField MFFloat key <type 'list'>
key getter = fget(self, client) from MFFloat
Get the client's value for this property
 
if notify is true send a notification event.
key setter = fset(self, client, value, notify=1) from MFFloat
Set the client's value for this property
 
if notify is true send a notification event.
key deleter = fdel(self, client, notify=1) from MFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
keyValue
exposedField MFColor keyValue <type 'list'>
keyValue getter = fget(self, client) from MFColor
Get the client's value for this property
 
if notify is true send a notification event.
keyValue setter = fset(self, client, value, notify=1) from MFColor
Set the client's value for this property
 
if notify is true send a notification event.
keyValue deleter = fdel(self, client, notify=1) from MFColor
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'ColorInterpolator'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
set_fraction = <vrml.fieldtypes.SFFloatEvt object at 0x0700F0D0>
value_changed = <vrml.fieldtypes.SFColorEvt object at 0x07013350>

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x0786A510>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Cone(Geometry, Node)
       
  
Method resolution order:
Cone
Geometry
Node
object

Properties defined here:
bottom
field SFBool bottom 1
bottom getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
bottom setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
bottom deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
bottomRadius
field SFFloat bottomRadius 1.0
bottomRadius getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
bottomRadius setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
bottomRadius deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
height
field SFFloat height 2.0
height getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
height setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
height deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
side
field SFBool side 1
side getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
side setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
side deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Cone'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Data and non-method functions inherited from Geometry:
__dict__ = <dict-proxy object at 0x077B0280>
__weakref__ = <member '__weakref__' of 'Geometry' objects>

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Coordinate(Node)
       
  
Method resolution order:
Coordinate
Node
object

Properties defined here:
point
exposedField MFVec3f point <type 'list'>
point getter = fget(self, client) from MFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
point setter = fset(self, client, value, notify=1) from MFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
point deleter = fdel(self, client, notify=1) from MFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Coordinate'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
__dict__ = <dict-proxy object at 0x07788F38>
__weakref__ = <member '__weakref__' of 'Node' objects>
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class CoordinateInterpolator(Children, Interpolator, Node)
       
  
Method resolution order:
CoordinateInterpolator
Children
Interpolator
Node
object

Properties defined here:
key
exposedField MFFloat key <type 'list'>
key getter = fget(self, client) from MFFloat
Get the client's value for this property
 
if notify is true send a notification event.
key setter = fset(self, client, value, notify=1) from MFFloat
Set the client's value for this property
 
if notify is true send a notification event.
key deleter = fdel(self, client, notify=1) from MFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
keyValue
exposedField MFVec3f keyValue <type 'list'>
keyValue getter = fget(self, client) from MFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
keyValue setter = fset(self, client, value, notify=1) from MFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
keyValue deleter = fdel(self, client, notify=1) from MFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'CoordinateInterpolator'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
set_fraction = <vrml.fieldtypes.SFFloatEvt object at 0x07005360>
value_changed = <vrml.fieldtypes.MFVec3fEvt object at 0x0701DC68>

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x077FC548>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Cylinder(Geometry, Node)
       
  
Method resolution order:
Cylinder
Geometry
Node
object

Properties defined here:
bottom
field SFBool bottom 1
bottom getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
bottom setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
bottom deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
height
field SFFloat height 2.0
height getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
height setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
height deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
radius
field SFFloat radius 1.0
radius getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
radius setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
radius deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
side
field SFBool side 1
side getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
side setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
side deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
top
field SFBool top 1
top getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
top setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
top deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Cylinder'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Data and non-method functions inherited from Geometry:
__dict__ = <dict-proxy object at 0x074B0840>
__weakref__ = <member '__weakref__' of 'Geometry' objects>

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class CylinderSensor(Children, PointingSensor, Node)
       
  
Method resolution order:
CylinderSensor
Children
PointingSensor
Sensor
Node
object

Properties defined here:
autoOffset
exposedField SFBool autoOffset 1
autoOffset getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
autoOffset setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
autoOffset deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
diskAngle
exposedField SFFloat diskAngle 0.262
diskAngle getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
diskAngle setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
diskAngle deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
enabled
exposedField SFBool enabled 1
enabled getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
enabled setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
enabled deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
maxAngle
exposedField SFFloat maxAngle -1.0
maxAngle getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
maxAngle setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
maxAngle deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
minAngle
exposedField SFFloat minAngle 0.0
minAngle getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
minAngle setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
minAngle deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
offset
exposedField SFFloat offset 0.0
offset getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
offset setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
offset deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'CylinderSensor'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
isActive = <vrml.fieldtypes.SFBoolEvt object at 0x05726AE8>
rotation_changed = <vrml.fieldtypes.SFRotationEvt object at 0x07005270>
trackPoint_changed = <vrml.fieldtypes.SFVec3fEvt object at 0x06F04410>

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x0794DD00>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class DirectionalLight(Children, Light, Node)
       
  
Method resolution order:
DirectionalLight
Children
Light
Node
object

Properties defined here:
ambientIntensity
exposedField SFFloat ambientIntensity 0.0
ambientIntensity getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
ambientIntensity setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
ambientIntensity deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
color
exposedField SFColor color [1.0, 1.0, 1.0]
color getter = fget(self, client) from SFColor
Get the client's value for this property
 
if notify is true send a notification event.
color setter = fset(self, client, value, notify=1) from SFColor
Set the client's value for this property
 
if notify is true send a notification event.
color deleter = fdel(self, client, notify=1) from SFColor
Delete the client's value for this property
 
if notify is true send a notification event.
direction
exposedField SFVec3f direction [0.0, 0.0, -1.0]
direction getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
direction setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
direction deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
intensity
exposedField SFFloat intensity 1.0
intensity getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
intensity setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
intensity deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
on
exposedField SFBool on 1
on getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
on setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
on deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'DirectionalLight'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x0733B410>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class ElevationGrid(Geometry, Node)
       
  
Method resolution order:
ElevationGrid
Geometry
Node
object

Properties defined here:
ccw
field SFBool ccw 1
ccw getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
ccw setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
ccw deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
color
exposedField SFNode color NULL
color getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
color setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
color deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.
colorPerVertex
field SFBool colorPerVertex 1
colorPerVertex getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
colorPerVertex setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
colorPerVertex deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
creaseAngle
field SFFloat creaseAngle 0.0
creaseAngle getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
creaseAngle setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
creaseAngle deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
height
field MFFloat height <type 'list'>
height getter = fget(self, client) from MFFloat
Get the client's value for this property
 
if notify is true send a notification event.
height setter = fset(self, client, value, notify=1) from MFFloat
Set the client's value for this property
 
if notify is true send a notification event.
height deleter = fdel(self, client, notify=1) from MFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
normal
exposedField SFNode normal NULL
normal getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
normal setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
normal deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.
normalPerVertex
field SFBool normalPerVertex 1
normalPerVertex getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
normalPerVertex setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
normalPerVertex deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
solid
field SFBool solid 1
solid getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
solid setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
solid deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
texCoord
exposedField SFNode texCoord NULL
texCoord getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
texCoord setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
texCoord deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.
xDimension
field SFInt32 xDimension 0
xDimension getter = fget(self, client) from SFInt32
Get the client's value for this property
 
if notify is true send a notification event.
xDimension setter = fset(self, client, value, notify=1) from SFInt32
Set the client's value for this property
 
if notify is true send a notification event.
xDimension deleter = fdel(self, client, notify=1) from SFInt32
Delete the client's value for this property
 
if notify is true send a notification event.
xSpacing
field SFFloat xSpacing 0.0
xSpacing getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
xSpacing setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
xSpacing deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
zDimension
field SFInt32 zDimension 0
zDimension getter = fget(self, client) from SFInt32
Get the client's value for this property
 
if notify is true send a notification event.
zDimension setter = fset(self, client, value, notify=1) from SFInt32
Set the client's value for this property
 
if notify is true send a notification event.
zDimension deleter = fdel(self, client, notify=1) from SFInt32
Delete the client's value for this property
 
if notify is true send a notification event.
zSpacing
field SFFloat zSpacing 0.0
zSpacing getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
zSpacing setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
zSpacing deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'ElevationGrid'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
set_height = <vrml.fieldtypes.MFFloatEvt object at 0x07048B98>

Data and non-method functions inherited from Geometry:
__dict__ = <dict-proxy object at 0x0767F8D0>
__weakref__ = <member '__weakref__' of 'Geometry' objects>

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Extrusion(Geometry, Node)
       
  
Method resolution order:
Extrusion
Geometry
Node
object

Properties defined here:
beginCap
field SFBool beginCap 1
beginCap getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
beginCap setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
beginCap deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
ccw
field SFBool ccw 1
ccw getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
ccw setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
ccw deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
convex
field SFBool convex 1
convex getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
convex setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
convex deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
creaseAngle
field SFFloat creaseAngle 0.0
creaseAngle getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
creaseAngle setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
creaseAngle deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
crossSection
field MFVec2f crossSection [[1.0, 1.0], [1.0, -
crossSection getter = fget(self, client) from MFVec2f
Get the client's value for this property
 
if notify is true send a notification event.
crossSection setter = fset(self, client, value, notify=1) from MFVec2f
Set the client's value for this property
 
if notify is true send a notification event.
crossSection deleter = fdel(self, client, notify=1) from MFVec2f
Delete the client's value for this property
 
if notify is true send a notification event.
endCap
field SFBool endCap 1
endCap getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
endCap setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
endCap deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
orientation
field MFRotation orientation [[0.0, 0.0, 1.0, 0.0
orientation getter = fget(self, client) from MFRotation
Get the client's value for this property
 
if notify is true send a notification event.
orientation setter = fset(self, client, value, notify=1) from MFRotation
Set the client's value for this property
 
if notify is true send a notification event.
orientation deleter = fdel(self, client, notify=1) from MFRotation
Delete the client's value for this property
 
if notify is true send a notification event.
scale
field MFVec2f scale [[1.0, 1.0]]
scale getter = fget(self, client) from MFVec2f
Get the client's value for this property
 
if notify is true send a notification event.
scale setter = fset(self, client, value, notify=1) from MFVec2f
Set the client's value for this property
 
if notify is true send a notification event.
scale deleter = fdel(self, client, notify=1) from MFVec2f
Delete the client's value for this property
 
if notify is true send a notification event.
solid
field SFBool solid 1
solid getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
solid setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
solid deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
spine
field MFVec3f spine [[0.0, 0.0, 0.0], [0
spine getter = fget(self, client) from MFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
spine setter = fset(self, client, value, notify=1) from MFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
spine deleter = fdel(self, client, notify=1) from MFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Extrusion'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
set_crossSection = <vrml.fieldtypes.MFVec2fEvt object at 0x06F69A58>
set_orientation = <vrml.fieldtypes.MFRotationEvt object at 0x0700F128>
set_scale = <vrml.fieldtypes.MFVec2fEvt object at 0x06F699B8>
set_spine = <vrml.fieldtypes.MFVec3fEvt object at 0x070173D8>

Data and non-method functions inherited from Geometry:
__dict__ = <dict-proxy object at 0x07879B30>
__weakref__ = <member '__weakref__' of 'Geometry' objects>

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Fog(Fog, Children, Node)
       
  
Method resolution order:
Fog
Fog
Bindable
Children
Node
object

Properties defined here:
color
exposedField SFColor color [1.0, 1.0, 1.0]
color getter = fget(self, client) from SFColor
Get the client's value for this property
 
if notify is true send a notification event.
color setter = fset(self, client, value, notify=1) from SFColor
Set the client's value for this property
 
if notify is true send a notification event.
color deleter = fdel(self, client, notify=1) from SFColor
Delete the client's value for this property
 
if notify is true send a notification event.
fogType
exposedField SFString fogType LINEAR
fogType getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
fogType setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
fogType deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
visibilityRange
exposedField SFFloat visibilityRange 0.0
visibilityRange getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
visibilityRange setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
visibilityRange deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Fog'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
isBound = <vrml.fieldtypes.SFBoolEvt object at 0x06FDCFF0>
set_bind = <vrml.fieldtypes.SFBoolEvt object at 0x07032860>

Data and non-method functions inherited from Bindable:
__dict__ = <dict-proxy object at 0x077FB908>
__weakref__ = <member '__weakref__' of 'Bindable' objects>

Data and non-method functions inherited from Children:
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class FontStyle(Node)
       
  
Method resolution order:
FontStyle
Node
object

Properties defined here:
family
field MFString family SERIF
family getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
family setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
family deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.
horizontal
field SFBool horizontal 1
horizontal getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
horizontal setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
horizontal deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
justify
field MFString justify ['BEGIN']
justify getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
justify setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
justify deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.
language
field SFString language 
language getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
language setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
language deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
leftToRight
field SFBool leftToRight 1
leftToRight getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
leftToRight setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
leftToRight deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
size
field SFFloat size 1.0
size getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
size setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
size deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
spacing
field SFFloat spacing 1.0
spacing getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
spacing setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
spacing deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
style
field SFString style PLAIN
style getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
style setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
style deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
topToBottom
field SFBool topToBottom 1
topToBottom getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
topToBottom setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
topToBottom deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'FontStyle'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
__dict__ = <dict-proxy object at 0x077FB908>
__weakref__ = <member '__weakref__' of 'Node' objects>
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Group(Children, Grouping, Node)
       
  
Method resolution order:
Group
Children
Grouping
Traversable
Node
object

Properties defined here:
bboxCenter
field SFVec3f bboxCenter [0.0, 0.0, 0.0]
bboxCenter getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
bboxCenter setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
bboxCenter deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
bboxSize
field SFVec3f bboxSize [-1.0, -1.0, -1.0]
bboxSize getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
bboxSize setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
bboxSize deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
children
exposedField MFNode children <type 'list'>
children getter = fget(self, client) from MFNode
Get the client's value for this property
 
if notify is true send a notification event.
children setter = fset(self, client, value, notify=1) from MFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The MFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
children deleter = fdel(self, client, notify=1) from MFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Group'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
addChildren = <vrml.node.MFNodeEvt object at 0x07043B88>
removeChildren = <vrml.node.MFNodeEvt object at 0x0704AB58>

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x077A14B0>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class ImageTexture(Texture, Node)
       
  
Method resolution order:
ImageTexture
Texture
Node
object

Properties defined here:
repeatS
field SFBool repeatS 1
repeatS getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
repeatS setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
repeatS deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
repeatT
field SFBool repeatT 1
repeatT getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
repeatT setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
repeatT deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
url
exposedField MFString url <type 'list'>
url getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
url setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
url deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'ImageTexture'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Data and non-method functions inherited from Texture:
__dict__ = <dict-proxy object at 0x0765BA98>
__weakref__ = <member '__weakref__' of 'Texture' objects>

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class IndexedFaceSet(Geometry, Node)
       
  
Method resolution order:
IndexedFaceSet
Geometry
Node
object

Properties defined here:
ccw
field SFBool ccw 1
ccw getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
ccw setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
ccw deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
color
exposedField SFNode color NULL
color getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
color setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
color deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.
colorIndex
field MFInt32 colorIndex <type 'list'>
colorIndex getter = fget(self, client) from MFInt32
Get the client's value for this property
 
if notify is true send a notification event.
colorIndex setter = fset(self, client, value, notify=1) from MFInt32
Set the client's value for this property
 
if notify is true send a notification event.
colorIndex deleter = fdel(self, client, notify=1) from MFInt32
Delete the client's value for this property
 
if notify is true send a notification event.
colorPerVertex
field SFBool colorPerVertex 1
colorPerVertex getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
colorPerVertex setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
colorPerVertex deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
convex
field SFBool convex 1
convex getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
convex setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
convex deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
coord
exposedField SFNode coord NULL
coord getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
coord setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
coord deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.
coordIndex
field MFInt32 coordIndex <type 'list'>
coordIndex getter = fget(self, client) from MFInt32
Get the client's value for this property
 
if notify is true send a notification event.
coordIndex setter = fset(self, client, value, notify=1) from MFInt32
Set the client's value for this property
 
if notify is true send a notification event.
coordIndex deleter = fdel(self, client, notify=1) from MFInt32
Delete the client's value for this property
 
if notify is true send a notification event.
creaseAngle
field SFFloat creaseAngle 0.0
creaseAngle getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
creaseAngle setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
creaseAngle deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
normal
exposedField SFNode normal NULL
normal getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
normal setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
normal deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.
normalIndex
field MFInt32 normalIndex <type 'list'>
normalIndex getter = fget(self, client) from MFInt32
Get the client's value for this property
 
if notify is true send a notification event.
normalIndex setter = fset(self, client, value, notify=1) from MFInt32
Set the client's value for this property
 
if notify is true send a notification event.
normalIndex deleter = fdel(self, client, notify=1) from MFInt32
Delete the client's value for this property
 
if notify is true send a notification event.
normalPerVertex
field SFBool normalPerVertex 1
normalPerVertex getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
normalPerVertex setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
normalPerVertex deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
solid
field SFBool solid 1
solid getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
solid setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
solid deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
texCoord
exposedField SFNode texCoord NULL
texCoord getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
texCoord setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
texCoord deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.
texCoordIndex
field MFInt32 texCoordIndex <type 'list'>
texCoordIndex getter = fget(self, client) from MFInt32
Get the client's value for this property
 
if notify is true send a notification event.
texCoordIndex setter = fset(self, client, value, notify=1) from MFInt32
Set the client's value for this property
 
if notify is true send a notification event.
texCoordIndex deleter = fdel(self, client, notify=1) from MFInt32
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'IndexedFaceSet'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
set_colorIndex = <vrml.fieldtypes.MFInt32Evt object at 0x07041CD0>
set_coordIndex = <vrml.fieldtypes.MFInt32Evt object at 0x06F65A68>
set_normalIndex = <vrml.fieldtypes.MFInt32Evt object at 0x0702A4A8>
set_texCoordIndex = <vrml.fieldtypes.MFInt32Evt object at 0x0702B650>

Data and non-method functions inherited from Geometry:
__dict__ = <dict-proxy object at 0x07871CB0>
__weakref__ = <member '__weakref__' of 'Geometry' objects>

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class IndexedLineSet(Geometry, Node)
       
  
Method resolution order:
IndexedLineSet
Geometry
Node
object

Properties defined here:
color
exposedField SFNode color NULL
color getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
color setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
color deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.
colorIndex
field MFInt32 colorIndex <type 'list'>
colorIndex getter = fget(self, client) from MFInt32
Get the client's value for this property
 
if notify is true send a notification event.
colorIndex setter = fset(self, client, value, notify=1) from MFInt32
Set the client's value for this property
 
if notify is true send a notification event.
colorIndex deleter = fdel(self, client, notify=1) from MFInt32
Delete the client's value for this property
 
if notify is true send a notification event.
colorPerVertex
field SFBool colorPerVertex 1
colorPerVertex getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
colorPerVertex setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
colorPerVertex deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
coord
exposedField SFNode coord NULL
coord getter = fget(self, client) from SFNode
Get the client's value for this property
 
if notify is true send a notification event.
coord setter = fset(self, client, value, notify=1) from SFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
coord deleter = fdel(self, client, notify=1) from SFNode
Delete the client's value for this property
 
if notify is true send a notification event.
coordIndex
field MFInt32 coordIndex <type 'list'>
coordIndex getter = fget(self, client) from MFInt32
Get the client's value for this property
 
if notify is true send a notification event.
coordIndex setter = fset(self, client, value, notify=1) from MFInt32
Set the client's value for this property
 
if notify is true send a notification event.
coordIndex deleter = fdel(self, client, notify=1) from MFInt32
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'IndexedLineSet'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
set_colorIndex = <vrml.fieldtypes.MFInt32Evt object at 0x0694DDF8>
set_coordIndex = <vrml.fieldtypes.MFInt32Evt object at 0x0700C338>

Data and non-method functions inherited from Geometry:
__dict__ = <dict-proxy object at 0x07044D38>
__weakref__ = <member '__weakref__' of 'Geometry' objects>

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Inline(Children, Traversable, Node)
       
  
Method resolution order:
Inline
Children
Traversable
Node
object

Properties defined here:
bboxCenter
field SFVec3f bboxCenter [0.0, 0.0, 0.0]
bboxCenter getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
bboxCenter setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
bboxCenter deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
bboxSize
field SFVec3f bboxSize [-1.0, -1.0, -1.0]
bboxSize getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
bboxSize setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
bboxSize deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
url
exposedField MFString url <type 'list'>
url getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
url setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
url deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Inline'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x079585D8>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class LOD(Children, Traversable, Node)
       
  
Method resolution order:
LOD
Children
Traversable
Node
object

Properties defined here:
center
field SFVec3f center [0.0, 0.0, 0.0]
center getter = fget(self, client) from SFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
center setter = fset(self, client, value, notify=1) from SFVec3f
Set the client's value for this property
 
if notify is true send a notification event.
center deleter = fdel(self, client, notify=1) from SFVec3f
Delete the client's value for this property
 
if notify is true send a notification event.
level
exposedField MFNode level <type 'list'>
level getter = fget(self, client) from MFNode
Get the client's value for this property
 
if notify is true send a notification event.
level setter = fset(self, client, value, notify=1) from MFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The MFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
level deleter = fdel(self, client, notify=1) from MFNode
Delete the client's value for this property
 
if notify is true send a notification event.
range
field MFFloat range <type 'list'>
range getter = fget(self, client) from MFFloat
Get the client's value for this property
 
if notify is true send a notification event.
range setter = fset(self, client, value, notify=1) from MFFloat
Set the client's value for this property
 
if notify is true send a notification event.
range deleter = fdel(self, client, notify=1) from MFFloat
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'LOD'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x078BD5C8>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Material(Node)
       
  
Method resolution order:
Material
Node
object

Properties defined here:
ambientIntensity
exposedField SFFloat ambientIntensity 0.2
ambientIntensity getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
ambientIntensity setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
ambientIntensity deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
diffuseColor
exposedField SFColor diffuseColor [0.80000000000000004
diffuseColor getter = fget(self, client) from SFColor
Get the client's value for this property
 
if notify is true send a notification event.
diffuseColor setter = fset(self, client, value, notify=1) from SFColor
Set the client's value for this property
 
if notify is true send a notification event.
diffuseColor deleter = fdel(self, client, notify=1) from SFColor
Delete the client's value for this property
 
if notify is true send a notification event.
emissiveColor
exposedField SFColor emissiveColor [0.0, 0.0, 0.0]
emissiveColor getter = fget(self, client) from SFColor
Get the client's value for this property
 
if notify is true send a notification event.
emissiveColor setter = fset(self, client, value, notify=1) from SFColor
Set the client's value for this property
 
if notify is true send a notification event.
emissiveColor deleter = fdel(self, client, notify=1) from SFColor
Delete the client's value for this property
 
if notify is true send a notification event.
shininess
exposedField SFFloat shininess 0.2
shininess getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
shininess setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
shininess deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
specularColor
exposedField SFColor specularColor [0.0, 0.0, 0.0]
specularColor getter = fget(self, client) from SFColor
Get the client's value for this property
 
if notify is true send a notification event.
specularColor setter = fset(self, client, value, notify=1) from SFColor
Set the client's value for this property
 
if notify is true send a notification event.
specularColor deleter = fdel(self, client, notify=1) from SFColor
Delete the client's value for this property
 
if notify is true send a notification event.
transparency
exposedField SFFloat transparency 0.0
transparency getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
transparency setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
transparency deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'Material'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
__dict__ = <dict-proxy object at 0x072ADE40>
__weakref__ = <member '__weakref__' of 'Node' objects>
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class MovieTexture(Auditory, Texture, TimeDependent, Node)
       
  
Method resolution order:
MovieTexture
Auditory
Texture
TimeDependent
Node
object

Properties defined here:
loop
exposedField SFBool loop 0
loop getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
loop setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
loop deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
repeatS
field SFBool repeatS 1
repeatS getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
repeatS setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
repeatS deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
repeatT
field SFBool repeatT 1
repeatT getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
repeatT setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
repeatT deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
speed
exposedField SFFloat speed 1.0
speed getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
speed setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
speed deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
startTime
exposedField SFTime startTime 0.0
startTime getter = fget(self, client) from SFTime
Get the client's value for this property
 
if notify is true send a notification event.
startTime setter = fset(self, client, value, notify=1) from SFTime
Set the client's value for this property
 
if notify is true send a notification event.
startTime deleter = fdel(self, client, notify=1) from SFTime
Delete the client's value for this property
 
if notify is true send a notification event.
stopTime
exposedField SFTime stopTime 0.0
stopTime getter = fget(self, client) from SFTime
Get the client's value for this property
 
if notify is true send a notification event.
stopTime setter = fset(self, client, value, notify=1) from SFTime
Set the client's value for this property
 
if notify is true send a notification event.
stopTime deleter = fdel(self, client, notify=1) from SFTime
Delete the client's value for this property
 
if notify is true send a notification event.
url
exposedField MFString url <type 'list'>
url getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
url setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
url deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'MovieTexture'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
duration_changed = <vrml.fieldtypes.SFFloatEvt object at 0x06FBD0E0>
isActive = <vrml.fieldtypes.SFBoolEvt object at 0x07048668>

Data and non-method functions inherited from Auditory:
__dict__ = <dict-proxy object at 0x077B4718>
__weakref__ = <member '__weakref__' of 'Auditory' objects>

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class NavigationInfo(Children, NavigationInfo, Node)
       
  
Method resolution order:
NavigationInfo
Children
NavigationInfo
Bindable
Node
object

Properties defined here:
avatarSize
exposedField MFFloat avatarSize [0.25, 1.60000000000
avatarSize getter = fget(self, client) from MFFloat
Get the client's value for this property
 
if notify is true send a notification event.
avatarSize setter = fset(self, client, value, notify=1) from MFFloat
Set the client's value for this property
 
if notify is true send a notification event.
avatarSize deleter = fdel(self, client, notify=1) from MFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
headlight
exposedField SFBool headlight 1
headlight getter = fget(self, client) from SFBool
Get the client's value for this property
 
if notify is true send a notification event.
headlight setter = fset(self, client, value, notify=1) from SFBool
Set the client's value for this property
 
if notify is true send a notification event.
headlight deleter = fdel(self, client, notify=1) from SFBool
Delete the client's value for this property
 
if notify is true send a notification event.
speed
exposedField SFFloat speed 1.0
speed getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
speed setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
speed deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.
type
exposedField MFString type ['WALK']
type getter = fget(self, client) from MFString
Get the client's value for this property
 
if notify is true send a notification event.
type setter = fset(self, client, value, notify=1) from MFString
Set the client's value for this property
 
if notify is true send a notification event.
type deleter = fdel(self, client, notify=1) from MFString
Delete the client's value for this property
 
if notify is true send a notification event.
visibilityLimit
exposedField SFFloat visibilityLimit 0.0
visibilityLimit getter = fget(self, client) from SFFloat
Get the client's value for this property
 
if notify is true send a notification event.
visibilityLimit setter = fset(self, client, value, notify=1) from SFFloat
Set the client's value for this property
 
if notify is true send a notification event.
visibilityLimit deleter = fdel(self, client, notify=1) from SFFloat
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions defined here:
PROTO = 'NavigationInfo'
__doc__ = None
__module__ = 'vrml.vrml97.basenodes'
isBound = <vrml.fieldtypes.SFBoolEvt object at 0x0705E820>
set_bind = <vrml.fieldtypes.SFBoolEvt object at 0x0701D610>

Data and non-method functions inherited from Children:
__dict__ = <dict-proxy object at 0x07788AE8>
__weakref__ = <member '__weakref__' of 'Children' objects>
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
        exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
        passed arguments for the linearisation object
see lineariser4.Lineariser

Properties inherited from Node:
DEF
exposedField SFString  DEF 
DEF getter = fget(self, client) from SFString
Get the client's value for this property
 
if notify is true send a notification event.
DEF setter = fset(self, client, value, notify=1) from SFString
Set the client's value for this property
 
if notify is true send a notification event.
DEF deleter = fdel(self, client, notify=1) from SFString
Delete the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph
exposedField WeakSFNode  root NULL
rootSceneGraph getter = fget(self, client) from WeakSFNode
Get the client's value for this property
 
if notify is true send a notification event.
rootSceneGraph setter = fset(self, client, value, notify=1) from WeakSFNode
Set the client's value for this property
 
notify -- if true send a notification event
 
The SFNode tries to update the value's root
attribute to point to the root of the client
*iff* the value doesn't currently point at
a valid root.  (That is, it only updates root
if there is no current root).  This is done
without sending notify events.
rootSceneGraph deleter = fdel(self, client, notify=1) from WeakSFNode
Delete the client's value for this property
 
if notify is true send a notification event.

Data and non-method functions inherited from Node:
externalURL = ()

Methods inherited from object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value

Data and non-method functions inherited from object:
__class__ = <type 'type'>
__new__ = <built-in method __new__ of type object at 0x1E0BD978>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Normal(Node)
       
  
Method resolution order:
Normal
Node
object

Properties defined here:
vector
exposedField MFVec3f vector <type 'list'>
vector getter = fget(self, client) from MFVec3f
Get the client's value for this property
 
if notify is true send a notification event.
vector setter = fset(self, client, value, notify=1) from MFVec3f
Set