Go to the source code of this file.
Classes
- struct ball_rounded
 - struct ball_variant_helper< C >
 - struct ball_rounding
 - struct implementation< ball_rounding, W, ball_rounded >
 - struct ball_additive
 - struct implementation< ball_additive, W, ball_rounded >
 - struct ball_multiplicative
 - struct implementation< ball_multiplicative, W, ball_rounded >
 - struct ball_root
 - struct implementation< ball_root, W, ball_rounded >
 - struct ball_elementary
 - struct implementation< ball_elementary, W, ball_rounded >
 - struct ball_ordered
 - struct implementation< ball_ordered, W, ball_rounded >
 - struct ball_abs
 - struct implementation< ball_abs, W, ball_rounded >
 - struct ball_shift
 - struct implementation< ball_shift, W, ball_rounded >
 
Namespaces
Defines
- #define TMPL   template<typename C,typename R,typename V>
 - #define Ball   ball<C,R,V>
 
Functions
- template<typename C , typename R , typename V > C center (const ball< C, R, V > &z)
 - template<typename C , typename R , typename V > R radius (const ball< C, R, V > &z)
 - template<typename C , typename R , typename V > C & center (ball< C, R, V > &z)
 - template<typename C , typename R , typename V > R & radius (ball< C, R, V > &z)
 
Define Documentation
Definition at line 18 of file ball_rounded.hpp.
Referenced by implementation< ball_elementary, W, ball_rounded >::acos(), implementation< ball_elementary, W, ball_rounded >::asin(), implementation< ball_elementary, W, ball_rounded >::atan2(), implementation< ball_elementary, W, ball_rounded >::log(), and implementation< ball_root, W, ball_rounded >::sqrt().
 
 
      
        
          | #define TMPL   template<typename C,typename R,typename V> |