actuator_curve.py
Go to the documentation of this file.
1 #!/usr/bin/env python
2 
3 
6 
7 """ Contains a class that holds diagram informations
8 .. module:: node
9 """
10 
11 import converter.node as node
12 
13 
15  """ Stores informations about actuatorCurves in the xar format
16  """
17 
18  def __init__(self, attrs):
19  super(ActuatorCurve, self).__init__("ActuatorCurve")
20 
21  # Attributes
22  self.name = attrs.getValue('name')
23  self.actuator = attrs.getValue('actuator')
24  self.recordable = attrs.getValue('recordable')
25  self.mute = attrs.getValue('mute')
26  self.unit = attrs.getValue('unit')
27  self.alwaysVisible = attrs.getValue('alwaysvisible')
28 
29  # Elements
30  self.keys = []
31 
32  self._function_map = {'Key': ActuatorCurve.attach_key}
33 
34  def attach_key(self, key):
35  self.keys.append(key)
36 
37  def beacon(self):
38  return "ActuatorCurve"
converter.node
Definition: xarconverter/converter/node/__init__.py:1
converter.node.actuator_curve.ActuatorCurve.beacon
def beacon(self)
Definition: actuator_curve.py:37
converter.node.actuator_curve.ActuatorCurve.attach_key
def attach_key(self, key)
Definition: actuator_curve.py:34
converter.node.actuator_curve.ActuatorCurve.recordable
recordable
Definition: actuator_curve.py:24
converter.node.actuator_curve.ActuatorCurve.unit
unit
Definition: actuator_curve.py:26
converter.node.actuator_curve.ActuatorCurve.keys
keys
Definition: actuator_curve.py:30
converter.node.Node._function_map
_function_map
Definition: xarconverter/converter/node/__init__.py:25
converter.node.actuator_curve.ActuatorCurve.mute
mute
Definition: actuator_curve.py:25
converter.node.actuator_curve.ActuatorCurve.alwaysVisible
alwaysVisible
Definition: actuator_curve.py:27
converter.node.actuator_curve.ActuatorCurve.__init__
def __init__(self, attrs)
Definition: actuator_curve.py:18
converter.node.actuator_curve.ActuatorCurve
Definition: actuator_curve.py:14
converter.node.Node.name
name
Definition: xarconverter/converter/node/__init__.py:18
converter.node.Node
Definition: xarconverter/converter/node/__init__.py:12
converter.node.actuator_curve.ActuatorCurve.actuator
actuator
Definition: actuator_curve.py:23


naoqi_libqicore
Author(s): Aldebaran
autogenerated on Wed Sep 14 2022 02:22:41