pub struct VerticesData {
ve_gid: Vec<Vec<usize>>,
xyz: Vec<f64>,
}Fields§
§ve_gid: Vec<Vec<usize>>§xyz: Vec<f64>Implementations§
Source§impl VerticesData
impl VerticesData
pub fn fill_from_part( &mut self, vertex_counter: usize, vertex_detail: &[usize], part_it: (usize, &Part), ) -> usize
pub fn resize(&mut self, n_vertices: usize, vertex_detail: &[usize])
pub fn n_vertex(&self) -> usize
fn get_current_vertex_from_part(&self, part_id: usize) -> &[usize]
pub fn get_slice_xyz(&self, global_id: usize) -> &[f64; 3]
pub fn get_radius_from_global_id(&self, vertex_global_id: usize) -> f64
Trait Implementations§
Source§impl Default for VerticesData
impl Default for VerticesData
Source§fn default() -> VerticesData
fn default() -> VerticesData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VerticesData
impl RefUnwindSafe for VerticesData
impl Send for VerticesData
impl Sync for VerticesData
impl Unpin for VerticesData
impl UnsafeUnpin for VerticesData
impl UnwindSafe for VerticesData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.