Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

BTK::atom_rotator< AtomType > Struct Template Reference

Atom rotation functor. More...

#include <atom_algorithms.h>

List of all members.

Public Member Functions

 BOOST_CLASS_REQUIRE2 (AtomType, Atom, boost, ConvertibleConcept)
 atom_rotator (BTKMatrix &R, BTKVector &T)
void operator() (AtomType &x)


Detailed Description

template<typename AtomType>
struct BTK::atom_rotator< AtomType >

Atom rotation functor.

Impliments unary function that transforms atom location x to x' = R x + T


Constructor & Destructor Documentation

template<typename AtomType>
BTK::atom_rotator< AtomType >::atom_rotator BTKMatrix R,
BTKVector T
[inline]
 


Member Function Documentation

template<typename AtomType>
BTK::atom_rotator< AtomType >::BOOST_CLASS_REQUIRE2 AtomType  ,
Atom  ,
boost  ,
ConvertibleConcept 
 

template<typename AtomType>
void BTK::atom_rotator< AtomType >::operator() AtomType &  x  )  [inline]
 


The documentation for this struct was generated from the following file:
Generated on Wed Apr 14 00:43:19 2004 for BTK by doxygen 1.3.6