[−][src]Trait crystal_packing::traits::State
Required methods
pub fn score(&self) -> Option<f64>
[src]
pub fn generate_basis(&self) -> Vec<Basis<'_>>
[src]
pub fn total_shapes(&self) -> usize
[src]
pub fn as_positions(&self) -> Result<String, Error>
[src]
Implementors
impl<S> State for PackedState<S> where
S: Shape + Intersect,
[src]
S: Shape + Intersect,
pub fn total_shapes(&self) -> usize
[src]
pub fn score(&self) -> Option<f64>
[src]
pub fn generate_basis(&self) -> Vec<Basis<'_>>
[src]
pub fn as_positions(&self) -> Result<String, Error>
[src]
impl<S> State for PotentialState<S> where
S: Shape + Potential,
[src]
S: Shape + Potential,