G - gtu data typepublic abstract class ExtendedDataTypeLength<G extends GtuDataInterface> extends ExtendedDataTypeFloat<org.djunits.unit.LengthUnit,org.djunits.value.vfloat.scalar.FloatLength,org.djunits.value.vfloat.vector.FloatLengthVector,G>
Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
| Constructor and Description |
|---|
ExtendedDataTypeLength(String id)
Constructor setting the id.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.djunits.value.vfloat.vector.FloatLengthVector |
convert(float[] storage)
Convert float array to typed array.
|
protected org.djunits.value.vfloat.scalar.FloatLength |
convertValue(float value)
Convert float to typed value.
|
convert, formatValue, getOutputValue, getStorageValue, initializeStorage, setValueequals, getId, getValue, hashCode, interpolatepublic ExtendedDataTypeLength(String id)
id - idprotected final org.djunits.value.vfloat.scalar.FloatLength convertValue(float value)
convertValue in class ExtendedDataTypeFloat<org.djunits.unit.LengthUnit,org.djunits.value.vfloat.scalar.FloatLength,org.djunits.value.vfloat.vector.FloatLengthVector,G extends GtuDataInterface>value - float valueprotected final org.djunits.value.vfloat.vector.FloatLengthVector convert(float[] storage)
throws org.djunits.value.ValueException
convert in class ExtendedDataTypeFloat<org.djunits.unit.LengthUnit,org.djunits.value.vfloat.scalar.FloatLength,org.djunits.value.vfloat.vector.FloatLengthVector,G extends GtuDataInterface>storage - float array storageorg.djunits.value.ValueException - when float array cannot be convertedCopyright © 2014–2018 Delft University of Technology. All rights reserved.