IDataSourcepublic final class MeterEnergy extends DataSourceScalar
| Modifier and Type | Field | Description |
|---|---|---|
protected DataSourceScalar |
kinetic |
|
protected DataSourceScalar |
potential |
data, dataInfo, tag| Constructor | Description |
|---|---|
MeterEnergy(PotentialMaster potentialMaster,
Box box) |
| Modifier and Type | Method | Description |
|---|---|---|
double |
getDataAsScalar() |
Current value of the total energy (kinetic + potential)
|
DataSourceScalar |
getKinetic() |
|
double |
getKineticEnergy() |
|
DataSourceScalar |
getPotential() |
|
double |
getPotentialEnergy() |
|
void |
setKinetic(DataSourceScalar kinetic) |
|
void |
setPotential(DataSourceScalar potential) |
getData, getDataDouble, getDataInfo, getTagprotected DataSourceScalar kinetic
protected DataSourceScalar potential
public MeterEnergy(PotentialMaster potentialMaster, Box box)
public DataSourceScalar getKinetic()
public void setKinetic(DataSourceScalar kinetic)
public DataSourceScalar getPotential()
public void setPotential(DataSourceScalar potential)
public double getKineticEnergy()
public double getPotentialEnergy()
public double getDataAsScalar()
getDataAsScalar in class DataSourceScalar