|
Rosetta
|
Forward declaration of PolycubicSpline class, and declaration of (templated) owning pointers. More...
Namespaces | |
| numeric | |
| Unit headers. | |
| numeric::interpolation | |
| numeric::interpolation::spline | |
Typedefs | |
| template<numeric::Size N> | |
| using | numeric::interpolation::spline::PolycubicSplineOP = utility::pointer::shared_ptr< PolycubicSpline< N > > |
| template<numeric::Size N> | |
| using | numeric::interpolation::spline::PolycubicSplineCOP = utility::pointer::shared_ptr< PolycubicSpline< N > const > |
Forward declaration of PolycubicSpline class, and declaration of (templated) owning pointers.
Note that, if you declare an owning pointer to a PolycubicSpline, you must know the dimensionality at pointer declaration time! If you want a general owning pointer to an arbitrary PolycubicSpline of dimensionality to be determined later, use an owning pointer to the PolycubicSplineBase class.