|   |   | 
| Public Types | |
| typedef boost::mpl::if_ < boost::is_void < CalculationType >, typename boost::mpl::if_ < boost::is_floating_point < Type >, typename select_most_precise < DefaultFloatingPointCalculationType, Type >::type, typename select_most_precise < DefaultIntegralCalculationType, Type >::type >::type, CalculationType >::type | type | 
| Public Member Functions | |
| BOOST_STATIC_ASSERT ((boost::is_fundamental< DefaultFloatingPointCalculationType >::type::value)) | |
| BOOST_STATIC_ASSERT ((boost::is_fundamental< DefaultIntegralCalculationType >::type::value)) | |
Selects the most appropriate:
| typedef boost::mpl::if_< boost::is_void<CalculationType>, typename boost::mpl::if_ < boost::is_floating_point<Type>, typename select_most_precise < DefaultFloatingPointCalculationType, Type >::type, typename select_most_precise < DefaultIntegralCalculationType, Type >::type >::type, CalculationType >::type boost::geometry::util::detail::calculation_type< Type, CalculationType, DefaultFloatingPointCalculationType, DefaultIntegralCalculationType >::type | 
| boost::geometry::util::detail::calculation_type< Type, CalculationType, DefaultFloatingPointCalculationType, DefaultIntegralCalculationType >::BOOST_STATIC_ASSERT | ( | (boost::is_fundamental< DefaultFloatingPointCalculationType >::type::value) | ) | 
| boost::geometry::util::detail::calculation_type< Type, CalculationType, DefaultFloatingPointCalculationType, DefaultIntegralCalculationType >::BOOST_STATIC_ASSERT | ( | (boost::is_fundamental< DefaultIntegralCalculationType >::type::value) | ) | 
| April 2, 2011 | Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands Copyright © 2008-2011 Bruno Lalande, Paris, France Copyright © 2009-2010 Mateusz Loskot, London, UK |