An Analytical Framework for In-plane Buckling of Elastic Frames with Rigid and Semi-rigid Joints Considering Axial and Shear Deformations | Synapse