Trait vox_geometry_rust::operators::BinaryOp[][src]

pub trait BinaryOp {
    fn new() -> Self;
fn eval(&self, x: f64, y: f64) -> f64; }

Required methods

fn new() -> Self[src]

fn eval(&self, x: f64, y: f64) -> f64[src]

Implementors

impl BinaryOp for Divides[src]

fn new() -> Self[src]

fn eval(&self, x: f64, y: f64) -> f64[src]

impl BinaryOp for Minus[src]

fn new() -> Self[src]

fn eval(&self, x: f64, y: f64) -> f64[src]

impl BinaryOp for Multiplies[src]

fn new() -> Self[src]

fn eval(&self, x: f64, y: f64) -> f64[src]

impl BinaryOp for Plus[src]

fn new() -> Self[src]

fn eval(&self, x: f64, y: f64) -> f64[src]

impl BinaryOp for RDivides[src]

fn new() -> Self[src]

fn eval(&self, x: f64, y: f64) -> f64[src]

impl BinaryOp for RMinus[src]

fn new() -> Self[src]

fn eval(&self, x: f64, y: f64) -> f64[src]