Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

HaBond Class Reference

Class to define Bond object. More...

#include <habond.h>

List of all members.

Public Member Functions

 HaBond (const HaBond &ref)
 HaBond (HaAtom *src, HaAtom *dst, const int new_flag)
bool SetParamFrom (const HaBond &ref)
HaBondassign (HaAtom *src, HaAtom *dst, const int new_flag)
bool operator== (const HaBond &rhs) const
bool operator< (const HaBond &rhs) const
void Select ()
void UnSelect ()
int Selected () const
void SetNotDraw ()
 Set bond not to be displayed.

void DrawWire ()
 Set to display bond as a wire.

void DrawDashed ()
 Set to display bond as a dashed line.

void DrawCylinder (double rad)
 Set to display bond as a cylinder , rad in Bohrs.

int IsToDraw () const
 Check if the bond is set to be displayed.


Public Attributes

HaAtomsrcatom
 Source Atom Ptr.

HaAtomdstatom
 Destination Atom Ptr.

double radius
 Radius of the bond stick in Bohrs (for images).

short irad
 Image Radius.

short col
 Bond Colour.

Byte flag
 Database flags.


Detailed Description

Class to define Bond object.


The documentation for this class was generated from the following files:
Generated on Tue Feb 17 02:03:17 2004 for harlem by doxygen 1.3.6