# Auxiliary functions for spline fitting and projection.

### Description

Internal functions of package LPCM called by `lpc.spline`

and others. These will rarely be called directly by the user.

### Usage

1 2 3 4 5 6 7 8 9 10 | ```
lpc.splinefun(lpcobject)
lpc.fit.spline(lpcsl, num.knots = 100)
lpc.spline.eval(lpcsl, or.pi, branch = 0)
lpc.project.spline(lpcsl, newdata, num.knots = 100, optimize = TRUE)
lpc.curve.length(lpcsl, or.pi, branch = 0, total.subdivisions = 10000,
min.subdivisions = 100)
``` |

### Arguments

`lpcobject` |
Object of type |

`lpcsl` |
Object generated by |

`num.knots` |
number of spline knots |

`or.pi` |
original projection index |

`branch` |
branch ID |

`newdata` |
new data frame |

`optimize` |
Boolean. |

`total.subdivisions` |
total number of subdivisions for arc length computation. |

`min.subdivisions` |
minimum number of subdivisions for arc length computation. |

### Author(s)

L. Evers and J. Einbeck

### See Also

`lpc.spline`