Home
last modified time | relevance | path

Searched refs:gcu (Results 1 – 25 of 481) sorted by relevance

12345678910>>...20

/dports/science/gchemutils/gnome-chemistry-utils-0.14.16/goffice/
H A Dgchemutils.cc44 gcu::ContentType type;
48 {gcu::ContentType3D, "3d"},
49 {gcu::ContentType2D, "2d"},
55 static gcu::ContentType
59 gcu::ContentType ret = gcu::ContentTypeUnknown; in gcu_content_type_from_str()
86 gcu::Display3DMode mode;
95 static gcu::Display3DMode
99 gcu::Display3DMode ret = gcu::BALL_AND_STICK; in gcu_display3d_mode_from_str()
224 case gcu::ContentType2D: in go_gchemutils_component_mime_type_set()
229 case gcu::ContentType3D: in go_gchemutils_component_mime_type_set()
[all …]
/dports/science/gchemutils/gnome-chemistry-utils-0.14.16/libs/gcp/
H A Dreactant.h33 namespace gcu {
47 class Reactant: public gcu::Object
63 Reactant (ReactionStep* step, gcu::Object* object) throw (std::invalid_argument);
105 bool BuildContextualMenu (gcu::UIManager *UIManager, gcu::Object *object, double x, double y);
116 bool OnSignal (gcu::SignalId Signal, gcu::Object *Child);
132 gcu::Object *GetChild () {return Child;} in GetChild()
136 gcu::Object const *GetChild () const {return Child;} in GetChild()
140 gcu::Object *GetStoichChild () {return Stoichiometry;} in GetStoichChild()
145 void SetMolecule (gcu::Object *molecule);
172 gcu::Object *Stoichiometry;
[all …]
H A Dmolecule.h34 namespace gcu {
52 Molecule (gcu::TypeId Type = gcu::MoleculeType);
69 void AddChild (gcu::Object* object);
75 void AddAtom (gcu::Atom* pAtom);
87 void AddBond (gcu::Bond* pBond);
93 void Remove (gcu::Object* pObject);
131 void Transform2D (gcu::Matrix2D& m, double x, double y);
155 bool BuildContextualMenu (gcu::UIManager *UIManager, gcu::Object *object, double x, double y);
164 bool OnSignal (gcu::SignalId Signal, gcu::Object *Child);
172 void SelectAlignmentItem (gcu::Object *child);
[all …]
H A Dwidgetdata.h69 void on_clear_data (GtkClipboard *clipboard, gcu::Object *obj);
121 std::set < gcu::Object * >SelectedObjects;
127 bool IsSelected (gcu::Object const *obj) const;
134 bool ChildrenSelected (gcu::Object const *obj) const;
142 gcu::Object *GetSelectedAncestor (gcu::Object *obj);
150 void SetSelected (gcu::Object *obj, int state = gcp::SelStateSelected);
156 void Unselect (gcu::Object *obj);
228 void GetObjectBounds (gcu::Object const *obj, gccv::Rect *rect) const;
243 void GetObjectBounds (gcu::Object const* obj, gccv::Rect &rect) const;
252 void MoveItems (gcu::Object *obj, double dx, double dy);
[all …]
H A Dbrackets.cc55 gcu::TypeId BracketsType = gcu::NoType;
56 static gcu::Object *last_loaded;
97 gcu::Object *child; in AddItem()
107 std::set < gcu::Object * > objs; in AddItem()
222 gcu::Object *obj; in SetEmbeddedObjects()
231 if (type == gcu::MoleculeType) in SetEmbeddedObjects()
268 static void AddAtom (gcu::Atom const *atom, std::set < gcu::Object * > const &objects, std::set < g… in AddAtom()
271 std::map < gcu::Atom *, gcu::Bond *>::const_iterator i; in AddAtom()
273 gcu::Atom const *atom1; in AddAtom()
292 case gcu::AtomType: in ConnectedAtoms()
[all …]
H A Dmechanism-arrow.h38 extern gcu::TypeId MechanismArrowType;
45 class MechanismArrow: public gcu::Object, public gccv::ItemClient
63 void SetSource (gcu::Object *source);
72 void SetSourceAux (gcu::Object *aux);
78 void SetTarget (gcu::Object *target);
133 void Transform2D (gcu::Matrix2D& m, double x, double y);
176 GCU_RO_PROP (gcu::Object *, Source)
180 GCU_RO_PROP (gcu::Object *, SourceAux)
184 GCU_RO_PROP (gcu::Object *, Target)
H A Dmesomery.h30 namespace gcu {
41 class Mesomery: public gcu::Object
74 void Transform2D (gcu::Matrix2D& m, double x, double y);
84 bool BuildContextualMenu (gcu::UIManager *UIManager, gcu::Object *object, double x, double y);
94 bool OnSignal (gcu::SignalId Signal, gcu::Object *Child);
120 Mesomery (gcu::Object* parent, Mesomer *mesomer);
H A Dreaction-prop.h35 extern gcu::TypeId ReactionPropType;
98 class ReactionProp: public gcu::Object, public gcu::DialogOwner
111 ReactionProp (ReactionArrow *parent, gcu::Object *child);
141 bool OnSignal (gcu::SignalId Signal, gcu::Object *Child);
165 void SetChild (gcu::Object *child);
176 GCU_RO_PROP (gcu::Object*, Object);
H A Dbrackets.h36 extern gcu::TypeId BracketsType;
90 class Brackets: public gcu::Object, public gccv::ItemClient
152 bool BuildContextualMenu (gcu::UIManager *UIManager, Object *object, double x, double y);
159 void SetEmbeddedObjects (std::set < gcu::Object * > objects);
164 std::set < gcu::Object * > const &GetEmbeddedObjects () {return m_EmbeddedObjects;} in GetEmbeddedObjects()
171 static bool ConnectedAtoms (std::set < gcu::Object * > const &objects);
181 void Transform2D (gcu::Matrix2D& m, double x, double y);
184 std::set < gcu::Object * > m_EmbeddedObjects;
H A Dmechanism-step.h34 extern gcu::TypeId MechanismStepType;
48 MechanismStep (gcu::TypeId type = MechanismStepType);
68 bool OnSignal (gcu::SignalId Signal, gcu::Object *Child);
102 bool BuildContextualMenu (gcu::UIManager *UIManager, gcu::Object *object, double x, double y);
106 gcu::Object *m_Alignment;
H A Dmechanism-step.cc45 step->m_Alignment = reinterpret_cast < gcu::Object * > (g_object_get_data (action, "item")); in DoSelectAlignment()
49 gcu::TypeId MechanismStepType;
50 extern gcu::SignalId OnChangedSignal;
52 MechanismStep::MechanismStep (gcu::TypeId type): in MechanismStep()
78 if (obj->GetType () == gcu::MoleculeType) { in GetYAlign()
85 bool MechanismStep::OnSignal (gcu::SignalId Signal, G_GNUC_UNUSED gcu::Object *Child) in OnSignal()
111 if (obj->GetType () == gcu::MoleculeType) in OnSignal()
150 return (GetChildrenNumber ())? gcu::Object::Save (xml): NULL; in Save()
156 bool res = gcu::Object::Load (node); in Load()
169 bool MechanismStep::BuildContextualMenu (gcu::UIManager *UIManager, gcu::Object *object, double, do… in BuildContextualMenu()
[all …]
H A Dreaction.h33 namespace gcu {
71 void Transform2D (gcu::Matrix2D& m, double x, double y);
81 bool BuildContextualMenu (gcu::UIManager *UIManager, gcu::Object *object, double x, double y);
92 bool OnSignal (gcu::SignalId Signal, gcu::Object *Child);
H A Dtheme.cc36 using namespace gcu;
573 gcu::WriteFloat (node, "bond-length", m_BondLength); in Save()
574 gcu::WriteFloat (node, "bond-angle", m_BondAngle); in Save()
575 gcu::WriteFloat (node, "bond-dist", m_BondDist); in Save()
576 gcu::WriteFloat (node, "bond-width", m_BondWidth); in Save()
578 gcu::WriteFloat (node, "arrow-head-a", m_ArrowHeadA); in Save()
581 gcu::WriteFloat (node, "arrow-dist", m_ArrowDist); in Save()
582 gcu::WriteFloat (node, "arrow-width", m_ArrowWidth); in Save()
584 gcu::WriteFloat (node, "hash-width", m_HashWidth); in Save()
585 gcu::WriteFloat (node, "hash-dist", m_HashDist); in Save()
[all …]
H A Datom.h39 namespace gcu {
113 class Atom: public gcu::Atom, public gcu::DialogOwner, public gccv::ItemClient
146 void AddBond (gcu::Bond* pBond);
152 void RemoveBond (gcu::Bond* pBond);
276 virtual void Transform2D (gcu::Matrix2D& m, double x, double y);
285 bool BuildContextualMenu (gcu::UIManager *UIManager, Object *object, double x, double y);
359 bool Match (gcu::Atom *atom, gcu::AtomMatchState &state);
433 gcu::Element *m_Element;
H A Ddocument.h53 extern gcu::SignalId OnChangedSignal;
58 extern gcu::SignalId OnDeleteSignal;
63 extern gcu::SignalId OnThemeChangedSignal;
78 class Document: public gcu::Document, public gcugtk::Printable
360 gcu::Window *GetWindow ();
380 bool OnSignal (gcu::SignalId Signal, gcu::Object *Child);
442 gcu::Residue const *GetResidue (char const *symbol, bool *ambiguous = NULL);
451 gcu::Residue *CreateResidue (char const *name, char const *symbol, gcu::Molecule *molecule);
484 std::map<std::string, gcu::SymbolResidue> m_Residues;
H A Dreaction-arrow.h32 namespace gcu {
86 bool BuildContextualMenu (gcu::UIManager *UIManager, gcu::Object *object, double x, double y);
109 void AddProp (gcu::Object *object);
126 bool OnSignal (gcu::SignalId Signal, gcu::Object *Child);
H A Dmolecule.cc47 using namespace gcu;
171 case gcu::AtomType: in AddChild()
192 gcu::Molecule::AddAtom (pAtom); in AddAtom()
208 gcu::Molecule::AddBond (pBond); in AddBond()
221 gcu::Molecule::Remove (pObject); in Remove()
343 map< gcu::Atom *, gcu::Bond * >::iterator ai; in Merge()
664 gcu::Object *obj; in OnSignal()
729 static void BuildConnectivity (gcu::Atom *atom, set < gcu::Atom * > &ConnectedAtoms) in BuildConnectivity()
731 std::map < gcu::Atom *, gcu::Bond * >::iterator i; in BuildConnectivity()
732 gcu::Bond *bond; in BuildConnectivity()
[all …]
/dports/science/gchemutils/gnome-chemistry-utils-0.14.16/plugins/paint/selection/
H A Dlassotool.cc63 std::set <gcu::Object *> groups; in OnClicked()
64 gcu::Object *group; in OnClicked()
120 gcu::Object *object; in OnDrag()
136 case gcu::FragmentType: in OnDrag()
138 case gcu::AtomType: { in OnDrag()
140 std::map<gcu::Atom*, gcu::Bond*>::iterator i; in OnDrag()
150 gcu::Object *linked_obj; in OnDrag()
220 std::set < gcu::Object * > dirty; in OnDrag()
255 gcu::Object *group; in OnRelease()
337 std::set <gcu::Object *> dirty; in OnFlip()
[all …]
H A Dbracketstool.cc92 gcu::Object *object; in OnDrag()
94 std::set <gcu::Object *> linked_objects; in OnDrag()
108 case gcu::FragmentType: in OnDrag()
110 case gcu::AtomType: { in OnDrag()
114 std::map<gcu::Atom*, gcu::Bond*>::iterator i; in OnDrag()
124 gcu::Object *linked_obj; in OnDrag()
260 gcu::Object *obj; in Evaluate()
263 std::set <gcu::TypeId> const &rules = m_pApp->GetRules (gcp::BracketsType, gcu::RuleMayContain); in Evaluate()
268 gcu::TypeId type = obj->GetType (); in Evaluate()
274 gcu::Object *child; in Evaluate()
[all …]
/dports/science/gchemutils/gnome-chemistry-utils-0.14.16/
H A DChangeLog3095 * libs/gcu/application.cc: use gcu::Message.
4118 * libs/gcu/xml-utils.cc: new gcu::ReadFloat function.
7214 to gcu.
7512 * libs/gcu/residue.cc: add gcu::Residue::MaxSymbolLength.
8404 * gcu/*: moved to libs/gcu.
8405 * libs/gcu/*: moved from gcu.
9649 * gcu/application.h: add gcu::Application::GetName
9760 * gcu/isotope.cc: new file; implements gcu::Isotope and
9880 * gcu/formula.cc: new gcu::Formula class file.
9915 * gcu-0.3.pc.in: moved to gcu-0.5.pc.in.
[all …]
/dports/science/gchemutils/gnome-chemistry-utils-0.14.16/libs/gcugtk/
H A Dmolecule.h37 class Molecule: public gcu::Molecule
49 Molecule (gcu::TypeId Type = gcu::MoleculeType, gcu::ContentType ct = gcu::ContentType3D);
58 Molecule (gcu::Atom* pAtom, gcu::ContentType ct = gcu::ContentType3D);
/dports/science/gchemutils/gnome-chemistry-utils-0.14.16/gnumeric/
H A Dfunctions.cc67 gcu::Formula *f = NULL; in gnumeric_molarmass()
70 f = new gcu::Formula (value_peek_string (argv[0])); in gnumeric_molarmass()
76 catch (gcu::parse_error &e) { in gnumeric_molarmass()
96 gcu::Formula *f = NULL; in gnumeric_monoisotopicmass()
99 gcu::Element::LoadIsotopes (); in gnumeric_monoisotopicmass()
105 gcu::IsotopicPattern pattern; in gnumeric_monoisotopicmass()
107 gcu::SimpleValue v = pattern.GetMonoMass (); in gnumeric_monoisotopicmass()
111 catch (gcu::parse_error &e) { in gnumeric_monoisotopicmass()
132 gcu::Formula *f = NULL; in gnumeric_chemcomposition()
150 catch (gcu::parse_error &e) { in gnumeric_chemcomposition()
[all …]
/dports/science/gchemutils/gnome-chemistry-utils-0.14.16/plugins/paint/atoms/
H A Dorbital.h36 namespace gcu {
41 extern gcu::TypeId OrbitalType;
55 class gcpOrbital: public gcu::Object, public gcu::DialogOwner, public gccv::ItemClient
66 bool BuildContextualMenu (gcu::UIManager *UIManager, gcu::Object *object, double x, double y);
68 gcu::Dialog *BuildPropertiesDialog ();
/dports/science/gchemutils/gnome-chemistry-utils-0.14.16/libs/gcr/
H A Datom.cc40 Atom::Atom (): gcu::Atom () in Atom()
76 Atom::Atom (Atom& caAtom): gcu::Atom (caAtom) in Atom()
121 double *Colors = gcu::Element::GetElement(GetZ())->GetDefaultColor(); in SetDefaultColor()
191 if (!gcu::WriteRadius (xml, node, m_Radius)) in SaveNode()
194 gcu::WriteFloat (node, "radius-ratio", m_EffectiveRadiusRatio); in SaveNode()
204 xmlNodePtr child = gcu::FindNodeByNameAndId (node, "color"); in LoadNode()
212 child = gcu::FindNodeByNameAndId (node, "radius"); in LoadNode()
216 bool result = gcu::ReadRadius (child, m_Radius); in LoadNode()
217 gcu::ReadFloat (node, "radius-ratio", m_EffectiveRadiusRatio, 1.); in LoadNode()
249 return gcu::Atom::SetProperty (property, value); in SetProperty()
[all …]
/dports/science/gchemutils/gnome-chemistry-utils-0.14.16/programs/table/
H A Dgchemtable-data.cc379 gcu::Element *elt = gcu::Element::GetElement (i); in loadMass()
407 gcu::Element *elt = gcu::Element::GetElement (i); in loadIE1()
419 gcu::Element *elt = gcu::Element::GetElement (i); in loadIE2()
431 gcu::Element *elt = gcu::Element::GetElement (i); in loadIE3()
443 gcu::Element *elt = gcu::Element::GetElement (i); in loadEA()
461 gcu::Element *elt = gcu::Element::GetElement (i); in loadCovRad()
478 gcu::Element *elt = gcu::Element::GetElement (i); in loadVdWRad()
495 gcu::Element *elt = gcu::Element::GetElement (i); in loadMetRad()
504 gcu::Value const *prop; in loadFP()
506 gcu::Element *elt = gcu::Element::GetElement (i); in loadFP()
[all …]

12345678910>>...20