parseKinematicsTechniqueCommon method

void parseKinematicsTechniqueCommon(
  1. XmlElement xml,
  2. Map<String, dynamic> data
)

Implementation

void parseKinematicsTechniqueCommon(XmlElement xml, Map<String, dynamic> data ) {
  for (final child in xml.descendantElements) {
    switch ( child.name.local ) {
      case 'joint':
        data['joints'][ child.getAttribute( 'sid' ) ] = parseKinematicsJoint( child );
        break;
      case 'link':
        data['links'].add( parseKinematicsLink( child ) );
        break;
    }
  }
}