Skip to content

MovementClassFuelEmission

Type ISIAPIMovementClassFuelEmission · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID 1C48B5B0-CEFC-468E-8467-713A7F975F2A

Declaration

[Guid("1C48B5B0-CEFC-468E-8467-713A7F975F2A")]
public interface ISIAPIMovementClassFuelEmission

Members

Properties

Property Type Summary
Emission_class int Emission Class
Idle float
A float
B float
Beta1 float
MovementClass ISIAPIMovementClass

Properties

Emission_class

Emission Class

int Emission_class { get; }

Type int

Value

One of:

  • 1 - Fuel
  • 2 - CO
  • 3 - HC
  • 4 - NOx
Code samples
int emission_class = movementClassFuelEmission.Emission_class;
long emission_class;
movementClassFuelEmission->get_Emission_class(&emission_class);
emission_class = movementClassFuelEmission.Emission_class
$emission_class = $movementClassFuelEmission.Emission_class

Idle

float Idle { get; set; }

Type float

Code samples
float idle = movementClassFuelEmission.Idle;
movementClassFuelEmission.Idle = 0.0;
double idle;
movementClassFuelEmission->get_Idle(&idle);
movementClassFuelEmission->put_Idle(0.0);
idle = movementClassFuelEmission.Idle
movementClassFuelEmission.Idle = 0.0
$idle = $movementClassFuelEmission.Idle
$movementClassFuelEmission.Idle = 0.0

A

float A { get; set; }

Type float

Code samples
float a = movementClassFuelEmission.A;
movementClassFuelEmission.A = 0.0;
double a;
movementClassFuelEmission->get_A(&a);
movementClassFuelEmission->put_A(0.0);
a = movementClassFuelEmission.A
movementClassFuelEmission.A = 0.0
$a = $movementClassFuelEmission.A
$movementClassFuelEmission.A = 0.0

B

float B { get; set; }

Type float

Code samples
float b = movementClassFuelEmission.B;
movementClassFuelEmission.B = 0.0;
double b;
movementClassFuelEmission->get_B(&b);
movementClassFuelEmission->put_B(0.0);
b = movementClassFuelEmission.B
movementClassFuelEmission.B = 0.0
$b = $movementClassFuelEmission.B
$movementClassFuelEmission.B = 0.0

Beta1

float Beta1 { get; set; }

Type float

Code samples
float beta1 = movementClassFuelEmission.Beta1;
movementClassFuelEmission.Beta1 = 0.0;
double beta1;
movementClassFuelEmission->get_Beta1(&beta1);
movementClassFuelEmission->put_Beta1(0.0);
beta1 = movementClassFuelEmission.Beta1
movementClassFuelEmission.Beta1 = 0.0
$beta1 = $movementClassFuelEmission.Beta1
$movementClassFuelEmission.Beta1 = 0.0

MovementClass

ISIAPIMovementClass MovementClass { get; }

Type ISIAPIMovementClass

Code samples
var movementClass = movementClassFuelEmission.MovementClass;
CComPtr<ISIAPIMovementClass> movementClass;
movementClassFuelEmission->get_MovementClass(&movementClass);
movement_class = movementClassFuelEmission.MovementClass
$movementClass = $movementClassFuelEmission.MovementClass