bond_sym_proxy Struct Reference

Grouping of bond_simple_proxy and symmetry operation (rt_mx_ji). More...

#include <bond.h>

Inheritance diagram for bond_sym_proxy:

bond_params

List of all members.

Public Member Functions

 bond_sym_proxy ()
 Default constructor. Some data members are not initialized!
 bond_sym_proxy (af::tiny< unsigned, 2 > const &i_seqs_, sgtbx::rt_mx const &rt_mx_ji_, double distance_ideal_, double weight_, double slack_=0)
 Constructor.
 bond_sym_proxy (af::tiny< unsigned, 2 > const &i_seqs_, sgtbx::rt_mx const &rt_mx_ji_, bond_params const &params)
 Constructor.

Public Attributes

af::tiny< unsigned, 2 > i_seqs
 Indices into array of sites.
sgtbx::rt_mx rt_mx_ji
 Symmetry operation to be applied to i_seqs[1].


Detailed Description

Grouping of bond_simple_proxy and symmetry operation (rt_mx_ji).

Constructor & Destructor Documentation

bond_sym_proxy ( af::tiny< unsigned, 2 > const &  i_seqs_,
sgtbx::rt_mx const &  rt_mx_ji_,
bond_params const &  params 
) [inline]

Constructor.

Not available in Python.


Member Data Documentation

Symmetry operation to be applied to i_seqs[1].

The bond is between sites_frac[i_seqs[0]] and rt_mx_ji * sites_frac[i_seqs[1]].

Referenced by bond::bond().


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

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