Поздно, но я надеюсь, что это кому-то поможет.
У меня есть JAX RS, определенный следующим образом:
@Path("/examplepath")
@RequestScoped //this make the diference
public class ExampleResource {
Затем, в моем коде, наконец, я могу ввести:
@Inject
SomeManagedBean bean;
В моем случае SomeManagedBean
является компонентом ApplicationScoped.
Надеюсь, это поможет кому угодно.
расстояние между P_0 и P_3 (в кубической форме), да, но я думаю, что Вы знали, что, является прямым.
Расстояние на кривой является просто длиной дуги:
рис. 1 http://www.codecogs.com/eq.latex?%5Cint_%7Bt_0%7D%5E%7Bt_1%7D%20%7B%20|P' (t) | %20dt
где:
Вероятно, у Вас было бы t_0 = 0, t_1 = 1.0, и дюжина (t) = 0 (2-я плоскость).
Это называется параметризацией "длины дуги". Я написал об этом статью несколько лет назад:
http://www.saccade.com/writing/graphics/RE-PARAM.PDF
Идея состоит в том, чтобы предварительно вычислить кривую «параметризации» и оценить кривая через это.