KnowledgeBase
Class DOFAdjustmentNode

java.lang.Object
  |
  +--KnowledgeBase.DOFAdjustmentNode

public class DOFAdjustmentNode
extends java.lang.Object

Maintains offsets to the six degrees of freedom (DOF) that describe any object in space. It supports adjustment to the layout of an object based on the context in which it appears. For example, if an alligator on land is the default interpretation, then it would have no DOF adjustment. The same alligator in a lake, however, may have its y position offset in the negative direction to lower it beneath the water.

Version:
Created 28 October 2003
Author:
Dan Tappan

Field Summary
 Attitude delta_attitude
           
 Position delta_position
           
 
Constructor Summary
DOFAdjustmentNode(Position delta_position, Attitude delta_attitude)
          Creates a new adjustment node.
 
Method Summary
 java.lang.String toString()
          Returns a string representation of this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

delta_position

public Position delta_position

delta_attitude

public Attitude delta_attitude
Constructor Detail

DOFAdjustmentNode

public DOFAdjustmentNode(Position delta_position,
                         Attitude delta_attitude)
Creates a new adjustment node.

Parameters:
delta_position - - the offset to the position
delta_attitude - - the offset to the attitude
Method Detail

toString

public java.lang.String toString()
Returns a string representation of this object.

Overrides:
toString in class java.lang.Object
Returns:
the String representation
See Also:
Support