EDU.gatech.cc.is.clay
Class va_Merge_vava

java.lang.Object
  |
  +--EDU.gatech.cc.is.clay.Node
        |
        +--EDU.gatech.cc.is.clay.NodeVec2Array
              |
              +--EDU.gatech.cc.is.clay.va_Merge_vava

public class va_Merge_vava
extends NodeVec2Array

Merge two Vec2Arrays.

For detailed information on how to configure behaviors, see the Clay page.

Copyright (c)1997, 1998 Tucker Balch


Field Summary
static boolean DEBUG
           
 
Fields inherited from class EDU.gatech.cc.is.clay.Node
DEBUG, embedded_nodes
 
Constructor Summary
va_Merge_vava(NodeVec2Array im1, NodeVec2Array im2)
          Instantiate a va_Merge_vava schema.
 
Method Summary
 Vec2[] Value(long timestamp)
          Return a Vec2Array that is the merge of two others.
 
Methods inherited from class EDU.gatech.cc.is.clay.Node
initTrial
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static final boolean DEBUG
Constructor Detail

va_Merge_vava

public va_Merge_vava(NodeVec2Array im1,
                     NodeVec2Array im2)
Instantiate a va_Merge_vava schema.
Parameters:
im1 - NodeVec2Array, embedded node that generates a list of items to merge.
im2 - NodeVec2Array, the other embedded node that generates a list of items to merge.
Method Detail

Value

public Vec2[] Value(long timestamp)
Return a Vec2Array that is the merge of two others.
Overrides:
Value in class NodeVec2Array
Parameters:
timestamp - long, only get new information if timestamp > than last call or timestamp == -1.
Returns:
the merged list.