IDataSource, java.io.Serializablepublic class MeterPressureByVolumeChange extends java.lang.Object implements IDataSource, java.io.Serializable
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
MeterPressureByVolumeChange.DataSourceExp |
Transforms the scaling from linear (-s to +s) to exponential (exp(-s) to exp(+s))
|
| Modifier and Type | Field | Description |
|---|---|---|
protected MeterPressureByVolumeChange.DataSourceExp |
vDataSource |
| Constructor | Description |
|---|---|
MeterPressureByVolumeChange(Space space) |
|
MeterPressureByVolumeChange(Space space,
boolean[] dimensions) |
|
MeterPressureByVolumeChange(Space space,
boolean[] dimensions,
BoxInflateDeformable pid) |
|
MeterPressureByVolumeChange(Space space,
BoxInflateDeformable pid) |
| Modifier and Type | Method | Description |
|---|---|---|
IData |
getData() |
|
IDataInfo |
getDataInfo() |
|
boolean[] |
getInflateDimensions() |
Accessor method for setInflateDimension.
|
IntegratorBox |
getIntegrator() |
Returns the integrator associated with this instance.
|
IDataSource |
getScalingDataSource() |
Returns the data source for volume scalings.
|
DataTag |
getTag() |
|
void |
setInflateDimensions(boolean[] directions) |
For anisotropic volume change, indicates dimension in which volume is perturbed.
|
void |
setIntegrator(IntegratorBox newIntegrator) |
Sets the integrator associated with this instance.
|
void |
setX(double min,
double max,
int n) |
protected MeterPressureByVolumeChange.DataSourceExp vDataSource
public MeterPressureByVolumeChange(Space space)
public MeterPressureByVolumeChange(Space space, boolean[] dimensions)
public MeterPressureByVolumeChange(Space space, BoxInflateDeformable pid)
public MeterPressureByVolumeChange(Space space, boolean[] dimensions, BoxInflateDeformable pid)
public void setIntegrator(IntegratorBox newIntegrator)
public IntegratorBox getIntegrator()
public IDataInfo getDataInfo()
getDataInfo in interface IDataSourcepublic DataTag getTag()
getTag in interface IDataSourcepublic final void setInflateDimensions(boolean[] directions)
public boolean[] getInflateDimensions()
public void setX(double min,
double max,
int n)
public IDataSource getScalingDataSource()
public IData getData()
getData in interface IDataSource