IDataSource
public 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, getTag
protected 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