public class DCon extends AbstractDVal
Constructor and Description |
---|
DCon(double d) |
Modifier and Type | Method and Description |
---|---|
String |
coditionalPrefixedToString(String prefix,
ArrayList<String> ignore) |
double |
eval() |
String |
getSimpleValueName() |
boolean |
isTrivial() |
DCon |
makeCopy() |
AbstractDVal |
makePrefixedCopy(String pfx,
HashSet<String> stetHS) |
void |
recAdd(ArrayList<DVar> val) |
void |
substituteVariableWith(String vnm,
String pth) |
String |
toExpression() |
String |
toReversePolishExpression() |
boolean |
variablesIn(HashSet<String> known) |
public DCon makeCopy()
makeCopy
in class AbstractDVal
public AbstractDVal makePrefixedCopy(String pfx, HashSet<String> stetHS)
makePrefixedCopy
in class AbstractDVal
public double eval()
eval
in class AbstractDVal
public String toExpression()
toExpression
in class AbstractDVal
public String toReversePolishExpression()
toReversePolishExpression
in class AbstractDVal
public String coditionalPrefixedToString(String prefix, ArrayList<String> ignore)
public void recAdd(ArrayList<DVar> val)
recAdd
in class AbstractDVal
public void substituteVariableWith(String vnm, String pth)
substituteVariableWith
in class AbstractDVal
public boolean variablesIn(HashSet<String> known)
variablesIn
in class AbstractDVal
public boolean isTrivial()
isTrivial
in class AbstractDVal
public String getSimpleValueName()
getSimpleValueName
in class AbstractDVal
Copyright © 2020. All rights reserved.