pub fn create_cache(&self) -> Option<ArticulationCache> {
        let mut articulation_cache = ArticulationCache::new(NonNull::new(unsafe {
            PxArticulationReducedCoordinate_createCache(self.as_ptr())
        })?);
        unsafe { articulation_cache.compute_dof_information(self) };
        Some(articulation_cache)
    }
/// Create a new cache for this articulation
Create a new cache for this articulation
Create a new cache for this articulation
pub fn create_cache(&self) -> Option<ArticulationCache> {
        let mut articulation_cache = ArticulationCache::new(NonNull::new(unsafe {
            PxArticulationReducedCoordinate_createCache(self.as_ptr())
        })?);
        unsafe { articulation_cache.compute_dof_information(self) };
        Some(articulation_cache)
    }
pub fn create_cache ( & self ) -> Option < ArticulationCache > { let mut articulation_cache = ArticulationCache :: new ( NonNull :: new ( unsafe { PxArticulationReducedCoordinate_createCache ( self . as_ptr ( ) ) } ) ? ) ; unsafe { articulation_cache . compute_dof_information ( self ) } ; Some ( articulation_cache ) }
Create a new cache for this articulation
Create a new cache for this articulation
&self