гугл ничего не выдал, поэтому я хотел спросить ТАК. Чего добивается ccp?
Вот пример использования ccpClamp в методе.
-(void) moveCamera:(CGPoint)pos
{
CGPoint to = ccpClamp(pos, cameraMin, cameraMax);
to = ccpSub(to, cameraOffset);
[self.camera setCenterX:to.x centerY:to.y centerZ:0];
[self.camera setEyeX:to.x eyeY:to.y eyeZ:[CCCamera getZEye]];
// update hud-level sprites
[(HudLayer*)[self.parent getChildByTag:kTagHudLayer] moveSprites:[self getCameraPosition]];
}