BMICalculator class
Constructors
- BMICalculator.new(Person person)
-
const
Properties
- additionalCalorieNeedPerDay → double
-
no setter
- additionalCarbNeedPerDay → double
-
no setter
- additionalFatNeedPerDay → double
-
no setter
- additionalProteinNeedPerDay → double
-
no setter
- bmr → double
-
no setter
- calorieNeedPerDay → double
-
no setter
- carbNeedPerDay → double
-
no setter
- fatNeedPerDay → double
-
no setter
- female → double
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- male → double
-
no setter
- person → Person
-
final
- proteinNeedPerDay → double
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- suggestCaloriesPerMeal → double
-
no setter
- tdee → double
-
no setter
- totalCalorieNeedPerDay → double
-
no setter
- totalCarbNeedPerDay → double
-
no setter
- totalFatNeedPerDay → double
-
no setter
- totalProteinNeedPerDay → double
-
no setter
Methods
-
getWeightChange(
double caloricIntake, int days) → double -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
remainingCalorieNeedPerDay(
double completedCaloriesPerDay) → double -
remainingCaloriePercentage(
double completedCaloriesPerDay) → double -
remainingCarbNeedPerDay(
double completedCarbPerDay) → double -
remainingCarbPercentage(
double completedCarbPerDay) → double -
remainingFatNeedPerDay(
double completedFatPerDay) → double -
remainingFatPercentage(
double completedFatPerDay) → double -
remainingProteinNeedPerDay(
double completedProteinPerDay) → double -
remainingProteinPercentage(
double completedProteinPerDay) → double -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited