|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
| auto MayaFlux::Portal::Forma::Geometry::at | ( | const B & | anchor, |
| F && | factory, | ||
| Args &&... | args | ||
| ) | -> decltype(std::forward<F>(factory)(Kinesis::bounds_of(anchor), std::forward<Args>(args)...)) |
Call a bounds-taking factory with an anchor's region.
Any factory whose first parameter is a Kinesis::AABB2D accepts any Kinesis::HasBounds object through this, including factories written by the caller. Nothing is enumerated and no geometry is privileged.
Trailing factory defaults still apply; arguments passed here are forwarded in order after the derived bounds.
| anchor | Any object exposing bounds(). |
| factory | Factory taking Kinesis::AABB2D as its first parameter. |
| args | Remaining factory arguments. |
Definition at line 152 of file Geometry.hpp.
References MayaFlux::Kinesis::bounds_of().
Here is the call graph for this function: