Class for numeric ranges of questions. More...
Public Member Functions | |
assNumericRange ($lowerlimit=0.0, $upperlimit=0.0, $points=0.0, $order=0) | |
assNumericRange constructor | |
getLowerLimit () | |
Get the lower limit. | |
getUpperLimit () | |
Get the upper limit. | |
getPoints () | |
Get the points. | |
getOrder () | |
Get the order of the range. | |
setLowerLimit ($limit) | |
Set the lower limit. | |
setUpperLimit ($limit) | |
Set the upper limit. | |
setPoints ($points) | |
Set the points. | |
setOrder ($order) | |
Set the order. | |
contains ($value) | |
Checks for a given value within the range. | |
Data Fields | |
$lowerlimit | |
$upperlimit | |
$points | |
$order |
Class for numeric ranges of questions.
assNumericRange is a class for numeric ranges of questions
class.assNumericRange.php Assessment
Definition at line 38 of file class.assNumericRange.php.
assNumericRange::assNumericRange | ( | $ | lowerlimit = 0.0 , |
|
$ | upperlimit = 0.0 , |
|||
$ | points = 0.0 , |
|||
$ | order = 0 | |||
) |
assNumericRange constructor
The constructor takes possible arguments an creates an instance of the assNumericRange object.
double | $lowerlimit The lower limit of the range | |
double | $upperlimit The upper limit of the range | |
double | $points The number of points given for the correct range | |
integer | $order A nonnegative value representing a possible display or sort order public |
Definition at line 88 of file class.assNumericRange.php.
References $lowerlimit, $order, $points, and $upperlimit.
{ $this->lowerlimit = $lowerlimit; $this->upperlimit = $upperlimit; $this->points = $points; $this->order = $order; }
assNumericRange::contains | ( | $ | value | ) |
Checks for a given value within the range.
Checks for a given value within the range
double | $value The value to check |
Definition at line 225 of file class.assNumericRange.php.
{ if (($value >= $this->lowerlimit) && ($value <= $this->upperlimit)) { return TRUE; } else { return FALSE; } }
assNumericRange::getLowerLimit | ( | ) |
Get the lower limit.
Returns the lower limit of the range
Definition at line 111 of file class.assNumericRange.php.
{
return $this->lowerlimit;
}
assNumericRange::getOrder | ( | ) |
Get the order of the range.
Returns the order of the range
Definition at line 153 of file class.assNumericRange.php.
{
return $this->order;
}
assNumericRange::getPoints | ( | ) |
Get the points.
Returns the points of the range
Definition at line 139 of file class.assNumericRange.php.
{
return $this->points;
}
assNumericRange::getUpperLimit | ( | ) |
Get the upper limit.
Returns the upper limit of the range
Definition at line 125 of file class.assNumericRange.php.
{
return $this->upperlimit;
}
assNumericRange::setLowerLimit | ( | $ | limit | ) |
Set the lower limit.
Sets the lower limit of the range
double | $limit The lower limit public |
Definition at line 167 of file class.assNumericRange.php.
{ $this->lowerlimit = $limit; }
assNumericRange::setOrder | ( | $ | order | ) |
Set the order.
Sets the order of the range
integer | $order The order public |
Definition at line 209 of file class.assNumericRange.php.
References $order.
{ $this->order = $order; }
assNumericRange::setPoints | ( | $ | points | ) |
Set the points.
Sets the points of the range
double | $points The points public |
Definition at line 195 of file class.assNumericRange.php.
References $points.
{ $this->points = $points; }
assNumericRange::setUpperLimit | ( | $ | limit | ) |
Set the upper limit.
Sets the upper limit of the range
double | $limit The upper limit public |
Definition at line 181 of file class.assNumericRange.php.
{ $this->upperlimit = $limit; }
assNumericRange::$lowerlimit |
Definition at line 47 of file class.assNumericRange.php.
Referenced by assNumericRange().
assNumericRange::$order |
Definition at line 74 of file class.assNumericRange.php.
Referenced by assNumericRange(), and setOrder().
assNumericRange::$points |
Definition at line 65 of file class.assNumericRange.php.
Referenced by assNumericRange(), and setPoints().
assNumericRange::$upperlimit |
Definition at line 56 of file class.assNumericRange.php.
Referenced by assNumericRange().