UNPKG

roslib

Version:

The standard ROS Javascript Library

28 lines (24 loc) 611 B
/** * @fileOverview * @author Benjamin Pitzer - ben.pitzer@gmail.com * @author Russell Toris - rctoris@wpi.edu */ var UrdfVisual = require('./UrdfVisual'); /** * A Link element in a URDF. * * @constructor * @param options - object with following keys: * * xml - the XML element to parse */ function UrdfLink(options) { this.name = options.xml.getAttribute('name'); this.visuals = []; var visuals = options.xml.getElementsByTagName('visual'); for( var i=0; i<visuals.length; i++ ) { this.visuals.push( new UrdfVisual({ xml : visuals[i] }) ); } } module.exports = UrdfLink;