| 268 | } |
| 269 | |
| 270 | double Building_Impl::northAxis() const { |
| 271 | boost::optional<double> value = getDouble(OS_BuildingFields::NorthAxis, true); |
| 272 | OS_ASSERT(value); |
| 273 | return value.get(); |
| 274 | } |
| 275 | |
| 276 | bool Building_Impl::isNorthAxisDefaulted() const { |
| 277 | return isEmpty(OS_BuildingFields::NorthAxis); |