#include <string>
#include <vector>
#include <map>
#include <qstring.h>
#include <stack>
#include "qt_version.h"
#include "qar.h"
Classes | |
class | QdOperator |
class | ltstr |
class | MapCalculator |
Defines | |
#define | strOpAdd "A + B" |
#define | strOpSub "A - B" |
#define | strOpMult "A * B" |
#define | strOpDiv "A / B" |
#define | strOpMod "mod ( A )" |
#define | strOpPower "A ^ B" |
#define | strOpChSign "- A" |
#define | strOpCos "cos ( A )" |
#define | strOpSin "sin ( A )" |
#define | strOpTan "tan ( A )" |
#define | strOpCot "cot ( A )" |
#define | strOpCosh "cosh ( A )" |
#define | strOpSinh "sinh ( A )" |
#define | strOptanh "tanh ( A )" |
#define | strOpCoth "coth ( A )" |
#define | strOpACos "acos ( A )" |
#define | strOpASin "asin ( A )" |
#define | strOpATan "atan ( A )" |
#define | strOpATan2 "atan2 ( A, B )" |
#define | strOpACot "acot ( A )" |
#define | strOpACosh "acosh ( A )" |
#define | strOpASinh "asinh ( A )" |
#define | strOpAtanh "atanh ( A )" |
#define | strOpACoth "acoth ( A )" |
#define | strOpVecProd "A x B" |
#define | strOpDotProd "A . B" |
#define | strOpRemainder "A % B" |
#define | strOPAbsValue "|A|" |
#define | strOpLog "ln ( A )" |
#define | strOpLog10 "log ( A )" |
#define | strOpInvers "1 / A" |
#define | strOpSqrt "sqrt ( A )" |
#define | strOpExp "exp ( A )" |
#define | strOpJoin "join only" |
#define | strOpUnits "Convert Units (obj= A, SIconv= B )" |
#define | strOpFills "Convert Fills (obj= A, fill= B )" |
#define | strAddDescription "Addition" |
#define | strSubDescription "Substraction" |
#define | strMultDescription "Multiplication" |
#define | strDivDescription "Division by scalar" |
#define | strModDescription "Modulus = Abs for scalar, Magnitude of vector and Norm of matrix" |
#define | strPowDescription "Raise A to Power B" |
#define | strChSignDescription "Change Sign of each element" |
#define | strCosDescription "Cosine" |
#define | strSinDescription "Sine" |
#define | strTanDescription "Tangent" |
#define | strCotDescription "Cotangent" |
#define | strCoshDescription "Hyperbolic Cosine" |
#define | strSinhDescription "Hyperbolic Sine" |
#define | strtanhDescription "Hyperbolic Tangent" |
#define | strCothDescription "Hyperbolic Cotangent" |
#define | strACosDescription "arc cosine" |
#define | strASinDescription "arc sine" |
#define | strATanDescription "arc tangent" |
#define | strATan2Description "arc tangent2 = atan (A/B) sign taken from A & B to get quadrant" |
#define | strACotDescription "arc cotangent" |
#define | strACoshDescription "Inverse hyperbolic cosine" |
#define | strASinhDescription "Inverse hyperbolic sine" |
#define | strAtanhDescription "Inverse hyperbolic tangent" |
#define | strACothDescription "Inverse hyperbolic cotangent" |
#define | strVecProdDescription "Vector Product of two 3-vectors" |
#define | strDotProdDescription "Scalar Product of two 3-vectors" |
#define | strMakeVectDescription "Make Vector" |
#define | strComponentDescription "Vector Time Series Decomposition into scalar Time series" |
#define | strRemainderDescription "Remainder = A modulo B" |
#define | strAbsValueDescription "Absolute Value of scalar" |
#define | strLog10Description "Base 10 Logarithm" |
#define | strLogDescription "Natural Logarithm" |
#define | strInversDescription "Inverse of scalar" |
#define | strSqrtDescription "square root" |
#define | strExpDescription "Value of e (base of natural logarithms) raised to the power of A" |
#define | strUnitsDescription "Convert data to units of second object" |
#define | strFillsDescription "Change fill values to value provided (Fillval xref also gets changed)" |
Typedefs | |
typedef QdObject_var(* | OperatorFnPtr )(QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2) |
typedef QdObject_var(* | QdObjectFnPtr )(QdObject_var qdOperand1, QString *pstrErrorMsg) |
typedef std::map< string, QdOperator > | MapOperators |
Enumerations | |
enum | UniteEnum { DEG_ID = 0, RAD_ID = 1, DEFAULT_ID = 2, DEG_ID = 0, RAD_ID = 1, DEFAULT_ID = 2 } |
Functions | |
void | QcalcAppendTextDisplay (const char *) |
QdObject_var | QdAdd (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
Function that adds two QdObject. This function will be called from the calculator when add operator has been selected. This function is used as function pointer. | |
QdObject_var | QdChSign (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdDiv (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdDotProd (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdInvers (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdLog (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdLog10 (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdMod (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdMult (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdPower (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdSub (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdVecProd (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdCos (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdSin (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdTan (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdCot (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdCosh (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdSinh (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | Qdtanh (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdCoth (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdaCos (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdaSin (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdaTan (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdaTan2 (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdaCot (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdaCosh (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdaSinh (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | Qdatanh (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdaCoth (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdAbsValue (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdRemainder (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdComponent (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdSqrt (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdExp (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdUnits (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdFills (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
QdObject_var | QdTrigFunction (QdObjectFnPtr pFn, QdObject_var qdOperand1, QdObject_var qdOperand2, QString &rqstrErrorMsg, QdString_var funct, bool bInverse, bool bHyperbolic=false) |
QdObject_var | QdcosLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdsinLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdcoshLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdsinhLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdTangent (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdCTangent (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdTangentH (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdCTangentH (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdAcosLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdAsinLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdAtanLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdAcotLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdAcoshLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdAsinhLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdAtanhLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
QdObject_var | QdAcothLocal (QdObject_var qdOperand1, QString *pstrErrorMsg=NULL) |
char * | str_dup (string &s, int n) |
char * | QpAxisLabelMakeStem (QdObject_var data_obj) |
QdObject_var | QdMakeVect (QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2=NULL) |
Variables | |
const double | PI_ = 3.14159265358979323846 |
static const char * | pRadYes = "rad" |
static const char * | pDegYes = "deg" |
#define strAbsValueDescription "Absolute Value of scalar" |
#define strACosDescription "arc cosine" |
#define strACoshDescription "Inverse hyperbolic cosine" |
#define strACotDescription "arc cotangent" |
#define strACothDescription "Inverse hyperbolic cotangent" |
#define strAddDescription "Addition" |
#define strASinDescription "arc sine" |
#define strASinhDescription "Inverse hyperbolic sine" |
#define strATan2Description "arc tangent2 = atan (A/B) sign taken from A & B to get quadrant" |
#define strATanDescription "arc tangent" |
#define strAtanhDescription "Inverse hyperbolic tangent" |
#define strChSignDescription "Change Sign of each element" |
#define strComponentDescription "Vector Time Series Decomposition into scalar Time series" |
#define strCosDescription "Cosine" |
#define strCoshDescription "Hyperbolic Cosine" |
#define strCotDescription "Cotangent" |
#define strCothDescription "Hyperbolic Cotangent" |
#define strDivDescription "Division by scalar" |
#define strDotProdDescription "Scalar Product of two 3-vectors" |
#define strExpDescription "Value of e (base of natural logarithms) raised to the power of A" |
#define strFillsDescription "Change fill values to value provided (Fillval xref also gets changed)" |
#define strInversDescription "Inverse of scalar" |
#define strLog10Description "Base 10 Logarithm" |
#define strLogDescription "Natural Logarithm" |
#define strMakeVectDescription "Make Vector" |
#define strModDescription "Modulus = Abs for scalar, Magnitude of vector and Norm of matrix" |
#define strMultDescription "Multiplication" |
#define strOPAbsValue "|A|" |
#define strOpACos "acos ( A )" |
#define strOpACosh "acosh ( A )" |
#define strOpACot "acot ( A )" |
#define strOpACoth "acoth ( A )" |
#define strOpAdd "A + B" |
#define strOpASin "asin ( A )" |
#define strOpASinh "asinh ( A )" |
#define strOpATan "atan ( A )" |
#define strOpATan2 "atan2 ( A, B )" |
#define strOpAtanh "atanh ( A )" |
#define strOpChSign "- A" |
#define strOpCos "cos ( A )" |
#define strOpCosh "cosh ( A )" |
#define strOpCot "cot ( A )" |
#define strOpCoth "coth ( A )" |
#define strOpDiv "A / B" |
#define strOpDotProd "A . B" |
#define strOpExp "exp ( A )" |
#define strOpFills "Convert Fills (obj= A, fill= B )" |
#define strOpInvers "1 / A" |
#define strOpJoin "join only" |
#define strOpLog "ln ( A )" |
#define strOpLog10 "log ( A )" |
#define strOpMod "mod ( A )" |
#define strOpMult "A * B" |
#define strOpPower "A ^ B" |
#define strOpRemainder "A % B" |
#define strOpSin "sin ( A )" |
#define strOpSinh "sinh ( A )" |
#define strOpSqrt "sqrt ( A )" |
#define strOpSub "A - B" |
#define strOpTan "tan ( A )" |
#define strOptanh "tanh ( A )" |
#define strOpUnits "Convert Units (obj= A, SIconv= B )" |
#define strOpVecProd "A x B" |
#define strPowDescription "Raise A to Power B" |
#define strRemainderDescription "Remainder = A modulo B" |
#define strSinDescription "Sine" |
#define strSinhDescription "Hyperbolic Sine" |
#define strSqrtDescription "square root" |
#define strSubDescription "Substraction" |
#define strTanDescription "Tangent" |
#define strtanhDescription "Hyperbolic Tangent" |
#define strUnitsDescription "Convert data to units of second object" |
#define strVecProdDescription "Vector Product of two 3-vectors" |
typedef std::map< string, QdOperator > MapOperators |
typedef QdObject_var( * OperatorFnPtr)(QString &rqstrErrorMsg, QdObject_var qdOperand1, QdObject_var qdOperand2) |
typedef QdObject_var( * QdObjectFnPtr)(QdObject_var qdOperand1, QString *pstrErrorMsg) |
enum UniteEnum |
void QcalcAppendTextDisplay | ( | const char * | ) |
QdObject_var QdAbsValue | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdaCos | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdaCosh | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdAcoshLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdAcosLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdaCot | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdaCoth | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdAcothLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdAcotLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdAdd | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 | |||
) |
Function that adds two QdObject. This function will be called from the calculator when
add operator has been selected. This function is used as function pointer.
rqstrErrorMsg | of QString type. Any error or warning message will be returned in this output parameter | |
qdOperand1 | of QdObject_var type. The first operand of the operation | |
qdOperand2 | of QdObject_var type. The second operand of the operation |
None. | Any exception thrown at this level will be caught and the exception text will be returned |
QdObject_var QdaSin | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdaSinh | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdAsinhLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdAsinLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdaTan | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdaTan2 | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var Qdatanh | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdAtanhLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdAtanLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdChSign | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdComponent | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdCos | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdCosh | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdcoshLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdcosLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdCot | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdCoth | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdCTangent | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdCTangentH | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdDiv | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdDotProd | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdExp | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdFills | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdInvers | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdLog | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdLog10 | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdMakeVect | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) | [inline] |
QdObject_var QdMod | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdMult | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdPower | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdRemainder | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdSin | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdSinh | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdsinhLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdsinLocal | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdSqrt | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdSub | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdTan | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdTangent | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var QdTangentH | ( | QdObject_var | qdOperand1, | |
QString * | pstrErrorMsg = NULL | |||
) |
QdObject_var Qdtanh | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdTrigFunction | ( | QdObjectFnPtr | pFn, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2, | |||
QString & | rqstrErrorMsg, | |||
QdString_var | funct, | |||
bool | bInverse, | |||
bool | bHyperbolic = false | |||
) |
QdObject_var QdUnits | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
QdObject_var QdVecProd | ( | QString & | rqstrErrorMsg, | |
QdObject_var | qdOperand1, | |||
QdObject_var | qdOperand2 = NULL | |||
) |
char* QpAxisLabelMakeStem | ( | QdObject_var | data_obj | ) |
char* str_dup | ( | string & | s, | |
int | n | |||
) |
const char* pDegYes = "deg" [static] |
const double PI_ = 3.14159265358979323846 |
const char* pRadYes = "rad" [static] |