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