EmStArtifactsBindings class
Bindings for src/em_st_artifacts.h.
Regenerate bindings with dart run ffigen --config ffigen.yaml.
Constructors
- EmStArtifactsBindings(DynamicLibrary dynamicLibrary)
 - 
          The symbols are looked up in 
dynamicLibrary. - 
          EmStArtifactsBindings.fromLookup(Pointer<
T> lookup<T extends NativeType>(String symbolName) ) - 
          The symbols are looked up with 
lookup. 
Properties
- ArtifactDetectSettingDefault → NativeArtifactDetectSetting
 - 
  
  no setter
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - MathLibSettingDefault → NativeMathLibSetting
 - 
  
  no setter
 - MentalAndSpectralSettingDefault → NativeMentalAndSpectralSetting
 - 
  
  no setter
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - ShortArtifactDetectSettingDefault → NativeShortArtifactDetectSetting
 - 
  
  no setter
 
Methods
- 
  createMathLib(
NativeMathLibSetting lib_setting, NativeArtifactDetectSetting art_setting, NativeShortArtifactDetectSetting short_art_setting, NativeMentalAndSpectralSetting mental_spectral_setting, Pointer< NativeEMOpStatus> opResult) → Pointer<NativeMathLib>  - 
  freeMathLib(
Pointer< NativeMathLib> arg0, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibCalibrationFinished(
Pointer< NativeMathLib> mathLibPtr, Pointer<Bool> result, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibGetCallibrationPercents(
Pointer< NativeMathLib> mathLibPtr, Pointer<Int> outPercents, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibGetEEGQuality(
Pointer< NativeMathLib> mathLibPtr, Pointer<Int> q_left, Pointer<Int> q_right, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibIsArtifactedLeft(
Pointer< NativeMathLib> mathLibPtr, Pointer<Bool> result, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibIsArtifactedRight(
Pointer< NativeMathLib> mathLibPtr, Pointer<Bool> result, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibIsArtifactedSequence(
Pointer< NativeMathLib> mathLibPtr, Pointer<Bool> result, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibIsArtifactedWin(
Pointer< NativeMathLib> mathLibPtr, SideType side, bool print_info, Pointer<Bool> result, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibIsBothSidesArtifacted(
Pointer< NativeMathLib> mathLibPtr, Pointer<Bool> result, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibProcessData(
Pointer< NativeMathLib> mathLibPtr, SideType side, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibProcessDataArr(
Pointer< NativeMathLib> mathLibPtr, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibProcessWindow(
Pointer< NativeMathLib> mathLibPtr, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibPushData(
Pointer< NativeMathLib> mathLibPtr, Pointer<NativeRawChannels> samples, int samplesCount, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibPushDataArr(
Pointer< NativeMathLib> mathLibPtr, Pointer<NativeRawChannelsArray> samples, int samplesCount, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibReadAverageMentalData(
Pointer< NativeMathLib> mathLibPtr, int n_lastwins_toaverage, Pointer<NativeMindData> minddatavals, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibReadCalibrationVals(
Pointer< NativeMathLib> mathLibPtr, Pointer<NativeRawSpectVals> calibration_vals, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibReadMentalDataArr(
Pointer< NativeMathLib> mathLibPtr, Pointer<NativeMindData> mindd, Pointer<Int> arr_size, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibReadMentalDataArrSize(
Pointer< NativeMathLib> mathLibPtr, Pointer<Int> arr_size, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibReadRawSpectralVals(
Pointer< NativeMathLib> mathLibPtr, Pointer<NativeRawSpectVals> raw_spectral_vals, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibReadSpectralDataPercentsArr(
Pointer< NativeMathLib> mathLibPtr, Pointer<NativeSpectralDataPercents> spectraldata_arr, Pointer<Int> arr_size, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibReadSpectralDataPercentsArrSize(
Pointer< NativeMathLib> mathLibPtr, Pointer<Int> arr_size, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibReadTotalPowFromArtifacts(
Pointer< NativeMathLib> mathLibPtr, Pointer<Double> total_pow_left, Pointer<Double> total_pow_right, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibSetCallibrationLength(
Pointer< NativeMathLib> mathLibPtr, int s, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibSetHammingWinSpect(
Pointer< NativeMathLib> mathLibPtr, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibSetHanningWinSpect(
Pointer< NativeMathLib> mathLibPtr, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibSetMentalEstimationMode(
Pointer< NativeMathLib> mathLibPtr, bool independent, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibSetPrioritySide(
Pointer< NativeMathLib> mathLibPtr, SideType side, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibSetSkipWinsAfterArtifact(
Pointer< NativeMathLib> mathLibPtr, int nwins, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibSetSpectNormalizationByBandsWidth(
Pointer< NativeMathLib> mathLibPtr, bool fl, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibSetSpectNormalizationByCoeffs(
Pointer< NativeMathLib> mathLibPtr, bool fl, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibSetWeightsForSpectra(
Pointer< NativeMathLib> mathLibPtr, double delta_c, double theta_c, double alpha_c, double beta_c, double gamma_c, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibSetZeroSpectWaves(
Pointer< NativeMathLib> mathLibPtr, bool active, int delta, int theta, int alpha, int beta, int gamma, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibStartCalibration(
Pointer< NativeMathLib> mathLibPtr, Pointer<NativeEMOpStatus> opResult) → int - 
  MathLibUseInternalFilters(
Pointer< NativeMathLib> mathLibPtr, bool use, Pointer<NativeEMOpStatus> opResult) → int - 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited