pub struct RcPolyMesh(/* private fields */);Implementations§
Source§impl RcPolyMesh
impl RcPolyMesh
pub fn new() -> RcPolyMesh
pub fn as_ptr(&self) -> *const CxxRcPolyMesh
pub fn as_mut_ptr(&mut self) -> *mut CxxRcPolyMesh
pub fn verts(&self) -> &[[u16; 3]]
pub fn verts_mut(&mut self) -> &mut [[u16; 3]]
pub fn polys(&self) -> &[u16]
pub fn polys_mut(&mut self) -> &mut [u16]
pub fn regs(&self) -> &[u16]
pub fn regs_mut(&mut self) -> &mut [u16]
pub fn flags(&self) -> &[u16]
pub fn flags_mut(&mut self) -> &mut [u16]
pub fn areas(&self) -> &[u8] ⓘ
pub fn areas_mut(&mut self) -> &mut [u8] ⓘ
pub fn nverts(&self) -> usize
pub fn npolys(&self) -> usize
pub fn maxpolys(&self) -> usize
pub fn nvp(&self) -> usize
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RcPolyMesh
impl RefUnwindSafe for RcPolyMesh
impl !Send for RcPolyMesh
impl !Sync for RcPolyMesh
impl Unpin for RcPolyMesh
impl UnwindSafe for RcPolyMesh
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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