cartesian Class Template Reference

Class for cartesian (orthogonal, real) coordinates. More...

#include <coordinates.h>

Inherits vec3< FloatType >.

List of all members.

Public Types

typedef scitbx::vec3< FloatType > base_type

Public Member Functions

 cartesian ()
 Default constructor: elements are not initialized!
template<typename OtherFloatType>
 cartesian (af::tiny_plain< OtherFloatType, 3 > const &v)
 The elements of the coordinate vector are copied from v.
 cartesian (const FloatType *xyz)
 The elements of the coordinate vector are copied from xyz.
 cartesian (FloatType const &x, FloatType const &y, FloatType const &z)
 The elements of the coordinate vector are initialized with x,y,z.


Detailed Description

template<typename FloatType = double>
class cctbx::cartesian< FloatType >

Class for cartesian (orthogonal, real) coordinates.

The template parameter FloatType should be a floating point type (e.g. float or double).

See also: class fractional


The documentation for this class was generated from the following file:

Generated on Tue Sep 1 17:12:31 2009 for cctbx by  doxygen 1.5.6