[#mp_units-quantity_point-08-point_for-0e] = xref:mp_units.adoc[mp_units]::xref:mp_units/quantity_point-08.adoc[quantity_point]::point_for :relfileprefix: ../../ :mrdocs: == Synopses Declared in `<mp‐units/framework/quantity_point.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template</* implementation-defined */ NewPO> [[nodiscard]] constexpr xref:mp_units/QuantityPointOf.adoc[QuantityPointOf<(NewPO{})>] auto xref:mp_units/quantity_point-08/point_for-07.adoc[point_for](NewPO new_origin) const; ---- [.small]#xref:mp_units/quantity_point-08/point_for-07.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< xref:mp_units/PointOrigin.adoc[PointOrigin] NewPO, typename... Args> requires detail::HasFrameProjection<absolute_point_origin, detail::get_absolute_point_origin(NewPO{})> && requires(quantity_point<reference, absolute_point_origin, Rep> at_src, Args... args) { { frame_projection<absolute_point_origin, detail::get_absolute_point_origin(NewPO{})>(at_src, args...) } ‐> QuantityPointOf<detail::get_absolute_point_origin(NewPO{})>; } [[nodiscard]] constexpr xref:mp_units/QuantityPointOf.adoc[QuantityPointOf<(NewPO{})>] auto xref:mp_units/quantity_point-08/point_for-00.adoc[point_for]( NewPO new_origin, Args&&... args) const; ---- [.small]#xref:mp_units/quantity_point-08/point_for-00.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#