ve
Class FactorTimes

java.lang.Object
  |
  +--ve.Factor
        |
        +--ve.FactorTimes

public class FactorTimes
extends Factor

This the the class of factors that are the product of other factors. It is lazy in that it doesn't explicitly store the factors. The values can be computed as needed usinf the EltsIterator


Fields inherited from class ve.Factor
BY_MULTIPLYING, BY_SUM_OUT, BY_V_ELIM, BY_V_OBS, FROM_NODE, howCreated
 
Constructor Summary
FactorTimes(Factor f1, Factor f2)
          constructs a factor with the given variables.
 
Method Summary
 EltsIterator iterator()
          Returns an iterator over the values of the factor.
 
Methods inherited from class ve.Factor
allOnes, contains, display, getName, getVariables, isRedundant, print, print, printVariables, size, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FactorTimes

public FactorTimes(Factor f1,
                   Factor f2)
constructs a factor with the given variables.
Method Detail

iterator

public EltsIterator iterator()
Description copied from class: Factor
Returns an iterator over the values of the factor.
Overrides:
iterator in class Factor