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] |