@@ -46,18 +46,31 @@ def get_site_scene(
46
46
magmom_scale : float = 1.0 ,
47
47
legend : Legend | None = None ,
48
48
) -> Scene :
49
- """Args:
50
- connected_sites:
51
- connected_sites_not_drawn:
52
- hide_incomplete_edges:
53
- site_idx:
54
- incomplete_edge_length_scale:
55
- connected_sites_colors:
56
- connected_sites_not_drawn_colors:
57
- origin: x,y,z fractional coordinates of the origin
58
- explicitly_calculate_polyhedra_hull:
59
- legend:
49
+ """Get a Scene object for a Site.
50
+
51
+ Args:
52
+ connected_sites (list[ConnectedSite], optional): Defaults to None.
53
+ connected_sites_not_drawn (list[ConnectedSite], optional): Defaults to None.
54
+ hide_incomplete_edges (bool, optional): Defaults to False.
55
+ site_idx (int | None, optional): Defaults to 0.
56
+ incomplete_edge_length_scale (float | None, optional): Defaults to 1.0.
57
+ connected_sites_colors (list[str] | None, optional): Defaults to None.
58
+ connected_sites_not_drawn_colors (list[str] | None, optional): Defaults to None.
59
+ origin (Sequence[float] | None, optional): Defaults to None.
60
+ draw_polyhedra (bool, optional): Defaults to True.
61
+ explicitly_calculate_polyhedra_hull (bool, optional): Defaults to False.
62
+ bond_radius (float, optional): Defaults to 0.1.
63
+ draw_magmoms (bool, optional): Defaults to True.
64
+ show_atom_idx (bool, optional): Defaults to False.
65
+ show_atom_coord (bool, optional): Defaults to True.
66
+ show_bond_order (bool, optional): Defaults to True.
67
+ show_bond_length (bool, optional): Defaults to False.
68
+ visualize_bond_orders (bool, optional): Defaults to False.
69
+ magmom_scale (float, optional): Defaults to 1.0.
70
+ legend (Legend | None, optional): Defaults to None.
71
+
60
72
Returns:
73
+ Scene: The scene object containing atoms, bonds, polyhedra, magmoms.
61
74
"""
62
75
atoms = []
63
76
bonds = []
0 commit comments