Rosetta 3.3
Classes | Namespaces
src/numeric/sphericalVector.hh File Reference

Fast spherical-coordinate numeric vector. More...

#include <numeric/sphericalVector.fwd.hh>
#include <numeric/constants.hh>
#include <cassert>
#include <cmath>

Classes

class  numeric::sphericalVector< T >
 sphericalVector: Fast spherical-coordinate numeric vector More...

Namespaces

namespace  numeric
 

A 1D histogram based upon a map structure.



Detailed Description

Fast spherical-coordinate numeric vector.

Author:
Sam DeLuca
Remarks:
  • Inline, loop-free functions for speed
  • Non-virtual destructor for speed: Not set up for use as a base class
  • Pointer constructor and assignment not available for sphericalVectors of pointers
  • Numeric vector semantics: spatial partial ordering
  • eventually this will have all the functions that xyzVector does, but not today.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines