Module cityrp.zones
Zoning library.
Module Overview
Functions
| cityrp.zones.inbox(target, pos1, pos2) | Check if a target vector is within a box. |
| cityrp.zones.vectotable(vec) | Convert a vector into a vector table. |
| cityrp.zones.lowhigh(vec1, vec2) | Order two numbers in low to high. |
- cityrp.zones.inbox(target, pos1, pos2)
-
Check if a target vector is within a box.
Parameters:
- target Vector The target vector.
- pos1 Vector The first corner of the box.
- pos2 Vector The opposite corner.
Returns:
-
boolean
If the target is in the box.
- cityrp.zones.vectotable(vec)
-
Convert a vector into a vector table.
Parameters:
- vec Vector The vector to convert.
Returns:
-
table
The vector table.
- cityrp.zones.lowhigh(vec1, vec2)
-
Order two numbers in low to high.
Parameters:
- vec1 number The first number.
- vec2 number The second number
Returns:
- number The lower number.
- number The higher number.