コード例 #1
0
  def __init__( self, standard=None, xy=(), package=None, molecule=None):
    drawable_chem_vertex.__init__( self, standard=standard, xy=xy, molecule=molecule)

    self.symbol = ''
    self.valency = 8 # high allowed valency

    if package:
      self.read_package( package)
コード例 #2
0
ファイル: textatom.py プロジェクト: bartlebee/bkchem
  def __init__( self, standard=None, xy=(), package=None, molecule=None):
    drawable_chem_vertex.__init__( self, standard=standard, xy=xy, molecule=molecule)

    self.symbol = ''
    self.valency = 8 # high allowed valency

    if package:
      self.read_package( package)
コード例 #3
0
ファイル: queryatom.py プロジェクト: bartlebee/bkchem
  def __init__( self, standard=None, xy=(), package=None, molecule=None):
    drawable_chem_vertex.__init__( self, standard=standard, xy=xy, molecule=molecule)
    if xy:
      oasa.query_atom.__init__( self, coords=(xy[0],xy[1],0))
    else:
      oasa.query_atom.__init__( self)

    if package:
      self.read_package( package)
コード例 #4
0
ファイル: group.py プロジェクト: bartlebee/bkchem
  def __init__( self, standard=None, xy=(), package=None, molecule=None):
    drawable_chem_vertex.__init__( self, standard=standard, xy=xy, molecule=molecule)

    self.group_graph = None
    self.connecting_atom = None
    self.group_type = None
    self.symbol = ''

    if package:
      self.read_package( package)
コード例 #5
0
    def __init__(self, standard=None, xy=(), package=None, molecule=None):
        drawable_chem_vertex.__init__(self,
                                      standard=standard,
                                      xy=xy,
                                      molecule=molecule)
        if xy:
            oasa.query_atom.__init__(self, coords=(xy[0], xy[1], 0))
        else:
            oasa.query_atom.__init__(self)

        if package:
            self.read_package(package)
コード例 #6
0
ファイル: group.py プロジェクト: insilichem/bkchem
    def __init__(self, standard=None, xy=(), package=None, molecule=None):
        drawable_chem_vertex.__init__(self,
                                      standard=standard,
                                      xy=xy,
                                      molecule=molecule)

        self.group_graph = None
        self.connecting_atom = None
        self.group_type = None
        self.symbol = ''

        if package:
            self.read_package(package)
コード例 #7
0
ファイル: atom.py プロジェクト: caiyingchun/bkchem
  def __init__( self, standard=None, xy=(), package=None, molecule=None):
    drawable_chem_vertex.__init__( self, standard=standard, xy=xy, molecule=molecule)
    if xy:
      oasa.atom.__init__( self, coords=(xy[0],xy[1],0))
    else:
      oasa.atom.__init__( self)

    # chemistry attrs
    self.show = 0
    self.multiplicity = 1

    if package:
      self.read_package( package)
    else:
      self.set_name( 'C')