* **model:** Add an extra check for RoofSpecification with no geometry ([bb5e53b](https://github.com/ladybug-tools/dragonfly-core/commit/bb5e53bfe4fecc377a5ee2f3505a143094ee632a))
* **roof:** Return original polygon when no edges moved during alignment ([7ce565b](https://github.com/ladybug-tools/dragonfly-core/commit/7ce565bc78a5e5f10db60ea9a8e31faccc826d79))
* **roof:** Add several methods for editing roof geometries ([eb53654](https://github.com/ladybug-tools/dragonfly-core/commit/eb53654f35b516c7f131f32e71b4309118548c12))