|
The Robot Application Programming Interface Delegate Project
|
|

Public Member Functions | |
| RapidFrameHelper () | |
| Set up default Site Frame binding for known agents. | |
Static Public Member Functions | |
| static String | getSiteFrame (Agent agent) |
| static void | setSiteFrame (Agent agent, String frameName) |
| static Matrix4d | newMatrix4d (Transform3D xfm) |
| static Matrix4d | setMatrix4d (Transform3D xfm, Matrix4d retVal) |
| static Map< String, FrameTreeNode > | makeTree (Agent agent, FrameStoreConfig fsc) |
| Construct a tree from a FrameStoreConfig. | |
| static Map< String, FrameTreeNode > | makeTree (List< FrameParentPair > allFrames) |
| Given a list of FrameParentPairs, create a tree. | |
Protected Attributes | |
| HashMap< Agent, String > | m_siteMap = new HashMap<Agent,String>() |
| RapidFrameHelper | ( | ) |
| static String getSiteFrame | ( | Agent | agent | ) | [static] |
| static Map<String,FrameTreeNode> makeTree | ( | Agent | agent, |
| FrameStoreConfig | fsc | ||
| ) | [static] |
| agent | |
| fsc |

| static Map<String,FrameTreeNode> makeTree | ( | List< FrameParentPair > | allFrames | ) | [static] |
In the nominal case, the return value will have a single root node in the map with an empty parent name.
| allFrames |

| static Matrix4d newMatrix4d | ( | Transform3D | xfm | ) | [static] |

| static Matrix4d setMatrix4d | ( | Transform3D | xfm, |
| Matrix4d | retVal | ||
| ) | [static] |
| static void setSiteFrame | ( | Agent | agent, |
| String | frameName | ||
| ) | [static] |
HashMap<Agent,String> m_siteMap = new HashMap<Agent,String>() [protected] |