org.robokind.api.motion.protocol
Interface JointPositionMap<LogicalJointId,Position extends org.robokind.api.common.position.NormalizedDouble>

Type Parameters:
LogicalJointId - Id type used
Position - NormalizedDouble type used
All Superinterfaces:
Map<LogicalJointId,Position>, org.robokind.api.common.position.PositionMap<LogicalJointId,Position>
All Known Subinterfaces:
Robot.RobotPositionMap
All Known Implementing Classes:
JointPositionMap.HashMap, Robot.RobotPositionHashMap

public interface JointPositionMap<LogicalJointId,Position extends org.robokind.api.common.position.NormalizedDouble>
extends org.robokind.api.common.position.PositionMap<LogicalJointId,Position>

A JointPositionMap is a PositionMap of Joint Identifiers and Normalized Positions.

Author:
Matthew Stevenson

Nested Class Summary
static class JointPositionMap.HashMap<Id,Pos extends org.robokind.api.common.position.NormalizedDouble>
          JointPositionMap backed by a HashMap.
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Method Summary
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 



Copyright © 2011. All Rights Reserved.