30 OArray<double>(rhs), itsExpr(rhs.itsExpr),
31 itsBegin(rhs.itsBegin), itsEnd(rhs.itsEnd), itsStep(rhs.itsEnd)
36 OArray<double>(), itsExpr(), itsBegin(n1), itsEnd(n2), itsStep(n3)
55 std::vector<double> result(
itsEnd, 0.0);
Representation objects and parsers for attribute expressions.
An array expression generated from a TABLE() function.
virtual OArray< double > * clone() const
Make clone.
void defineExpression(PtrToScalar< double >)
Store the generating expression.
virtual std::vector< double > evaluate() const
Evaluate.
virtual void print(std::ostream &os, int precedence=99) const
Print expression.
PtrToScalar< double > itsExpr
double getHash() const
Return the current value of '#'.