#include <Numeric.h>
Public Member Functions | |
QdRScalarSeq () | |
QdRScalarSeq (int n, double x=0) | |
template<class U > | |
QdRScalarSeq (const vector< U > &v) | |
QdRScalarSeq (const RScalarSeq &s) | |
QdRScalarSeq (const QdRScalarSeq &s) | |
template<class U > | |
QdRScalarSeq & | operator= (const vector< U > &v) |
virtual bool | is_sequence (void) const |
int | sequence_size (void) const |
virtual QdObject_var | create () const |
virtual QdObject_var | create_elt () const |
virtual QdObject_var | copy () const |
virtual string | srep (const StringRep &stringrep, int sequence_index=0) const |
virtual string | object_srep (const StringRep &stringrep) const |
virtual void | put (Vostream &v_os) |
virtual void | get (Vistream &v_is) |
virtual QdNObject_var | negate () const |
virtual QdNObject_var | add (QdNObject_var) const |
virtual QdNObject_var | sub (QdNObject_var) const |
virtual QdNObject_var | mult (QdNObject_var) const |
virtual QdNObject_var | div (QdNObject_var) const |
virtual QdNObject_var | abs () const |
virtual QdNObject_var | acos () const |
virtual QdNObject_var | asin () const |
virtual QdNObject_var | atan () const |
virtual QdNObject_var | atan2 (QdNObject_var) const |
virtual QdNObject_var | cos () const |
virtual QdNObject_var | cosh () const |
virtual QdNObject_var | exp () const |
virtual QdNObject_var | invert () const |
virtual FunctionAdapter * | join (QdObject_var x_in, QdObject_var y_in, QdObject_var x_out, QdObject_var y_out, QdObject_var join_method, QdObject_var gap_value, QdObject_var gap_handler) const |
virtual QdNObject_var | log () const |
virtual QdNObject_var | log10 () const |
virtual QdNObject_var | mod () const |
virtual FunctionAdapter * | multijoin (QdObjectSeq_var x_in, QdObjectSeq_var y_in, QdObject_var x_out, QdObjectSeq_var y_out, QdObjectSeq_var join_method, QdObjectSeq_var gap_value, QdObjectSeq_var gap_handler, int triage_cnt=-1) const |
virtual QdNObject_var | pow (QdNObject_var obj) const |
virtual QdNObject_var | sin () const |
virtual QdNObject_var | sinh () const |
virtual QdNObject_var | sqrt () const |
virtual bool | LT (QdNObject_var) const |
virtual bool | LE (QdNObject_var) const |
virtual bool | EQ (QdNObject_var) const |
virtual bool | GE (QdNObject_var) const |
virtual bool | GT (QdNObject_var) const |
QDOS::QdRScalarSeq::QdRScalarSeq | ( | ) | [inline] |
QDOS::QdRScalarSeq::QdRScalarSeq | ( | int | n, | |
double | x = 0 | |||
) | [inline] |
QDOS::QdRScalarSeq::QdRScalarSeq | ( | const vector< U > & | v | ) | [inline] |
QDOS::QdRScalarSeq::QdRScalarSeq | ( | const RScalarSeq & | s | ) | [inline] |
QDOS::QdRScalarSeq::QdRScalarSeq | ( | const QdRScalarSeq & | s | ) | [inline] |
QdNObject_var QDOS::QdRScalarSeq::abs | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::acos | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::add | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::asin | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::atan | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::atan2 | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual QdObject_var QDOS::QdRScalarSeq::copy | ( | ) | const [inline, virtual] |
Implements QDOS::QdObject.
QdNObject_var QDOS::QdRScalarSeq::cos | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::cosh | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual QdObject_var QDOS::QdRScalarSeq::create | ( | ) | const [inline, virtual] |
Implements QDOS::QdObject.
virtual QdObject_var QDOS::QdRScalarSeq::create_elt | ( | ) | const [inline, virtual] |
Reimplemented from QDOS::QdObject.
QdNObject_var QDOS::QdRScalarSeq::div | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
bool QDOS::QdRScalarSeq::EQ | ( | QdNObject_var | nobj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::exp | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
bool QDOS::QdRScalarSeq::GE | ( | QdNObject_var | nobj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
void QDOS::QdRScalarSeq::get | ( | Vistream & | v_is | ) | [virtual] |
Reimplemented from QDOS::QdObject.
bool QDOS::QdRScalarSeq::GT | ( | QdNObject_var | nobj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::invert | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual bool QDOS::QdRScalarSeq::is_sequence | ( | void | ) | const [inline, virtual] |
Reimplemented from QDOS::QdObject.
FunctionAdapter * QDOS::QdRScalarSeq::join | ( | QdObject_var | x_in, | |
QdObject_var | y_in, | |||
QdObject_var | x_out, | |||
QdObject_var | y_out, | |||
QdObject_var | join_method, | |||
QdObject_var | gap_value, | |||
QdObject_var | gap_handler | |||
) | const [virtual] |
Reimplemented from QDOS::QdObject.
bool QDOS::QdRScalarSeq::LE | ( | QdNObject_var | nobj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::log | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::log10 | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
bool QDOS::QdRScalarSeq::LT | ( | QdNObject_var | nobj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::mod | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::mult | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual FunctionAdapter* QDOS::QdRScalarSeq::multijoin | ( | QdObjectSeq_var | x_in, | |
QdObjectSeq_var | y_in, | |||
QdObject_var | x_out, | |||
QdObjectSeq_var | y_out, | |||
QdObjectSeq_var | join_method, | |||
QdObjectSeq_var | gap_value, | |||
QdObjectSeq_var | gap_handler, | |||
int | triage_cnt = -1 | |||
) | const [inline, virtual] |
Reimplemented from QDOS::QdObject.
QdNObject_var QDOS::QdRScalarSeq::negate | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual string QDOS::QdRScalarSeq::object_srep | ( | const StringRep & | stringrep | ) | const [inline, virtual] |
Reimplemented from QDOS::QdObject.
QdRScalarSeq& QDOS::QdRScalarSeq::operator= | ( | const vector< U > & | v | ) | [inline] |
Reimplemented from QDOS::ScalarSeq< T >.
QdNObject_var QDOS::QdRScalarSeq::pow | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
void QDOS::QdRScalarSeq::put | ( | Vostream & | v_os | ) | [virtual] |
Reimplemented from QDOS::QdObject.
int QDOS::QdRScalarSeq::sequence_size | ( | void | ) | const [inline, virtual] |
Reimplemented from QDOS::QdObject.
QdNObject_var QDOS::QdRScalarSeq::sin | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::sinh | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
QdNObject_var QDOS::QdRScalarSeq::sqrt | ( | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.
virtual string QDOS::QdRScalarSeq::srep | ( | const StringRep & | stringrep, | |
int | sequence_index = 0 | |||
) | const [inline, virtual] |
Reimplemented from QDOS::QdObject.
QdNObject_var QDOS::QdRScalarSeq::sub | ( | QdNObject_var | obj | ) | const [virtual] |
Reimplemented from QDOS::QdNObject.