61 Atom (
int Z,
double x,
double y,
double z = 0.);
90 void zoom (
double ZoomFactor);
99 virtual bool GetCoords (
double *x,
double *y,
double *
z = NULL)
const;
118 virtual void SetZ (
int Z);
148 double x ()
const {
return m_x;}
152 double y ()
const {
return m_y;}
156 double z ()
const {
return m_z;}
188 virtual xmlNodePtr
Save (xmlDocPtr xml)
const;
194 virtual bool Load (xmlNodePtr node);
201 virtual bool LoadNode (xmlNodePtr node);
209 virtual bool SaveNode (xmlDocPtr xml, xmlNodePtr node)
const;
217 virtual void Move (
double x,
double y,
double z = 0.);
234 bool SetProperty (
unsigned property,
char const *value);