Uses of Class
org.djunits.value.vfloat.scalar.base.FloatScalar
Packages that use FloatScalar
Package
Description
Interfaces, abstract classes and utilities for FloatMatrix.
package-info.java.
Float Scalar storage and calculations with units, absolute/relative.
Utilities, interfaces and abstract classes for FloatScalar.
Interfaces, abstract classes and utilities for FloatVector.
Internal storage for the FloatVector.
-
Uses of FloatScalar in org.djunits.value.vfloat.matrix.base
Classes in org.djunits.value.vfloat.matrix.base with type parameters of type FloatScalarModifier and TypeClassDescriptionclassFloatMatrix<U extends Unit<U>,S extends FloatScalar<U, S>, V extends FloatVector<U, S, V>, M extends FloatMatrix<U, S, V, M>> FloatMatrix utility methods, e.g., for creating FloatMatrixs from different types of data.classFloatSparseValue<U extends Unit<U>,S extends FloatScalar<U, S>> Data point for a matrix that can be used for constructing sparse matrices.Methods in org.djunits.value.vfloat.matrix.base with type parameters of type FloatScalarModifier and TypeMethodDescriptionfinal <UT extends Unit<UT>,ST extends FloatScalar<UT, ST>, VT extends FloatVector<UT, ST, VT>, MT extends FloatMatrix<UT, ST, VT, MT> & Relative<UT, MT>>
FloatSIMatrixFloatMatrixRel.divide(MT rel) Divide this Relative matrix by another Relative matrix.final <UT extends Unit<UT>,ST extends FloatScalar<UT, ST>, VT extends FloatVector<UT, ST, VT>, MT extends FloatMatrix<UT, ST, VT, MT> & Relative<UT, MT>>
FloatSIMatrixFloatMatrixRel.times(MT rel) Multiply a Relative value with this Relative value for a matrix or matrix.Methods in org.djunits.value.vfloat.matrix.base that return FloatScalarModifier and TypeMethodDescriptionS[]FloatMatrix.getColumnScalars(int col) S[]FloatMatrix.getDiagonalScalars()S[]FloatMatrix.getRowScalars(int row) S[][]FloatMatrix.getScalars() -
Uses of FloatScalar in org.djunits.value.vfloat.matrix.data
Methods in org.djunits.value.vfloat.matrix.data with type parameters of type FloatScalarModifier and TypeMethodDescriptionprotected static <U extends Unit<U>,S extends FloatScalar<U, S>>
S[][]FloatMatrixData.checkRectangularAndNonNull(S[][] values) Check that a 2D array of float is not null, not empty and not jagged; i.e. all rows have the same length.static <U extends Unit<U>,S extends FloatScalar<U, S>>
FloatMatrixDataFloatMatrixData.instantiate(Collection<FloatSparseValue<U, S>> values, int rows, int cols, StorageType storageType) Instantiate a FloatMatrixData with the right data type.static <U extends Unit<U>,S extends FloatScalar<U, S>>
FloatMatrixDataFloatMatrixData.instantiate(S[][] values, StorageType storageType) Instantiate a FloatMatrixData with the right data type.Methods in org.djunits.value.vfloat.matrix.data that return FloatScalarModifier and TypeMethodDescriptionprotected static <U extends Unit<U>,S extends FloatScalar<U, S>>
S[][]FloatMatrixData.checkRectangularAndNonNull(S[][] values) Check that a 2D array of float is not null, not empty and not jagged; i.e. all rows have the same length.Methods in org.djunits.value.vfloat.matrix.data with parameters of type FloatScalarModifier and TypeMethodDescriptionprotected static <U extends Unit<U>,S extends FloatScalar<U, S>>
S[][]FloatMatrixData.checkRectangularAndNonNull(S[][] values) Check that a 2D array of float is not null, not empty and not jagged; i.e. all rows have the same length.static <U extends Unit<U>,S extends FloatScalar<U, S>>
FloatMatrixDataFloatMatrixData.instantiate(S[][] values, StorageType storageType) Instantiate a FloatMatrixData with the right data type. -
Uses of FloatScalar in org.djunits.value.vfloat.scalar
Subclasses of FloatScalar in org.djunits.value.vfloat.scalarModifier and TypeClassDescriptionclassEasy access methods for the FloatAbsoluteTemperature FloatScalar.classEasy access methods for the FloatAbsorbedDose FloatScalar, which is relative by definition.classEasy access methods for the FloatAcceleration FloatScalar, which is relative by definition.classEasy access methods for the FloatAmountOfSubstance FloatScalar, which is relative by definition.classEasy access methods for the FloatAngle FloatScalar.classEasy access methods for the FloatAngularAcceleration FloatScalar, which is relative by definition.classEasy access methods for the FloatAngularVelocity FloatScalar, which is relative by definition.classEasy access methods for the FloatArea FloatScalar, which is relative by definition.classEasy access methods for the FloatCatalyticActivity FloatScalar, which is relative by definition.classEasy access methods for the FloatDensity FloatScalar, which is relative by definition.classEasy access methods for the FloatDimensionless FloatScalar, which is relative by definition.classEasy access methods for the FloatDirection FloatScalar.classEasy access methods for the FloatDuration FloatScalar.classEasy access methods for the FloatElectricalCapacitance FloatScalar, which is relative by definition.classEasy access methods for the FloatElectricalCharge FloatScalar, which is relative by definition.classEasy access methods for the FloatElectricalConductance FloatScalar, which is relative by definition.classEasy access methods for the FloatElectricalCurrent FloatScalar, which is relative by definition.classEasy access methods for the FloatElectricalInductance FloatScalar, which is relative by definition.classEasy access methods for the FloatElectricalPotential FloatScalar, which is relative by definition.classEasy access methods for the FloatElectricalResistance FloatScalar, which is relative by definition.classEasy access methods for the FloatEnergy FloatScalar, which is relative by definition.classEasy access methods for the FloatEquivalentDose FloatScalar, which is relative by definition.classEasy access methods for the FloatFlowMass FloatScalar, which is relative by definition.classEasy access methods for the FloatFlowVolume FloatScalar, which is relative by definition.classEasy access methods for the FloatForce FloatScalar, which is relative by definition.classEasy access methods for the FloatFrequency FloatScalar, which is relative by definition.classEasy access methods for the FloatIlluminance FloatScalar, which is relative by definition.classEasy access methods for the FloatLength FloatScalar.classEasy access methods for the FloatLinearDensity FloatScalar, which is relative by definition.classEasy access methods for the FloatLuminousFlux FloatScalar, which is relative by definition.classEasy access methods for the FloatLuminousIntensity FloatScalar, which is relative by definition.classEasy access methods for the FloatMagneticFlux FloatScalar, which is relative by definition.classEasy access methods for the FloatMagneticFluxDensity FloatScalar, which is relative by definition.classEasy access methods for the FloatMass FloatScalar, which is relative by definition.classEasy access methods for the FloatMomentum FloatScalar, which is relative by definition.classEasy access methods for the FloatPosition FloatScalar.classEasy access methods for the FloatPower FloatScalar, which is relative by definition.classEasy access methods for the FloatPressure FloatScalar, which is relative by definition.classEasy access methods for the FloatRadioActivity FloatScalar, which is relative by definition.classEasy access methods for the generic Relative SI FloatScalar.classEasy access methods for the FloatSolidAngle FloatScalar, which is relative by definition.classEasy access methods for the FloatSpeed FloatScalar, which is relative by definition.classEasy access methods for the FloatTemperature FloatScalar.classEasy access methods for the FloatTime FloatScalar.classEasy access methods for the FloatTorque FloatScalar, which is relative by definition.classEasy access methods for the FloatVolume FloatScalar, which is relative by definition.Methods in org.djunits.value.vfloat.scalar with type parameters of type FloatScalarModifier and TypeMethodDescriptionstatic <U extends Unit<U>,S extends FloatScalar<U, S>>
SFloatSIScalar.instantiate(float value, U unit) Instantiate the FloatScalar based on its unit.static <S extends FloatScalar<?,S>>
SFloatSIScalar.instantiateAnonymous(float value, Unit<?> unit) Instantiate the FloatScalar based on its unit. -
Uses of FloatScalar in org.djunits.value.vfloat.scalar.base
Classes in org.djunits.value.vfloat.scalar.base with type parameters of type FloatScalarModifier and TypeClassDescriptionclassFloatScalar<U extends Unit<U>,S extends FloatScalar<U, S>> Static methods to create and operate on FloatScalars.Subclasses of FloatScalar in org.djunits.value.vfloat.scalar.baseModifier and TypeClassDescriptionclassFloatScalarAbs<AU extends AbsoluteLinearUnit<AU,RU>, A extends FloatScalarAbs<AU, A, RU, R>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>> The typed, abstract FloatScalarAbs class that forms the basis of all FloatScalar definitions and extensions.
Note: A relative scalar class can implement the toAbs() method if it has an absolute equivalent.classFloatScalarRel<U extends Unit<U>,R extends FloatScalarRel<U, R>> The typed, abstract FloatScalarRel class that forms the basis of all FloatScalar definitions and extensions.
Note: A relative scalar class can implement the toAbs() method if it has an absolute equivalent.classFloatScalarRelWithAbs<AU extends AbsoluteLinearUnit<AU,RU>, A extends FloatScalarAbs<AU, A, RU, R>, RU extends Unit<RU>, R extends FloatScalarRelWithAbs<AU, A, RU, R>> The typed, abstract FloatScalarRelWithAbs class that forms the basis of the relative FloatScalars suck as Duration that have an absolute equivalent such as Time. -
Uses of FloatScalar in org.djunits.value.vfloat.vector.base
Classes in org.djunits.value.vfloat.vector.base with type parameters of type FloatScalarModifier and TypeClassDescriptionclassFloatVector<U extends Unit<U>,S extends FloatScalar<U, S>, V extends FloatVector<U, S, V>> The most basic abstract class for the FloatVector.Methods in org.djunits.value.vfloat.vector.base that return FloatScalar -
Uses of FloatScalar in org.djunits.value.vfloat.vector.data
Methods in org.djunits.value.vfloat.vector.data with type parameters of type FloatScalarModifier and TypeMethodDescriptionstatic <U extends Unit<U>,S extends FloatScalar<U, S>>
FloatVectorDataFloatVectorData.instantiate(S[] values, StorageType storageType) Instantiate a FloatVectorData with the right data type.Methods in org.djunits.value.vfloat.vector.data with parameters of type FloatScalarModifier and TypeMethodDescriptionstatic <U extends Unit<U>,S extends FloatScalar<U, S>>
FloatVectorDataFloatVectorData.instantiate(S[] values, StorageType storageType) Instantiate a FloatVectorData with the right data type.