Trait ode_rs::ode::trimeshconvex::Convex

source ·
pub trait Convex {
    // Required methods
    fn as_slice_faces(&self) -> &[dReal];
    fn as_slice_vtx(&self) -> &[dReal];
    fn as_slice_polygons(&self) -> &[dTriIndex];

    // Provided method
    fn new(
        planes: &mut Vec<dReal>,
        vtx: &mut Vec<dReal>,
        polygons: &mut Vec<u32>
    ) -> convexfvp { ... }
}
Expand description

constructor convexfvp

Required Methods§

source

fn as_slice_faces(&self) -> &[dReal]

as slice faces

source

fn as_slice_vtx(&self) -> &[dReal]

as slice vtx

source

fn as_slice_polygons(&self) -> &[dTriIndex]

as slice polygons

Provided Methods§

source

fn new( planes: &mut Vec<dReal>, vtx: &mut Vec<dReal>, polygons: &mut Vec<u32> ) -> convexfvp

constructor convexfvp

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Convex for convexfvp

source§

fn as_slice_faces(&self) -> &[dReal]

as slice faces

source§

fn as_slice_vtx(&self) -> &[dReal]

as slice vtx

source§

fn as_slice_polygons(&self) -> &[dTriIndex]

as slice polygons

Implementors§