#include <gcu/crystalbond.h>
Inheritance diagram for gcu::CrystalBond:
Public Member Functions | |
double | X1 (void) |
double | Y1 (void) |
double | Z1 (void) |
double | X2 (void) |
double | Y2 (void) |
double | Z2 (void) |
double | Long () |
double | GetRadius () |
virtual void | Move (double x, double y, double z) |
void | Cleave () |
bool | IsCleaved () |
virtual xmlNodePtr | Save (xmlDocPtr xml) |
virtual bool | Load (xmlNodePtr node) |
Definition at line 40 of file crystalbond.h.
virtual bool gcu::CrystalBond::Load | ( | xmlNodePtr | node | ) | [virtual] |
virtual void gcu::CrystalBond::Move | ( | double | x, | |
double | y, | |||
double | z | |||
) | [virtual] |
x,: | the x component of the transation vector. | |
y,: | the y component of the transation vector. | |
z,: | the z component of the transation vector. |
Reimplemented from gcu::Bond.
virtual xmlNodePtr gcu::CrystalBond::Save | ( | xmlDocPtr | xml | ) | [virtual] |