|
|
| IXYCurves (dss::APIUtil *util) |
| |
|
strings | AllNames () |
| | Array of strings with all XYCurve names in the circuit.
|
| |
|
int32_t | Count () |
| | Number of XYCurve objects in active circuit.
|
| |
| int32_t | First () |
| | Sets the first XYCurve active. More...
|
| |
|
string | Name () |
| | Get the name of the current active XYCurve.
|
| |
|
IXYCurves & | Name (const char *value) |
| | Sets the active XYCurve by Name.
|
| |
|
IXYCurves & | Name (const string &value) |
| |
| int32_t | Next () |
| | Sets the next XYCurve active. More...
|
| |
|
int32_t | idx () |
| | Get active XYCurve by index; index is 1-based: 1..count.
|
| |
|
void | idx (int32_t value) |
| | Get active XYCurve by index; index is 1-based: 1..count.
|
| |
|
int32_t | Npts () |
| | Get/Set Number of points in X-Y curve.
|
| |
|
IXYCurves & | Npts (int32_t value) |
| |
| template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Xarray () |
| | Get/set X values as a Array of doubles. More...
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| IXYCurves & | Xarray (const VectorT &value) |
| |
|
double | Xscale () |
| | Factor to scale X values from original curve.
|
| |
|
IXYCurves & | Xscale (double value) |
| |
|
double | Xshift () |
| | Amount to shift X value from original curve.
|
| |
|
IXYCurves & | Xshift (double value) |
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| VectorT | Yarray () |
| | Get/Set Y values in curve; Set Npts to max number expected if setting.
|
| |
|
template<typename VectorT = Eigen::Matrix<double, Eigen::Dynamic, 1>> |
| IXYCurves & | Yarray (const VectorT &value) |
| |
|
double | Yscale () |
| | Factor to scale Y values from original curve.
|
| |
|
IXYCurves & | Yscale (double value) |
| |
|
double | Yshift () |
| | Amount to shift Y value from original curve.
|
| |
|
IXYCurves & | Yshift (double value) |
| |
|
double | x () |
| | Set X value or get interpolated value after setting Y.
|
| |
|
IXYCurves & | x (double value) |
| |
|
double | y () |
| | Set Y value or get interpolated Y value after setting X.
|
| |
|
IXYCurves & | y (double value) |
| |
|
| ContextState (APIUtil *util) |
| |