type Component: Clone + Send + Sync + Serialize + Debug + Display + Mul<Transform2, Output = Self::Component> + ToSVG
[src]pub fn score(&self, other: &Self) -> Option<f64>
[src]pub fn enclosing_radius(&self) -> f64
[src]pub fn get_items(&self) -> Vec<Self::Component>
[src]pub fn iter(&self) -> Iter<'_, Self::Component>
[src]pub fn transform(&self, transform: &Transform2) -> Self
[src]pub fn rotational_symmetries(&self) -> u64
[src]impl Shape for LineShape
[src]type Component = Line2
pub fn score(&self, other: &Self) -> Option<f64>
[src]pub fn enclosing_radius(&self) -> f64
[src]pub fn get_items(&self) -> Vec<Self::Component>
[src]pub fn iter(&self) -> Iter<'_, Self::Component>
[src]pub fn transform(&self, transform: &Transform2) -> Self
[src]impl Shape for LJShape2
[src]type Component = LJ2
pub fn score(&self, other: &Self) -> Option<f64>
[src]pub fn enclosing_radius(&self) -> f64
[src]pub fn get_items(&self) -> Vec<Self::Component>
[src]pub fn iter(&self) -> Iter<'_, Self::Component>
[src]pub fn transform(&self, transform: &Transform2) -> Self
[src]impl Shape for MolecularShape2
[src]