private static Mat4 GetAlignmentMatrix(Alignment xalign, Alignment yalign, Alignment zalign, Aabb <Vec3> alignWith, Aabb <Vec3> bbox) { return(Mat.Translation <Mat4> ( alignWith.GetAlignmentOffset(bbox, 0, xalign), alignWith.GetAlignmentOffset(bbox, 1, yalign), alignWith.GetAlignmentOffset(bbox, 2, zalign))); }