2020-03-09 18:55:41 +01:00
|
|
|
Design
|
|
|
|
======
|
|
|
|
|
|
|
|
.. note::
|
|
|
|
|
|
|
|
For brevity all the code examples in this documentation will assume::
|
|
|
|
|
|
|
|
using namespace units;
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
|
|
|
|
design/quantity
|
2020-03-11 13:04:34 +01:00
|
|
|
|
|
|
|
The Downcasting Facility
|
|
|
|
------------------------
|
|
|
|
|
|
|
|
..
|
|
|
|
http://www.nomnoml.com
|
|
|
|
|
|
|
|
[detail::derived_dimension_base<exp<si::dim_length, 2>>]<:-[dim_area]
|
|
|
|
|
|
|
|
|
|
|
|
..
|
|
|
|
http://www.nomnoml.com
|
|
|
|
|
|
|
|
[downcast_base<detail::derived_dimension_base<exp<si::dim_length, 2>>>]<:-[detail::derived_dimension_base<exp<si::dim_length, 2>>]
|
|
|
|
[detail::derived_dimension_base<exp<si::dim_length, 2>>]<:-[downcast_child<dim_area, detail::derived_dimension_base<exp<si::dim_length, 2>>>]
|
|
|
|
[downcast_child<dim_area, detail::derived_dimension_base<exp<si::dim_length, 2>>>]<:-[dim_area]
|