Molecular Modeling Software
リビジョン | 0b015a7687b6b8763a10bbf945018baa117b7c33 (tree) |
---|---|
日時 | 2010-05-08 13:09:23 |
作者 | toshinagata1964 <toshinagata1964@a2be...> |
コミッター | toshinagata1964 |
The Ruby command wrap_unit_cell was not working correctly.
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@51 a2be9bc6-48de-4e38-9406-05402d4bc13c
@@ -6741,11 +6741,11 @@ s_Molecule_WrapUnitCell(VALUE self, VALUE gval) | ||
6741 | 6741 | s_Molecule_DoCenterOfMass(mol, &cv, ig); |
6742 | 6742 | TransformVec(&v, mol->cell->rtr, &cv); |
6743 | 6743 | if (mol->cell->flags[0]) |
6744 | - v.x -= floor(v.x + 0.5); | |
6744 | + v.x -= floor(v.x); | |
6745 | 6745 | if (mol->cell->flags[1]) |
6746 | - v.y -= floor(v.y + 0.5); | |
6746 | + v.y -= floor(v.y); | |
6747 | 6747 | if (mol->cell->flags[2]) |
6748 | - v.z -= floor(v.z + 0.5); | |
6748 | + v.z -= floor(v.z); | |
6749 | 6749 | TransformVec(&dv, mol->cell->tr, &v); |
6750 | 6750 | VecDec(dv, cv); |
6751 | 6751 | MolActionCreateAndPerform(mol, gMolActionTranslateAtoms, &dv, ig); |
@@ -147,6 +147,12 @@ MyAppCallback_getTextWithPrompt(const char *prompt, char *buf, int bufsize) | ||
147 | 147 | return 0; |
148 | 148 | } |
149 | 149 | |
150 | +int | |
151 | +MyAppCallback_callSubProcess(const char *cmdline, const char *procname) | |
152 | +{ | |
153 | + return system(cmdline); | |
154 | +} | |
155 | + | |
150 | 156 | void |
151 | 157 | MainViewCallback_display(MainView *mview) |
152 | 158 | { |
@@ -707,6 +707,8 @@ | ||
707 | 707 | isa = XCBuildConfiguration; |
708 | 708 | buildSettings = { |
709 | 709 | ALWAYS_SEARCH_USER_PATHS = NO; |
710 | + ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; | |
711 | + ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; | |
710 | 712 | COPY_PHASE_STRIP = YES; |
711 | 713 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
712 | 714 | GCC_ENABLE_FIX_AND_CONTINUE = NO; |