Atom在kekule中用于表示原子,是分子(Molecule)最基本的组成单位。
官方文档:官方英文文档
1、atom实例的基本信息
| Name | Type | Description |
|---|---|---|
id |
String | node的id. |
elemSymbolOrAtomicNumber |
Variant | 原子的元素符号(String)或原子序数(Int). |
massNumber |
Int | 原子的同位素质量数,可以为空. |
coord2D |
Object | 节点{x, y}的2D坐标,可以为空. |
coord3D |
Object | 节点{x, y, z}的2D坐标,可以为空. |
isotope |
Kekule.Isotope | 原子的同位素和元素. |
symbol |
String | 原子的元素符号(碳-C, 氟-F ...). |
atomicNumber |
Int | 原子在元素周期表的原子序数(碳-6,氟-9 ...). |
massNumber |
Int | 原子的同位素质量数. |
atomType |
Hash | 原子类型,从kekule.structGenAtomTypesData.js取值。未定义或null表示不确定的类型. |
hybridizationType |
Int | 原子的杂交类型(sp/sp2/sp3)Undefined或null表示不确定类型. |
2、atom实例的常用操作
。。。