C# Class MeshLib.RobotDescriptionParser

Mostra file Open project: uml-robotics/ROS.NET

Public Methods

Method Description
Load ( ) : bool
RobotDescriptionParser ( string robot_description_param, string tf_prefix = null, string>.Dictionary hardcoded_package_paths = null ) : System

Private Methods

Method Description
FindMatrices ( object items ) : void

Dig through the collada scene introspectively hunting for matrices and rotates TODO: flip the axes / vertices appropriately for ROS->UNITY differences

Load ( System.Xml.Linq.XElement meshElement ) : COLLADA
Load ( string meshLocation ) : COLLADA
Parse ( IEnumerable elements = null ) : bool

recursively find meshes in robot description

Resolve ( string pkgName ) : string

TODO

Method Details

Load() public method

public Load ( ) : bool
return bool

RobotDescriptionParser() public method

public RobotDescriptionParser ( string robot_description_param, string tf_prefix = null, string>.Dictionary hardcoded_package_paths = null ) : System
robot_description_param string
tf_prefix string
hardcoded_package_paths string>.Dictionary
return System