| | |
- object
-
- _Color
-
- _MFColor(_Color, _MFVec3f)
-
- MFColor(_MFColor, Field)
- MFColorEvt(_MFColor, Event)
- _SFColor(_Color, _SFVec3f)
-
- SFColor(_SFColor, Field)
- SFColorEvt(_SFColor, Event)
- _MFFloat
-
- MFFloat(_MFFloat, Field)
- MFFloatEvt(_MFFloat, Event)
- _MFTime
-
- MFTime(_MFTime, Field)
- MFTimeEvt(_MFTime, Event)
- _MFInt32
-
- MFInt32(_MFInt32, Field)
- MFInt32Evt(_MFInt32, Event)
- _SFImage
-
- SFImage(_SFImage, Field)
- SFImageEvt(_SFImage, Event)
- _MFString
-
- MFString(_MFString, Field)
- MFStringEvt(_MFString, Event)
- _MFVec
-
- _MFRotation
-
- MFRotation(_MFRotation, Field)
- MFRotationEvt(_MFRotation, Event)
- _MFVec2f
-
- MFVec2f(_MFVec2f, Field)
- MFVec2fEvt(_MFVec2f, Event)
- _MFVec3f
-
- MFVec3f(_MFVec3f, Field)
- MFVec3fEvt(_MFVec3f, Event)
- _MFVec4f
-
- MFVec4f(_MFVec4f, Field)
- MFVec4fEvt(_MFVec4f, Event)
- _SFBool
-
- SFBool(_SFBool, Field)
- SFBoolEvt(_SFBool, Event)
- _SFFloat
-
- SFFloat(_SFFloat, Field)
- SFFloatEvt(_SFFloat, Event)
- _SFTime
-
- SFTime(_SFTime, Field)
- SFTimeEvt(_SFTime, Event)
- _SFInt32
-
- SFInt32(_SFInt32, Field)
- SFInt32Evt(_SFInt32, Event)
- _SFString
-
- SFString(_SFString, Field)
- SFStringEvt(_SFString, Event)
- _SFVec
-
- _SFRotation
-
- SFRotation(_SFRotation, Field)
- SFRotationEvt(_SFRotation, Event)
- _SFVec2f
-
- SFVec2f(_SFVec2f, Field)
- SFVec2fEvt(_SFVec2f, Event)
- _SFVec3f
-
- SFVec3f(_SFVec3f, Field)
- SFVec3fEvt(_SFVec3f, Event)
- _SFVec4f
-
- SFVec4f(_SFVec4f, Field)
- SFVec4fEvt(_SFVec4f, Event)
class MFColor(_MFColor, Field) |
| |
MFColor Field class |
| |
- Method resolution order:
- MFColor
- _MFColor
- _Color
- _MFVec3f
- _MFVec
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'MFColor Field class'
- __module__ = 'vrml.fieldtypes'
Methods inherited from _Color:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Data and non-method functions inherited from _Color:
- __dict__ = <dict-proxy object at 0x07682B88>
- __weakref__ = <member '__weakref__' of '_Color' objects>
Data and non-method functions inherited from _MFVec3f:
- length = 3
Methods inherited from _MFVec:
- check(self, value)
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class MFColorEvt(_MFColor, Event) |
| |
MFColor Event class |
| |
- Method resolution order:
- MFColorEvt
- _MFColor
- _Color
- _MFVec3f
- _MFVec
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'MFColor Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'MFColor'
Methods inherited from _Color:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Data and non-method functions inherited from _Color:
- __dict__ = <dict-proxy object at 0x0727E5C0>
- __weakref__ = <member '__weakref__' of '_Color' objects>
Data and non-method functions inherited from _MFVec3f:
- length = 3
Methods inherited from _MFVec:
- check(self, value)
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 MFFloat(_MFFloat, Field) |
| |
MFFloat Field class |
| |
- Method resolution order:
- MFFloat
- _MFFloat
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'MFFloat Field class'
- __module__ = 'vrml.fieldtypes'
Methods inherited from _MFFloat:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFFloat:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions inherited from _MFFloat:
- __dict__ = <dict-proxy object at 0x07682B88>
- __weakref__ = <member '__weakref__' of '_MFFloat' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- check(self, value)
- Raise ValueError if isn't correct type
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class MFFloatEvt(_MFFloat, Event) |
| |
MFFloat Event class |
| |
- Method resolution order:
- MFFloatEvt
- _MFFloat
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'MFFloat Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'MFFloat'
Methods inherited from _MFFloat:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFFloat:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions inherited from _MFFloat:
- __dict__ = <dict-proxy object at 0x071AE880>
- __weakref__ = <member '__weakref__' of '_MFFloat' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 MFInt32(_MFInt32, Field) |
| |
MFInt32 Field class |
| |
- Method resolution order:
- MFInt32
- _MFInt32
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'MFInt32 Field class'
- __module__ = 'vrml.fieldtypes'
Methods inherited from _MFInt32:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFInt32:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions inherited from _MFInt32:
- __dict__ = <dict-proxy object at 0x06EDCC40>
- __weakref__ = <member '__weakref__' of '_MFInt32' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- check(self, value)
- Raise ValueError if isn't correct type
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class MFInt32Evt(_MFInt32, Event) |
| |
MFInt32 Event class |
| |
- Method resolution order:
- MFInt32Evt
- _MFInt32
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'MFInt32 Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'MFInt32'
Methods inherited from _MFInt32:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFInt32:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions inherited from _MFInt32:
- __dict__ = <dict-proxy object at 0x07683A98>
- __weakref__ = <member '__weakref__' of '_MFInt32' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 MFRotation(_MFRotation, Field) |
| |
MFRotation Field class |
| |
- Method resolution order:
- MFRotation
- _MFRotation
- _MFVec
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'MFRotation Field class'
- __module__ = 'vrml.fieldtypes'
Data and non-method functions inherited from _MFRotation:
- length = 4
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x07657D40>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class MFRotationEvt(_MFRotation, Event) |
| |
MFRotation Event class |
| |
- Method resolution order:
- MFRotationEvt
- _MFRotation
- _MFVec
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'MFRotation Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'MFRotation'
Data and non-method functions inherited from _MFRotation:
- length = 4
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x072E4198>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 MFString(_MFString, Field) |
| |
MFString Field class |
| |
- Method resolution order:
- MFString
- _MFString
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'MFString Field class'
- __module__ = 'vrml.fieldtypes'
Methods inherited from _MFString:
- check(self, value)
- Raise ValueError if isn't correct type
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
simple string -> wrapped in a list
sequence of strings (of any length) -> equivalent list returned
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFString:
- vrmlstr = MFString_vrmlstr(value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFString:
- __dict__ = <dict-proxy object at 0x0767A498>
- __weakref__ = <member '__weakref__' of '_MFString' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class MFStringEvt(_MFString, Event) |
| |
MFString Event class |
| |
- Method resolution order:
- MFStringEvt
- _MFString
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'MFString Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'MFString'
Methods inherited from _MFString:
- check(self, value)
- Raise ValueError if isn't correct type
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
simple string -> wrapped in a list
sequence of strings (of any length) -> equivalent list returned
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFString:
- vrmlstr = MFString_vrmlstr(value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFString:
- __dict__ = <dict-proxy object at 0x07683678>
- __weakref__ = <member '__weakref__' of '_MFString' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 MFTime(_MFTime, Field) |
| |
MFTime Field class |
| |
- Method resolution order:
- MFTime
- _MFTime
- _MFFloat
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'MFTime Field class'
- __module__ = 'vrml.fieldtypes'
Methods inherited from _MFFloat:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFFloat:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions inherited from _MFFloat:
- __dict__ = <dict-proxy object at 0x0766E338>
- __weakref__ = <member '__weakref__' of '_MFFloat' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- check(self, value)
- Raise ValueError if isn't correct type
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class MFTimeEvt(_MFTime, Event) |
| |
MFTime Event class |
| |
- Method resolution order:
- MFTimeEvt
- _MFTime
- _MFFloat
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'MFTime Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'MFTime'
Methods inherited from _MFFloat:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFFloat:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions inherited from _MFFloat:
- __dict__ = <dict-proxy object at 0x07683F68>
- __weakref__ = <member '__weakref__' of '_MFFloat' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 MFVec2f(_MFVec2f, Field) |
| |
MFVec2f Field class |
| |
- Method resolution order:
- MFVec2f
- _MFVec2f
- _MFVec
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'MFVec2f Field class'
- __module__ = 'vrml.fieldtypes'
Data and non-method functions inherited from _MFVec2f:
- length = 2
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x0766E338>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class MFVec2fEvt(_MFVec2f, Event) |
| |
MFVec2f Event class |
| |
- Method resolution order:
- MFVec2fEvt
- _MFVec2f
- _MFVec
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'MFVec2f Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'MFVec2f'
Data and non-method functions inherited from _MFVec2f:
- length = 2
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x07355520>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 MFVec3f(_MFVec3f, Field) |
| |
MFVec3f Field class |
| |
- Method resolution order:
- MFVec3f
- _MFVec3f
- _MFVec
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'MFVec3f Field class'
- __module__ = 'vrml.fieldtypes'
Data and non-method functions inherited from _MFVec3f:
- length = 3
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x072C19A8>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class MFVec3fEvt(_MFVec3f, Event) |
| |
MFVec3f Event class |
| |
- Method resolution order:
- MFVec3fEvt
- _MFVec3f
- _MFVec
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'MFVec3f Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'MFVec3f'
Data and non-method functions inherited from _MFVec3f:
- length = 3
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x071AE880>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 MFVec4f(_MFVec4f, Field) |
| |
MFVec4f Field class |
| |
- Method resolution order:
- MFVec4f
- _MFVec4f
- _MFVec
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'MFVec4f Field class'
- __module__ = 'vrml.fieldtypes'
Data and non-method functions inherited from _MFVec4f:
- length = 4
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x0767C590>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class MFVec4fEvt(_MFVec4f, Event) |
| |
MFVec4f Event class |
| |
- Method resolution order:
- MFVec4fEvt
- _MFVec4f
- _MFVec
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'MFVec4f Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'MFVec4f'
Data and non-method functions inherited from _MFVec4f:
- length = 4
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x07683A98>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 SFBool(_SFBool, Field) |
| |
SFBool Field class |
| |
- Method resolution order:
- SFBool
- _SFBool
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'SFBool Field class'
- __module__ = 'vrml.fieldtypes'
Methods inherited from _SFBool:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFBool:
- __dict__ = <dict-proxy object at 0x076836A0>
- __weakref__ = <member '__weakref__' of '_SFBool' objects>
- defaultDefault = 0
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- copyValue(self, value, copier=None)
- Copy a value for copier
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class SFBoolEvt(_SFBool, Event) |
| |
SFBool Event class |
| |
- Method resolution order:
- SFBoolEvt
- _SFBool
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'SFBool Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'SFBool'
Methods inherited from _SFBool:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFBool:
- __dict__ = <dict-proxy object at 0x07686E20>
- __weakref__ = <member '__weakref__' of '_SFBool' objects>
- defaultDefault = 0
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 SFColor(_SFColor, Field) |
| |
SFColor Field class |
| |
- Method resolution order:
- SFColor
- _SFColor
- _Color
- _SFVec3f
- _SFVec
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'SFColor Field class'
- __module__ = 'vrml.fieldtypes'
Methods inherited from _Color:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Data and non-method functions inherited from _Color:
- __dict__ = <dict-proxy object at 0x0767B0B0>
- __weakref__ = <member '__weakref__' of '_Color' objects>
Data and non-method functions inherited from _SFVec3f:
- length = 3
Methods inherited from _SFVec:
- defaultDefault(self)
- Default default value for vectors/colours
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- check(self, value)
- Raise ValueError if isn't correct type
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class SFColorEvt(_SFColor, Event) |
| |
SFColor Event class |
| |
- Method resolution order:
- SFColorEvt
- _SFColor
- _Color
- _SFVec3f
- _SFVec
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'SFColor Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'SFColor'
Methods inherited from _Color:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Data and non-method functions inherited from _Color:
- __dict__ = <dict-proxy object at 0x07675170>
- __weakref__ = <member '__weakref__' of '_Color' objects>
Data and non-method functions inherited from _SFVec3f:
- length = 3
Methods inherited from _SFVec:
- defaultDefault(self)
- Default default value for vectors/colours
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 SFFloat(_SFFloat, Field) |
| |
SFFloat Field class |
| |
- Method resolution order:
- SFFloat
- _SFFloat
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'SFFloat Field class'
- __module__ = 'vrml.fieldtypes'
Methods inherited from _SFFloat:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
Static methods inherited from _SFFloat:
- vrmlstr = SFFloat_vrmlstr(value, lineariser=None)
- Convert floats to (compact) VRML97 representation
Data and non-method functions inherited from _SFFloat:
- __dict__ = <dict-proxy object at 0x072DC900>
- __weakref__ = <member '__weakref__' of '_SFFloat' objects>
- defaultDefault = 0.0
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- copyValue(self, value, copier=None)
- Copy a value for copier
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class SFFloatEvt(_SFFloat, Event) |
| |
SFFloat Event class |
| |
- Method resolution order:
- SFFloatEvt
- _SFFloat
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'SFFloat Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'SFFloat'
Methods inherited from _SFFloat:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
Static methods inherited from _SFFloat:
- vrmlstr = SFFloat_vrmlstr(value, lineariser=None)
- Convert floats to (compact) VRML97 representation
Data and non-method functions inherited from _SFFloat:
- __dict__ = <dict-proxy object at 0x07687180>
- __weakref__ = <member '__weakref__' of '_SFFloat' objects>
- defaultDefault = 0.0
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 SFImage(_SFImage, Field) |
| |
SFImage Field class |
| |
- Method resolution order:
- SFImage
- _SFImage
- _MFInt32
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'SFImage Field class'
- __module__ = 'vrml.fieldtypes'
Data and non-method functions inherited from _SFImage:
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from _MFInt32:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFInt32:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions inherited from _MFInt32:
- __dict__ = <dict-proxy object at 0x0766E338>
- __weakref__ = <member '__weakref__' of '_MFInt32' objects>
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- check(self, value)
- Raise ValueError if isn't correct type
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class SFImageEvt(_SFImage, Event) |
| |
SFImage Event class |
| |
- Method resolution order:
- SFImageEvt
- _SFImage
- _MFInt32
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'SFImage Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'SFImage'
Data and non-method functions inherited from _SFImage:
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from _MFInt32:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFInt32:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions inherited from _MFInt32:
- __dict__ = <dict-proxy object at 0x0734F3B8>
- __weakref__ = <member '__weakref__' of '_MFInt32' objects>
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 SFInt32(_SFInt32, Field) |
| |
SFInt32 Field class |
| |
- Method resolution order:
- SFInt32
- _SFInt32
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'SFInt32 Field class'
- __module__ = 'vrml.fieldtypes'
Methods inherited from _SFInt32:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFInt32:
- __dict__ = <dict-proxy object at 0x07657D68>
- __weakref__ = <member '__weakref__' of '_SFInt32' objects>
- defaultDefault = 0
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- copyValue(self, value, copier=None)
- Copy a value for copier
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class SFInt32Evt(_SFInt32, Event) |
| |
SFInt32 Event class |
| |
- Method resolution order:
- SFInt32Evt
- _SFInt32
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'SFInt32 Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'SFInt32'
Methods inherited from _SFInt32:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFInt32:
- __dict__ = <dict-proxy object at 0x06F629D0>
- __weakref__ = <member '__weakref__' of '_SFInt32' objects>
- defaultDefault = 0
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 SFRotation(_SFRotation, Field) |
| |
SFRotation Field class |
| |
- Method resolution order:
- SFRotation
- _SFRotation
- _SFVec
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'SFRotation Field class'
- __module__ = 'vrml.fieldtypes'
Data and non-method functions inherited from _SFRotation:
- length = 4
Methods inherited from _SFVec:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- defaultDefault(self)
- Default default value for vectors/colours
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFVec:
- __dict__ = <dict-proxy object at 0x0734F3B8>
- __weakref__ = <member '__weakref__' of '_SFVec' objects>
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- check(self, value)
- Raise ValueError if isn't correct type
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class SFRotationEvt(_SFRotation, Event) |
| |
SFRotation Event class |
| |
- Method resolution order:
- SFRotationEvt
- _SFRotation
- _SFVec
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'SFRotation Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'SFRotation'
Data and non-method functions inherited from _SFRotation:
- length = 4
Methods inherited from _SFVec:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- defaultDefault(self)
- Default default value for vectors/colours
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFVec:
- __dict__ = <dict-proxy object at 0x07683A98>
- __weakref__ = <member '__weakref__' of '_SFVec' objects>
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 SFString(_SFString, Field) |
| |
SFString Field class |
| |
- Method resolution order:
- SFString
- _SFString
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'SFString Field class'
- __module__ = 'vrml.fieldtypes'
Class methods inherited from _SFString:
- check(self, value) from type
- Raise ValueError if isn't correct type
- coerce(self, value) from type
- Coerce the given value to our type
Allowable types:
simple string -> unchanged
unicode string -> utf-8 encoded
sequence of length == 1 where first element is a string -> returns first element
sequence of length > 1 where all elements are strings -> returns string.join( value, '')
Static methods inherited from _SFString:
- vrmlstr = SFString_vrmlstr(value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFString:
- __dict__ = <dict-proxy object at 0x06FBD8E8>
- __weakref__ = <member '__weakref__' of '_SFString' objects>
- defaultDefault = ''
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- copyValue(self, value, copier=None)
- Copy a value for copier
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class SFStringEvt(_SFString, Event) |
| |
SFString Event class |
| |
- Method resolution order:
- SFStringEvt
- _SFString
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'SFString Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'SFString'
Class methods inherited from _SFString:
- check(self, value) from type
- Raise ValueError if isn't correct type
- coerce(self, value) from type
- Coerce the given value to our type
Allowable types:
simple string -> unchanged
unicode string -> utf-8 encoded
sequence of length == 1 where first element is a string -> returns first element
sequence of length > 1 where all elements are strings -> returns string.join( value, '')
Static methods inherited from _SFString:
- vrmlstr = SFString_vrmlstr(value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFString:
- __dict__ = <dict-proxy object at 0x07534DE0>
- __weakref__ = <member '__weakref__' of '_SFString' objects>
- defaultDefault = ''
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 SFTime(_SFTime, Field) |
| |
SFTime Field class |
| |
- Method resolution order:
- SFTime
- _SFTime
- _SFFloat
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'SFTime Field class'
- __module__ = 'vrml.fieldtypes'
Data and non-method functions inherited from _SFTime:
- defaultDefault = 0.0
Methods inherited from _SFFloat:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
Static methods inherited from _SFFloat:
- vrmlstr = SFFloat_vrmlstr(value, lineariser=None)
- Convert floats to (compact) VRML97 representation
Data and non-method functions inherited from _SFFloat:
- __dict__ = <dict-proxy object at 0x07687180>
- __weakref__ = <member '__weakref__' of '_SFFloat' objects>
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- copyValue(self, value, copier=None)
- Copy a value for copier
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class SFTimeEvt(_SFTime, Event) |
| |
SFTime Event class |
| |
- Method resolution order:
- SFTimeEvt
- _SFTime
- _SFFloat
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'SFTime Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'SFTime'
Data and non-method functions inherited from _SFTime:
- defaultDefault = 0.0
Methods inherited from _SFFloat:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
Static methods inherited from _SFFloat:
- vrmlstr = SFFloat_vrmlstr(value, lineariser=None)
- Convert floats to (compact) VRML97 representation
Data and non-method functions inherited from _SFFloat:
- __dict__ = <dict-proxy object at 0x072C19A8>
- __weakref__ = <member '__weakref__' of '_SFFloat' objects>
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 SFVec2f(_SFVec2f, Field) |
| |
SFVec2f Field class |
| |
- Method resolution order:
- SFVec2f
- _SFVec2f
- _SFVec
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'SFVec2f Field class'
- __module__ = 'vrml.fieldtypes'
Data and non-method functions inherited from _SFVec2f:
- length = 2
Methods inherited from _SFVec:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- defaultDefault(self)
- Default default value for vectors/colours
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFVec:
- __dict__ = <dict-proxy object at 0x072E4198>
- __weakref__ = <member '__weakref__' of '_SFVec' objects>
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- check(self, value)
- Raise ValueError if isn't correct type
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class SFVec2fEvt(_SFVec2f, Event) |
| |
SFVec2f Event class |
| |
- Method resolution order:
- SFVec2fEvt
- _SFVec2f
- _SFVec
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'SFVec2f Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'SFVec2f'
Data and non-method functions inherited from _SFVec2f:
- length = 2
Methods inherited from _SFVec:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- defaultDefault(self)
- Default default value for vectors/colours
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFVec:
- __dict__ = <dict-proxy object at 0x073554F8>
- __weakref__ = <member '__weakref__' of '_SFVec' objects>
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 SFVec3f(_SFVec3f, Field) |
| |
SFVec3f Field class |
| |
- Method resolution order:
- SFVec3f
- _SFVec3f
- _SFVec
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'SFVec3f Field class'
- __module__ = 'vrml.fieldtypes'
Data and non-method functions inherited from _SFVec3f:
- length = 3
Methods inherited from _SFVec:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- defaultDefault(self)
- Default default value for vectors/colours
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFVec:
- __dict__ = <dict-proxy object at 0x07687180>
- __weakref__ = <member '__weakref__' of '_SFVec' objects>
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- check(self, value)
- Raise ValueError if isn't correct type
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class SFVec3fEvt(_SFVec3f, Event) |
| |
SFVec3f Event class |
| |
- Method resolution order:
- SFVec3fEvt
- _SFVec3f
- _SFVec
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'SFVec3f Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'SFVec3f'
Data and non-method functions inherited from _SFVec3f:
- length = 3
Methods inherited from _SFVec:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- defaultDefault(self)
- Default default value for vectors/colours
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFVec:
- __dict__ = <dict-proxy object at 0x075894A0>
- __weakref__ = <member '__weakref__' of '_SFVec' objects>
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 SFVec4f(_SFVec4f, Field) |
| |
SFVec4f Field class |
| |
- Method resolution order:
- SFVec4f
- _SFVec4f
- _SFVec
- Field
- property
- object
Data and non-method functions defined here:
- __doc__ = 'SFVec4f Field class'
- __module__ = 'vrml.fieldtypes'
Data and non-method functions inherited from _SFVec4f:
- length = 4
Methods inherited from _SFVec:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- defaultDefault(self)
- Default default value for vectors/colours
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFVec:
- __dict__ = <dict-proxy object at 0x07355588>
- __weakref__ = <member '__weakref__' of '_SFVec' objects>
Methods inherited from Field:
- __init__(self, name, exposure=1, default=[])
- Initialise the field object
name -- string name
exposure -- boolean (0/1) indicating whether this is an exposed field
default -- default value for the field
- __str__(self)
- check(self, value)
- Raise ValueError if isn't correct type
- copy(self, client=None, copier=None)
- Copy this property's value/definition for client node/proto
if client is a prototype, copy this field definition
for use in a new prototype.
if client is a node, and it has a set value for this
field, then returns copyValue( currentValue )
otherwise returns _NULL, a singleton object which
shouldn't turn up anywhere else.
- fdel(self, client, notify=1)
- Delete the client's value for this property
if notify is true send a notification event.
- fget(self, client)
- Get the client's value for this property
if notify is true send a notification event.
- fhas(self, client)
- Determine whether the client currently has a non-default value
- fieldVrmlstr(self, lineariser)
- Write the field's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this field available.
- fset(self, client, value, notify=1)
- Set the client's value for this property
if notify is true send a notification event.
- getDefault(self, client=None)
- Get the default value of this field
if client, set client's attribute to default
without sending a notification event.
- typeName(self)
- Get the typeName of this field
Data and non-method functions inherited from Field:
- nodes = 0
Methods inherited from property:
- __delete__(...)
- descr.__delete__(obj)
- __get__(...)
- descr.__get__(obj[, type]) -> value
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __set__(...)
- descr.__set__(obj, value)
Data and non-method functions inherited from property:
- __new__ = <built-in method __new__ of type object at 0x1E09F220>
- T.__new__(S, ...) -> a new object with type S, a subtype of T
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
Data and non-method functions inherited from object:
- __class__ = <type 'type'>
|
class SFVec4fEvt(_SFVec4f, Event) |
| |
SFVec4f Event class |
| |
- Method resolution order:
- SFVec4fEvt
- _SFVec4f
- _SFVec
- Event
- object
Data and non-method functions defined here:
- __doc__ = 'SFVec4f Event class'
- __module__ = 'vrml.fieldtypes'
- fieldType = 'SFVec4f'
Data and non-method functions inherited from _SFVec4f:
- length = 4
Methods inherited from _SFVec:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- defaultDefault(self)
- Default default value for vectors/colours
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _SFVec:
- __dict__ = <dict-proxy object at 0x07683F68>
- __weakref__ = <member '__weakref__' of '_SFVec' objects>
Methods inherited from Event:
- __init__(self, name, direction=1)
- Initialise the field object
name -- string name
direction -- 0 == in, 1 == out
- __str__(self)
- clone(self, name=None, direction=None)
- Clone this property
- eventVrmlstr(self, lineariser)
- Write the event's definition to the lineariser
Basically this gives you a VRML97 fragment
which can be used for creating a PROTO which
will have the equivalent of this event available.
- typeName(self)
- Get the typeName of this field
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
- __repr__(...)
- x.__repr__() <==> repr(x)
- __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 _MFColor(_Color, _MFVec3f) |
| |
MFColor field/event type base-class |
| |
- Method resolution order:
- _MFColor
- _Color
- _MFVec3f
- _MFVec
- object
Data and non-method functions defined here:
- __doc__ = 'MFColor field/event type base-class'
- __module__ = 'vrml.fieldtypes'
Methods inherited from _Color:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Data and non-method functions inherited from _Color:
- __dict__ = <dict-proxy object at 0x0735F7A0>
- __weakref__ = <member '__weakref__' of '_Color' objects>
Data and non-method functions inherited from _MFVec3f:
- length = 3
Methods inherited from _MFVec:
- check(self, value)
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _MFFloat(object) |
| |
MFFloat field/event type base-class
Stored as a flat Numeric-python array |
| |
Methods defined here:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods defined here:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions defined here:
- __dict__ = <dict-proxy object at 0x07683F68>
- __doc__ = 'MFFloat field/event type base-class\n\n\tStored as a flat Numeric-python array\n\t'
- __module__ = 'vrml.fieldtypes'
- __weakref__ = <member '__weakref__' of '_MFFloat' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _MFInt32(object) |
| |
MFInt32 field/event type base-class
Stored as a flat Numeric-python array |
| |
Methods defined here:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods defined here:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions defined here:
- __dict__ = <dict-proxy object at 0x0734F3B8>
- __doc__ = 'MFInt32 field/event type base-class\n\n\tStored as a flat Numeric-python array\n\t'
- __module__ = 'vrml.fieldtypes'
- __weakref__ = <member '__weakref__' of '_MFInt32' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _MFRotation(_MFVec) |
| |
MFRotation field/event type base-class |
| |
- Method resolution order:
- _MFRotation
- _MFVec
- object
Data and non-method functions defined here:
- __doc__ = 'MFRotation field/event type base-class'
- __module__ = 'vrml.fieldtypes'
- length = 4
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x071AE858>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _MFString(object) |
| |
MFString field/event type base-class |
| |
Methods defined here:
- check(self, value)
- Raise ValueError if isn't correct type
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
simple string -> wrapped in a list
sequence of strings (of any length) -> equivalent list returned
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods defined here:
- vrmlstr = MFString_vrmlstr(value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions defined here:
- __dict__ = <dict-proxy object at 0x071AE858>
- __doc__ = 'MFString field/event type base-class'
- __module__ = 'vrml.fieldtypes'
- __weakref__ = <member '__weakref__' of '_MFString' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _MFTime(_MFFloat) |
| |
MFTime field/event type base-class
Stored as a flat Numeric-python array |
| |
- Method resolution order:
- _MFTime
- _MFFloat
- object
Data and non-method functions defined here:
- __doc__ = 'MFTime field/event type base-class\n\n\tStored as a flat Numeric-python array\n\t'
- __module__ = 'vrml.fieldtypes'
Methods inherited from _MFFloat:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFFloat:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions inherited from _MFFloat:
- __dict__ = <dict-proxy object at 0x076874A8>
- __weakref__ = <member '__weakref__' of '_MFFloat' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _MFVec(object) |
| |
MFVecXX field/event type base-class
Stored as x * self.length Numeric Python double array |
| |
Methods defined here:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions defined here:
- __dict__ = <dict-proxy object at 0x075A26E0>
- __doc__ = 'MFVecXX field/event type base-class\n\n\tStored as x * self.length Numeric Python double array\n\t'
- __module__ = 'vrml.fieldtypes'
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _MFVec2f(_MFVec) |
| |
MFVec2f field/event type base-class |
| |
- Method resolution order:
- _MFVec2f
- _MFVec
- object
Data and non-method functions defined here:
- __doc__ = 'MFVec2f field/event type base-class'
- __module__ = 'vrml.fieldtypes'
- length = 2
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x0734F3B8>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _MFVec3f(_MFVec) |
| |
MFVec3f field/event type base-class |
| |
- Method resolution order:
- _MFVec3f
- _MFVec
- object
Data and non-method functions defined here:
- __doc__ = 'MFVec3f field/event type base-class'
- __module__ = 'vrml.fieldtypes'
- length = 3
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x075894A0>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _MFVec4f(_MFVec) |
| |
MFVec4f field/event type base-class |
| |
- Method resolution order:
- _MFVec4f
- _MFVec
- object
Data and non-method functions defined here:
- __doc__ = 'MFVec4f field/event type base-class'
- __module__ = 'vrml.fieldtypes'
- length = 4
Methods inherited from _MFVec:
- check(self, value)
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions inherited from _MFVec:
- __dict__ = <dict-proxy object at 0x0766CB08>
- __weakref__ = <member '__weakref__' of '_MFVec' objects>
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _SFBool(object) |
| |
SFBool field/event type base-class |
| |
Methods defined here:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions defined here:
- __dict__ = <dict-proxy object at 0x0727E5C0>
- __doc__ = 'SFBool field/event type base-class'
- __module__ = 'vrml.fieldtypes'
- __weakref__ = <member '__weakref__' of '_SFBool' objects>
- defaultDefault = 0
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _SFFloat(object) |
| |
SFFloat field/event type base-class |
| |
Methods defined here:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
Static methods defined here:
- vrmlstr = SFFloat_vrmlstr(value, lineariser=None)
- Convert floats to (compact) VRML97 representation
Data and non-method functions defined here:
- __dict__ = <dict-proxy object at 0x076874D0>
- __doc__ = 'SFFloat field/event type base-class'
- __module__ = 'vrml.fieldtypes'
- __weakref__ = <member '__weakref__' of '_SFFloat' objects>
- defaultDefault = 0.0
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _SFImage(_MFInt32) |
| |
SFImage field/event type base-class
SFImage = MFInt32, should do something more
intelligent, such as auto-compiling those to
mip-mapped images, or at least storing them
efficiently. |
| |
- Method resolution order:
- _SFImage
- _MFInt32
- object
Data and non-method functions defined here:
- __doc__ = 'SFImage field/event type base-class\n\n\tSFImage = ... images, or at least storing them\n\tefficiently.\n\t'
- __module__ = 'vrml.fieldtypes'
- defaultDefault = <type 'list'>
- list() -> new list
list(sequence) -> new list initialized from sequence's items
Methods inherited from _MFInt32:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
Static methods inherited from _MFInt32:
- vrmlstr = MFSimple_vrmlstr(value, lineariser=None)
- Convert value to a VRML97 representation
Data and non-method functions inherited from _MFInt32:
- __dict__ = <dict-proxy object at 0x07355520>
- __weakref__ = <member '__weakref__' of '_MFInt32' objects>
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _SFInt32(object) |
| |
SFInt32 field/event type base-class |
| |
Methods defined here:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions defined here:
- __dict__ = <dict-proxy object at 0x073536E8>
- __doc__ = 'SFInt32 field/event type base-class'
- __module__ = 'vrml.fieldtypes'
- __weakref__ = <member '__weakref__' of '_SFInt32' objects>
- defaultDefault = 0
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _SFString(object) |
| |
SFString field/event type base-class |
| |
Class methods defined here:
- check(self, value) from type
- Raise ValueError if isn't correct type
- coerce(self, value) from type
- Coerce the given value to our type
Allowable types:
simple string -> unchanged
unicode string -> utf-8 encoded
sequence of length == 1 where first element is a string -> returns first element
sequence of length > 1 where all elements are strings -> returns string.join( value, '')
Static methods defined here:
- vrmlstr = SFString_vrmlstr(value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions defined here:
- __dict__ = <dict-proxy object at 0x076784F8>
- __doc__ = 'SFString field/event type base-class'
- __module__ = 'vrml.fieldtypes'
- __weakref__ = <member '__weakref__' of '_SFString' objects>
- defaultDefault = ''
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _SFTime(_SFFloat) |
| |
SFTime field/event type base-class |
| |
- Method resolution order:
- _SFTime
- _SFFloat
- object
Data and non-method functions defined here:
- __doc__ = 'SFTime field/event type base-class'
- __module__ = 'vrml.fieldtypes'
- defaultDefault = 0.0
Methods inherited from _SFFloat:
- check(self, value)
- coerce(self, value)
- Coerce the given value to our type
Allowable types:
any object with true/false protocol
Static methods inherited from _SFFloat:
- vrmlstr = SFFloat_vrmlstr(value, lineariser=None)
- Convert floats to (compact) VRML97 representation
Data and non-method functions inherited from _SFFloat:
- __dict__ = <dict-proxy object at 0x07685100>
- __weakref__ = <member '__weakref__' of '_SFFloat' objects>
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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 _SFVec(object) |
| |
SFVecXX field/event type base-class
Stored as a Numeric-python double array of self.length |
| |
Methods defined here:
- coerce(self, value)
- copyValue(self, value, copier=None)
- Copy a value for copier
- defaultDefault(self)
- Default default value for vectors/colours
- vrmlstr(self, value, lineariser=None)
- Convert the given value to a VRML97 representation
Data and non-method functions defined here:
- __dict__ = <dict-proxy object at 0x07675170>
- __doc__ = 'SFVecXX field/event type base-class\n\t\n\tStored as a Numeric-python double array of self.length\n\t'
- __module__ = 'vrml.fieldtypes'
- __weakref__ = <member '__weakref__' of '_SFVec' objects>
- length = 3
Methods inherited from object:
- __delattr__(...)
- x.__delattr__('name') <==> del x.name
- __getattribute__(...)
- x.__getattribute__('name') <==> x.name
- __hash__(...)
- x.__hash__() <==> hash(x)
- __init__(...)
- x.__init__(...) initializes x; see x.__class__.__doc__ for signature
- __reduce__(...)
- helper for pickle
- __repr__(...)
- x.__repr__() <==> repr(x)
- __setattr__(...)
- x.__setattr__('name', value) <==> x.name = value
- __str__(...)
- x.__str__() <==> str(x)
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
|
|