Struct robot_description_builder::material::Material
source · pub struct Material(_);
Expand description
A struct to represents a Material
of a Visual
geometry.
A Material
can be constructed via the MaterialDescriptor
.
A Material
can contain either:
- a RGBA color
- a Texture
See MaterialDescriptor
for more information.
Implementations§
source§impl Material
impl Material
sourcepub fn material_data(&self) -> MaterialDataReferenceWrapper<'_>
pub fn material_data(&self) -> MaterialDataReferenceWrapper<'_>
get a refeence to the MaterialData
as a MaterialDataReferenceWrapper
TODO: EXPAND TODO: Consider removing Wrapper for name of MaterialDataReferenceWrapper.
sourcepub fn describe(&self) -> MaterialDescriptor
pub fn describe(&self) -> MaterialDescriptor
Describes the Material
to reform a MaterialDescriptor
.
TODO: Expand
Trait Implementations§
source§impl PartialEq<Material> for Material
impl PartialEq<Material> for Material
impl StructuralPartialEq for Material
Auto Trait Implementations§
impl RefUnwindSafe for Material
impl Send for Material
impl Sync for Material
impl Unpin for Material
impl UnwindSafe for Material
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.