ConstrainedImplicitPoint Constructor