|
| 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) |
|