polyhedral heart