Function lsst::jointcal::compose(AstrometryTransform const&, AstrometryTransform const&)¶
Function Documentation¶
-
std::unique_ptr<AstrometryTransform>
lsst::jointcal
::
compose
(AstrometryTransform const &left, AstrometryTransform const &right) Returns a pointer to a composition of transforms, representing
left(right())
.Deletion of returned value to be done by caller.
If
left->composeAndReduce(right)
returns NULL, build a AstrometryTransformComposition and return it. This routine implements “run-time” compositions. When there is a possible “reduction” (e.g. compositions of polynomials), compose detects it and returns a genuine AstrometryTransform.- Return
The composed transform.