Functions | Variables
converter.file_writer Namespace Reference

Functions

def _write_actuator_curve (f, curve, indent)
 
def _write_actuator_key (f, key, indent)
 
def _write_behavior_keyframe (f, keyframe, indent)
 
def _write_behavior_layer (f, layer, indent)
 
def _write_box_instance (f, instance, indent)
 
def _write_link (f, link, indent)
 
def _write_parameter_value (f, parameter, indent)
 
def _write_plugin_content (f, pluginContent, indent)
 
def _write_plugin_subnode (f, subnode, indent)
 
def _write_tangent (f, tangent, indent)
 
def write_animation (f, actuator_list)
 
def write_behavior_sequence (f, timeline)
 
def write_box_interface (f, node)
 
def write_entry_point (f, node, name)
 
def write_flow_diagram (f, flow_diagram)
 

Variables

dictionary ENTITIES
 

Function Documentation

◆ _write_actuator_curve()

def converter.file_writer._write_actuator_curve (   f,
  curve,
  indent 
)
private

Definition at line 426 of file file_writer.py.

◆ _write_actuator_key()

def converter.file_writer._write_actuator_key (   f,
  key,
  indent 
)
private

Definition at line 445 of file file_writer.py.

◆ _write_behavior_keyframe()

def converter.file_writer._write_behavior_keyframe (   f,
  keyframe,
  indent 
)
private

Definition at line 253 of file file_writer.py.

◆ _write_behavior_layer()

def converter.file_writer._write_behavior_layer (   f,
  layer,
  indent 
)
private

Definition at line 237 of file file_writer.py.

◆ _write_box_instance()

def converter.file_writer._write_box_instance (   f,
  instance,
  indent 
)
private

Definition at line 299 of file file_writer.py.

◆ _write_link()

def converter.file_writer._write_link (   f,
  link,
  indent 
)
private

Definition at line 379 of file file_writer.py.

◆ _write_parameter_value()

def converter.file_writer._write_parameter_value (   f,
  parameter,
  indent 
)
private

Definition at line 327 of file file_writer.py.

◆ _write_plugin_content()

def converter.file_writer._write_plugin_content (   f,
  pluginContent,
  indent 
)
private
Write XML part of the <pluginContent> beacon, inside the box
    interface XML

    A recursive write is necessary because the content of the part
    is completely unknown and can contain levels and levels of
    sub-nodes

Definition at line 335 of file file_writer.py.

◆ _write_plugin_subnode()

def converter.file_writer._write_plugin_subnode (   f,
  subnode,
  indent 
)
private

Definition at line 354 of file file_writer.py.

◆ _write_tangent()

def converter.file_writer._write_tangent (   f,
  tangent,
  indent 
)
private

Definition at line 465 of file file_writer.py.

◆ write_animation()

def converter.file_writer.write_animation (   f,
  actuator_list 
)
Write the animation file

    :param f: open file to write information
    :param timeline: the timeline containing the motion layer

Definition at line 390 of file file_writer.py.

◆ write_behavior_sequence()

def converter.file_writer.write_behavior_sequence (   f,
  timeline 
)
Write the behavior sequence file

    :param f: open file to write information
    :param timeline: the timeline object containing the sequence

Definition at line 205 of file file_writer.py.

◆ write_box_interface()

def converter.file_writer.write_box_interface (   f,
  node 
)
Write meta informations about a box

    :param f: open file to write informations
    :param node: the box

Definition at line 35 of file file_writer.py.

◆ write_entry_point()

def converter.file_writer.write_entry_point (   f,
  node,
  name 
)
Write the main file of the behavior

    :param f: open file to write information
    :param node: the root node of the behavior

Definition at line 476 of file file_writer.py.

◆ write_flow_diagram()

def converter.file_writer.write_flow_diagram (   f,
  flow_diagram 
)
Write flow diagram description

    :param f: open file to write information
    :param flow_diagram: diagram node to write

Definition at line 268 of file file_writer.py.

Variable Documentation

◆ ENTITIES

dictionary converter.file_writer.ENTITIES
Initial value:
1 = {
2  '\x00': "&#x00;", '\x01': "&#x01;",
3  '\x02': "&#x02;", '\x03': "&#x03;",
4  '\x04': "&#x04;", '\x05': "&#x05;",
5  '\x06': "&#x06;", '\x07': "&#x07;",
6  '\x08': "&#x08;", '\x09': "&#x09;",
7  '\x0a': "&#x0A;", '\x0b': "&#x0B;",
8  '\x0c': "&#x0C;", '\x0d': "&#x0D;",
9  '\x0e': "&#x0E;", '\x0f': "&#x0F;",
10  '\x10': "&#x10;", '\x11': "&#x11;",
11  '\x12': "&#x12;", '\x13': "&#x13;",
12  '\x14': "&#x14;", '\x15': "&#x15;",
13  '\x16': "&#x16;", '\x17': "&#x17;",
14  '\x18': "&#x18;", '\x19': "&#x19;",
15  '\x1a': "&#x1A;", '\x1b': "&#x1B;",
16  '\x1c': "&#x1C;", '\x1d': "&#x1D;",
17  '\x1e': "&#x1E;", '\x1f': "&#x1F;",
18  '\"': "&quot;", '\'': "&apos;"
19 }

Definition at line 14 of file file_writer.py.



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