Uses of Class
KnowledgeBase.DOFAdjustmentNode

Packages that use DOFAdjustmentNode
KnowledgeBase   
Reasoner   
 

Uses of DOFAdjustmentNode in KnowledgeBase
 

Fields in KnowledgeBase declared as DOFAdjustmentNode
 DOFAdjustmentNode RelationNode.dof_adjustment_node
           
private  DOFAdjustmentNode ConceptNode.m_dof_adjustment_node
           
 

Methods in KnowledgeBase that return DOFAdjustmentNode
 DOFAdjustmentNode KnowledgeBaseParser.DOFAdjustment()
          Defines the production rule: DOFAdjustment := 'DOF-ADJUSTMENT' number number number number number number
 DOFAdjustmentNode ConceptNode.getDOFAdjustmentNode()
          Returns any degree-of-freedom adjustment of this concept without considering inheritance, contexts, etc.
 DOFAdjustmentNode ConceptNode.getDOFAdjustmentNode(java.lang.String relation_name, java.util.ArrayList referent_concept_nodes, ConceptInstance concept_instance)
          Returns any degree-of-freedom adjustment that is applicable in this concept node or anywhere above it in its inheritance hierarchy.
 

Methods in KnowledgeBase with parameters of type DOFAdjustmentNode
private  void ConceptNode.build(java.lang.String concept_name, java.util.ArrayList parent_concept_names, java.lang.String model_name, java.util.ArrayList properties, java.util.ArrayList relations, java.util.ArrayList attribute_intervals, java.util.ArrayList contexts, java.util.ArrayList fields, java.util.ArrayList inferences, java.util.ArrayList late_dependencies, DOFAdjustmentNode dof_adjustment_node)
          Builds a new concept of either type by building its subnodes.
 

Constructors in KnowledgeBase with parameters of type DOFAdjustmentNode
RelationNode(java.lang.String relation_name, java.lang.String model_name, java.util.ArrayList constraints, java.util.ArrayList early_dependencies, java.util.ArrayList inferences, DOFAdjustmentNode dof_adjustment_node)
          Creates a new RelationNode as specified by the knowledge-base parser.
ConceptNode(java.lang.String concept_name, java.util.ArrayList parent_concept_names, java.lang.String model_name, java.util.ArrayList properties, java.util.ArrayList relations, java.util.ArrayList attribute_intervals, java.util.ArrayList contexts, java.util.ArrayList fields, java.util.ArrayList inferences, java.util.ArrayList late_dependencies, DOFAdjustmentNode dof_adjustment_node)
          Creates a new derived ConceptNode as specified by the knowledge-base parser.
ConceptNode(java.lang.String concept_name, java.lang.String model_name, java.util.ArrayList properties, java.util.ArrayList relations, java.util.ArrayList attribute_intervals, java.util.ArrayList contexts, java.util.ArrayList fields, java.util.ArrayList inferences, java.util.ArrayList late_dependencies, DOFAdjustmentNode dof_adjustment_node)
          Creates a new abstract ConceptNode as specified by the knowledge-base parser.
ConceptNode(java.lang.String concept_name, java.lang.String model_name, java.util.ArrayList properties, java.util.ArrayList relations, java.util.ArrayList attribute_intervals, java.util.ArrayList fields, java.util.ArrayList inferences, java.util.ArrayList late_dependencies, DOFAdjustmentNode dof_adjustment_node)
          Creates a new context ConceptNode as specified by the knowledge-base parser.
 

Uses of DOFAdjustmentNode in Reasoner
 

Fields in Reasoner declared as DOFAdjustmentNode
 DOFAdjustmentNode ObjectTemplate.dof_adjustment_node
           
 

Methods in Reasoner with parameters of type DOFAdjustmentNode
private  void ConstraintPropagator.Partition.applyDOFAdjustments(ObjectInference object_inference, DOFAdjustmentNode dof_adjustment)
          Applies a degree-of-freedom adjustment (if present) to the position and/or attitude of an object inference.