25 #ifndef GCHEMPAINT_FRAGMENT_ATOM_H 26 #define GCHEMPAINT_FRAGMENT_ATOM_H 99 xmlNodePtr
Save (xmlDocPtr xml)
const;
107 bool Load (xmlNodePtr node);
140 bool GetPosition (
double angle,
double& x,
double& y);
181 #endif // GCHEMPAINT_FRAGMENT_ATOM_H GChemPaint specific C++ classes.
#define GCU_RO_POINTER_PROP(type, member)
GChemPaint molecule class.
bool Load(xmlNodePtr node)
void AddToMolecule(Molecule *Mol)
bool AcceptNewBonds(int nb)
int GetAvailablePosition(double &x, double &y)
bool GetPosition(double angle, double &x, double &y)
void DoBuildSymbolGeometry(View *pView)
bool AcceptCharge(int charge)
bool Match(gcu::Atom *atom, gcu::AtomMatchState &state)
void SetSelected(int state)
xmlNodePtr Save(xmlDocPtr xml) const
gccv::Anchor GetChargePosition(unsigned char &Pos, double Angle, double &x, double &y)