\HeaderA{breakpointsPretend}{Accessor methods for breakpointsPretend objects - not to be called
by the user.}{breakpointsPretend}
\aliasA{breakpoints.breakpointsPretend}{breakpointsPretend}{breakpoints.breakpointsPretend}
\aliasA{residuals.breakpointsPretend}{breakpointsPretend}{residuals.breakpointsPretend}
\keyword{manip}{breakpointsPretend}
\begin{Description}\relax
Accessor methods for breakpointsPretend objects - not to be called
by the user.

These functions are used in the interface between the
\code{segmentation} class and the
\code{\LinkA{confint.breakpointsfull}{confint.breakpointsfull}}
method of the strucchange package. This method calls
\code{breakpoints} and \code{residuals} methods for its first
argument, and since we pass an argument of S3 class
\code{breakpointsPretend}, we can avoid the overhead of the
corresponding methods for \code{breakpointsfull} objects.
These functions are of no interest to the user.
\end{Description}
\begin{Usage}
\begin{verbatim}
residuals.breakpointsPretend(object, breaks, ...)
breakpoints.breakpointsPretend(obj, breaks, ...) 
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{object}] a breakpointsPretend object.
\item[\code{obj}] a breakpointsPretend object.
\item[\code{breaks}] dummy argument, is ignored.
\item[\code{...}] futher arguments.
\end{ldescription}
\end{Arguments}
\begin{Value}
residuals and breakpoints.
\end{Value}
\begin{Author}\relax
W. Huber \email{huber@ebi.ac.uk}
\end{Author}

