Struct tf_rosrust::TfBuffer
source · pub struct TfBuffer { /* private fields */ }
Implementations§
source§impl TfBuffer
impl TfBuffer
pub fn new_with_duration(cache_duration: Duration) -> Self
sourcepub fn lookup_transform(
&self,
from: &str,
to: &str,
time: Time
) -> Result<TransformStamped, TfError>
pub fn lookup_transform( &self, from: &str, to: &str, time: Time ) -> Result<TransformStamped, TfError>
Looks up a transform within the tree at a given time.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for TfBuffer
impl Send for TfBuffer
impl Sync for TfBuffer
impl Unpin for TfBuffer
impl UnwindSafe for TfBuffer
Blanket Implementations§
§impl<T> Pointable for T
impl<T> Pointable for T
§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.