Trait BaseElements

Source
pub trait BaseElements {
    type RealNum;

    // Required methods
    fn base_kind(&self) -> BaseKind;
    fn transform_kind(&self) -> TransformKind;
    fn coords(&self) -> Vec<Self::RealNum>;
}
Expand description

Coordinates and base functions

Required Associated Types§

Source

type RealNum

Real valued scalar type

Required Methods§

Source

fn base_kind(&self) -> BaseKind

Return kind of base

Source

fn transform_kind(&self) -> TransformKind

Return kind of transform

Source

fn coords(&self) -> Vec<Self::RealNum>

Coordinates in physical space

Implementors§