eppy.geometry package¶
Submodules¶
eppy.geometry.area_zone module¶
“This module is used for calculation of zone area for E+ surfaces
eppy.geometry.height_surface module¶
height and surface
eppy.geometry.int2lines module¶
Find the intersection between two lines V = (1/6)*|(a-d).((b-d)x(c-d))|
eppy.geometry.mcve module¶
eppy.geometry.surface module¶
This module is used for assisted calculations on E+ surfaces
- eppy.geometry.surface.get_an_unit_normal(poly)[source]¶
try each vertex of the poly for a unit_normal. Return the unit_normal on sucess
- eppy.geometry.surface.true_azimuth(bldg_north, zone_rel_north, surf_azimuth)[source]¶
True azimuth of a building surface
- eppy.geometry.surface.unit_normal(pt_a, pt_b, pt_c)[source]¶
unit normal vector of plane defined by points pt_a, pt_b, and pt_c
eppy.geometry.volume_zone module¶
“This module is used for calculation of zone volume for E+ surfaces