First cone constraint implementation.