#include <NonLinearity.h>
Inherits NetOceanDirect::ManagedObject< NonLinearityAPI >.
◆ NonLinearity() [1/2]
NonLinearity::NonLinearity |
( |
| ) |
|
|
protected |
◆ NonLinearity() [2/2]
NonLinearity::NonLinearity |
( |
NonLinearityAPI * | instance | ) |
|
◆ ~NonLinearity()
virtual NetOceanDirect::NonLinearity::~NonLinearity |
( |
| ) |
|
|
inlinevirtual |
◆ getCoeffs() [1/2]
array< double > NonLinearity::getCoeffs |
( |
long | deviceID, |
|
|
int% | errorCode ) |
Retrieve all the nonlinearity correction coefficients from the given device.
- Parameters
-
- Returns
- tracked handle to a new array of length length containing the device's nonlinearity correction coefficients
◆ getCoeffs() [2/2]
array< double > NonLinearity::getCoeffs |
( |
long | deviceID, |
|
|
int% | errorCode, |
|
|
int | length ) |
Retrieve the nonlinearity correction coefficients from the given device.
- Parameters
-
[in] | deviceID | the device ID for the device to be queried (from OceanDirect::findDevices()) |
[out] | errorCode | set to 0 if successful, an OceanDirect error code (nonzero) otherwise |
[in] | length | the number of coefficients to read |
- Returns
- tracked handle to a new array of length length containing the device's nonlinearity correction coefficients
◆ getInstance()
◆ linear
The documentation for this class was generated from the following files: