stk.BuildingBlock ================= .. currentmodule:: stk .. autoclass:: BuildingBlock :members: :inherited-members: :undoc-members: :show-inheritance: .. rubric:: Methods .. autosummary:: :nosignatures: ~BuildingBlock.clone ~BuildingBlock.get_atomic_positions ~BuildingBlock.get_atoms ~BuildingBlock.get_bonds ~BuildingBlock.get_canonical_atom_ids ~BuildingBlock.get_centroid ~BuildingBlock.get_core_atom_ids ~BuildingBlock.get_direction ~BuildingBlock.get_functional_groups ~BuildingBlock.get_maximum_diameter ~BuildingBlock.get_num_atoms ~BuildingBlock.get_num_bonds ~BuildingBlock.get_num_functional_groups ~BuildingBlock.get_num_placers ~BuildingBlock.get_placer_ids ~BuildingBlock.get_plane_normal ~BuildingBlock.get_position_matrix ~BuildingBlock.init ~BuildingBlock.init_from_atomlite ~BuildingBlock.init_from_file ~BuildingBlock.init_from_molecule ~BuildingBlock.init_from_rdkit_mol ~BuildingBlock.init_from_vabene_molecule ~BuildingBlock.to_atomlite ~BuildingBlock.to_rdkit_mol ~BuildingBlock.with_canonical_atom_ordering ~BuildingBlock.with_centroid ~BuildingBlock.with_displacement ~BuildingBlock.with_functional_groups ~BuildingBlock.with_position_matrix ~BuildingBlock.with_rotation_about_axis ~BuildingBlock.with_rotation_between_vectors ~BuildingBlock.with_rotation_to_minimize_angle ~BuildingBlock.with_structure_from_atomlite ~BuildingBlock.with_structure_from_file ~BuildingBlock.write