pub trait Constraint<STATE> {
// Required methods
fn evaluate_position(&self, state: &STATE) -> f64;
fn evaluate_velocity(&self, state: &STATE) -> f64;
}
Expand description
Constraint interface trait
pub trait Constraint<STATE> {
// Required methods
fn evaluate_position(&self, state: &STATE) -> f64;
fn evaluate_velocity(&self, state: &STATE) -> f64;
}
Constraint interface trait