edu.toronto.cs.mdd
Class ApplyFunctions.NegFunction

java.lang.Object
  extended by edu.toronto.cs.mdd.ApplyFunctions.AbstractApplyFunction
      extended by edu.toronto.cs.mdd.ApplyFunctions.NegFunction
All Implemented Interfaces:
ApplyFunctions.ApplyFunction, ApplyFunctions.UnaryApplyFunction
Enclosing class:
ApplyFunctions

public static class ApplyFunctions.NegFunction
extends ApplyFunctions.AbstractApplyFunction
implements ApplyFunctions.UnaryApplyFunction


Constructor Summary
ApplyFunctions.NegFunction(MDDManager _mddMgr, IAlgebra _algebra)
           
 
Method Summary
 MDDNode unaryApply(MDDNode node)
           
 
Methods inherited from class edu.toronto.cs.mdd.ApplyFunctions.AbstractApplyFunction
isCacheable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.toronto.cs.mdd.ApplyFunctions.ApplyFunction
isCacheable
 

Constructor Detail

ApplyFunctions.NegFunction

public ApplyFunctions.NegFunction(MDDManager _mddMgr,
                                  IAlgebra _algebra)
Method Detail

unaryApply

public MDDNode unaryApply(MDDNode node)
Specified by:
unaryApply in interface ApplyFunctions.UnaryApplyFunction