BMICalculator class

Constructors

BMICalculator(Person person)
const

Properties

hashCode int
The hash code for this object.
no setterinherited
person Person
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

calculateFemaleBMR() double
calculateMaleBMR() double
getAdditionalCalorieNeedPerDay() double
getAdditionalCarbNeedPerDay() double
getAdditionalFatNeedPerDay() double
getAdditionalProteinNeedPerDay() double
getBMR() double
getCalorieNeedPerDay() double
getCarbNeedPerDay() double
getFatNeedPerDay() double
getProteinNeedPerDay() double
getTdee() double
getTotalCalorieNeedPerDay() double
getTotalCarbNeedPerDay() double
getTotalFatNeedPerDay() double
getTotalProteinNeedPerDay() double
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
suggestCaloriesPerMeal() double
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited