Uses of Class
com.kuka.nav.fleet.graph.TopologyNode

Packages that use TopologyNode
com.kuka.nav.fleet Contains the fleet manager API. 
com.kuka.nav.fleet.actions Contains the interfaces defining custom actions that can be configured in a graph. 
com.kuka.nav.fleet.graph Package containing classes of the fleet manager topology graph implementation. 
com.kuka.nav.fleet.graph.properties Contains the properties of a graph. 
 

Uses of TopologyNode in com.kuka.nav.fleet
 

Methods in com.kuka.nav.fleet that return TopologyNode
 TopologyNode GraphMotion.getGoalNode()
          Gets the goal node of this graph motion.
 TopologyNode GraphMotionContainer.getLastNode()
          Gets the current node, i.e. the node where the robot most recently arrived.
 TopologyNode GraphMotionContainer.getNextNode()
          Gets the next node to be visited by the robot.
 TopologyNode PlanStep.getNode()
          Gets the TopologyNode to be visited in this plan step.
 

Methods in com.kuka.nav.fleet that return types with arguments of type TopologyNode
 List<TopologyNode> GraphMotion.getBlackList()
          Gets the list of black-listed nodes of this graph motion.
 List<TopologyNode> GraphMotionContainer.getPath()
          Deprecated. (since 1.7, reason: more informative method GraphMotionContainer.getPlan() was added, refactoring advice: use GraphMotionContainer.getPlan() instead).
 List<TopologyNode> GraphMotion.getViaNodes()
          Gets the via nodes of this graph motion.
 List<TopologyNode> GraphMotion.getWhiteList()
          Gets the list of white-listed nodes of this graph motion.
 

Methods in com.kuka.nav.fleet with parameters of type TopologyNode
 boolean Plan.isFirstStep(TopologyNode node)
          Deprecated. (since 1.11, reason: it is simpler to retrieve node from first plan step and compare them directly, refactoring advice: use Plan.getPlanSteps() and PlanStep.getNode() to access node of first plan step directly).
 boolean Plan.isLastStep(TopologyNode node)
          Deprecated. (since 1.11, reason: it is simpler to retrieve node from last plan step and compare them directly, refactoring advice: use Plan.getPlanSteps() and PlanStep.getNode() to access node of last plan step directly).
 

Constructors in com.kuka.nav.fleet with parameters of type TopologyNode
PlanStep(TopologyNode node, double orientation)
          Creates a new plan step with the given topology node and orientation.
 

Uses of TopologyNode in com.kuka.nav.fleet.actions
 

Methods in com.kuka.nav.fleet.actions that return TopologyNode
 TopologyNode CustomNodeActionContext.getNode()
          Gets the topology graph node.
 

Methods in com.kuka.nav.fleet.actions with parameters of type TopologyNode
 double CustomNodeAction.getEstimatedExecutionTime(TopologyNode node)
          Gets the estimated execution time of the action.
 

Constructors in com.kuka.nav.fleet.actions with parameters of type TopologyNode
CustomNodeActionContext(com.kuka.nav.robot.MobileRobot r, TopologyNode n, NodeActionExecutionType type, Plan plan, int index)
          Constructor.
 

Uses of TopologyNode in com.kuka.nav.fleet.graph
 

Methods in com.kuka.nav.fleet.graph that return TopologyNode
 TopologyNode TopologyGraph.createNode()
           Additionally an id is generated for the new node.
 TopologyNode TopologyGraph.createNode(int id)
          Creates a new node with the given id, adds it to this graph and returns the created node.
 TopologyNode TopologyGraph.getNode(int id)
          Retrieves a node by its id.
 TopologyNode TopologyGraph.getNode(String name)
          Retrieves a node by its name.
 TopologyNode TopologyGraph.getNode(TopologyNodeId node)
          Retrieves a node by a node reference, e.g. to map an input parameter to a 'real' topology graph node.
 TopologyNode TopologyNode.inGraph(int graphId)
           
 TopologyNode TopologyNode.inGraph(String graphName)
           
static TopologyNode TopologyNode.withId(int id)
          Creates a new topology node with given ID.
static TopologyNode TopologyNode.withName(String name)
          Creates a new topology graph node with given name.
 

Methods in com.kuka.nav.fleet.graph with parameters of type TopologyNode
 boolean TopologyGraph.addNode(TopologyNode node)
           
protected  void TopologyGraph.checkLegalNodeAddition(TopologyGraph g, TopologyNode n)
          Checks whether the node may be added to the given topology graph.
 TopologyEdge TopologyGraph.createEdge(TopologyNode source, TopologyNode target)
           
protected  void TopologyGraph.fireNodeChanged(TopologyNode node)
          Fires a node changed event.
protected  void TopologyGraph.fireNodePropertyAdded(TopologyNode node, Property property)
          Fires a property added event.
protected  void TopologyGraph.fireNodePropertyChanged(TopologyNode node, Property property)
          Fires a property changed event.
protected  void TopologyGraph.fireNodePropertyRemoved(TopologyNode node, Property property)
          Deprecated. use instead
protected  void TopologyGraph.fireNodePropertyRemoved(TopologyNode node, Property property, Integer robotTypeId)
          Fires a property removed event.
 void TopologyGraphListenerAdapter.nodeAdded(TopologyGraph graph, TopologyNode node)
           
 void TopologyGraphListener.nodeAdded(TopologyGraph graph, TopologyNode node)
          Gets called when after a node has been added.
 void TopologyGraph.ListenerContainer.nodeAdded(TopologyGraph graph, TopologyNode node)
           
 void TopologyGraphListenerAdapter.nodeChanged(TopologyGraph graph, TopologyNode node)
           
 void TopologyGraphListener.nodeChanged(TopologyGraph graph, TopologyNode node)
          Gets called after a node has been changed.
 void TopologyGraph.ListenerContainer.nodeChanged(TopologyGraph graph, TopologyNode node)
           
 void TopologyGraphListenerAdapter.nodePropertyAdded(TopologyGraph graph, TopologyNode node, Property property)
           
 void TopologyGraphListener.nodePropertyAdded(TopologyGraph graph, TopologyNode node, Property property)
          Gets called after a property has been added to a node.
 void TopologyGraph.ListenerContainer.nodePropertyAdded(TopologyGraph graph, TopologyNode node, Property property)
           
 void TopologyGraphListenerAdapter.nodePropertyChanged(TopologyGraph graph, TopologyNode node, Property property)
           
 void TopologyGraphListener.nodePropertyChanged(TopologyGraph graph, TopologyNode node, Property property)
          Gets called after a property of a node has been changed.
 void TopologyGraph.ListenerContainer.nodePropertyChanged(TopologyGraph graph, TopologyNode node, Property property)
           
 void TopologyGraphListenerAdapter.nodePropertyRemoved(TopologyGraph graph, TopologyNode node, Property property)
          Deprecated. use TopologyGraphListenerAdapter.nodePropertyRemoved(TopologyGraph graph, TopologyNode node, Property property, Integer robotTypeId) instead
 void TopologyGraphListener.nodePropertyRemoved(TopologyGraph graph, TopologyNode node, Property property)
          Deprecated. use TopologyGraphListener.nodePropertyRemoved(TopologyGraph graph, TopologyNode node, Property property, Integer robotTypeId) instead
 void TopologyGraph.ListenerContainer.nodePropertyRemoved(TopologyGraph graph, TopologyNode node, Property property)
          Deprecated. use TopologyGraph.ListenerContainer.nodePropertyRemoved(TopologyGraph graph, TopologyNode node, Property property, Integer robotTypeId) instead
 void TopologyGraphListenerAdapter.nodePropertyRemoved(TopologyGraph graph, TopologyNode node, Property property, Integer robotTypeId)
           
 void TopologyGraphListener.nodePropertyRemoved(TopologyGraph graph, TopologyNode node, Property property, Integer robotTypeId)
          Gets called after a property has been removed from a node.
 void TopologyGraph.ListenerContainer.nodePropertyRemoved(TopologyGraph graph, TopologyNode node, Property property, Integer robotTypeId)
           
 void TopologyGraphListenerAdapter.nodeRemoved(TopologyGraph graph, TopologyNode node)
           
 void TopologyGraphListener.nodeRemoved(TopologyGraph graph, TopologyNode node)
          Gets called after a node has been removed.
 void TopologyGraph.ListenerContainer.nodeRemoved(TopologyGraph graph, TopologyNode node)
           
 boolean TopologyGraph.removeNode(TopologyNode node)
           
 

Constructors in com.kuka.nav.fleet.graph with parameters of type TopologyNode
TopologyEdge(TopologyNode source, TopologyNode target)
          Instantiates a new topology edge edge from source node to target node.
 

Uses of TopologyNode in com.kuka.nav.fleet.graph.properties
 

Methods in com.kuka.nav.fleet.graph.properties with parameters of type TopologyNode
static void NodeAllowRotation.allow(TopologyNode node)
          Allows all robots to rotate on the given node.
static void NodeAllowRotation.allow(TopologyNode node, int robotTypeId)
          Allows robot's with type id robotTypeId to rotate on the given node.
static void NodeAllowRotation.forbid(TopologyNode node)
          Forbids all robots to rotate on the given node.
static void NodeAllowRotation.forbid(TopologyNode node, int robotTypeId)
          Forbids robot's with type id robotTypeId to rotate on the given node.
 Collection<Double> EdgeMotion.getGoalOrientations(TopologyNode node)
          Returns a list containing all allowed goal orientations of this edge motion.
 List<Double> AbstractEdgeMotionProperty.getGoalOrientations(TopologyNode node)
           
 Collection<Double> EdgeMotion.getRelativeGoalOrientations(TopologyNode node)
          Returns a list containing all allowed goal orientations of this edge motion in radians and relative to the edge orientation, also known as line orientation.
 List<Double> AbstractEdgeMotionProperty.getRelativeGoalOrientations(TopologyNode node)
           
 Collection<Double> EdgeMotion.getRelativeStartOrientations(TopologyNode node)
          Returns a list containing all allowed start orientations of this edge motion in radians and relative to the edge orientation, also known as line orientation.
 List<Double> AbstractEdgeMotionProperty.getRelativeStartOrientations(TopologyNode node)
           
 Collection<Double> EdgeMotion.getStartOrientations(TopologyNode node)
          Returns a list containing all allowed start orientations of this edge motion.
 List<Double> AbstractEdgeMotionProperty.getStartOrientations(TopologyNode node)
           
static boolean NodeAllowRotation.isAllowed(TopologyNode node)
          Checks whether all robots are allowed to rotate on the given node.
static boolean NodeAllowRotation.isAllowed(TopologyNode node, int robotTypeId)
          Checks whether robot's with type id robotTypeId are allowed to rotate on the given node.
 



Copyright © 2019. All rights reserved.