Clipper
Public Member Functions
clipper::Coord_reci_orth Class Reference

orthogonal reciprocal coordinate (length of which is invresolsq) More...

#include <coords.h>

Inheritance diagram for clipper::Coord_reci_orth:
clipper::Vec3<>

List of all members.

Public Member Functions

 Coord_reci_orth ()
 null constructor
 Coord_reci_orth (const Vec3<> &v)
 constructor: copy/convert
 Coord_reci_orth (const ftype &xs, const ftype &ys, const ftype &zs)
 constructor: from x*,y*,z*
const ftypexs () const
 get x*
const ftypeys () const
 get y*
const ftypezs () const
 get z*
ftype invresolsq () const
 return inverse resolution squared for this coord
Coord_reci_frac coord_reci_frac (const Cell &cell) const
 orthogonal-fractional reciprocal space coordinate conversion
Coord_reci_orth transform (const RTop_orth &op) const
 return transformed coordinate
String format () const
 return formatted String representation

Detailed Description

orthogonal reciprocal coordinate (length of which is invresolsq)


Member Function Documentation

ftype clipper::Coord_reci_orth::invresolsq ( ) const [inline]

return inverse resolution squared for this coord

Returns:
The inverse resolution squared.

References xs(), ys(), and zs().

Referenced by clipper::AtomShapeFn::f().

Coord_reci_frac clipper::Coord_reci_orth::coord_reci_frac ( const Cell cell) const [inline]

orthogonal-fractional reciprocal space coordinate conversion

Parameters:
cellThe cell concerned
Returns:
The transformed coordinate.

References clipper::Cell::matrix_orth().

String clipper::Coord_reci_orth::format ( ) const

return formatted String representation

Returns:
The formatted text string

Reimplemented from clipper::Vec3<>.

References xs(), ys(), and zs().


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