Rectangle: top edge = eave length. Hip end (triangle): top edge 0. Hip side (trapezoid): top edge = ridge length. Slope length runs from eave to ridge.
Shingle calculator · Home Garden Lot