pub struct DecodedExtensions {
pub normals: Option<Vec<[f32; 3]>>,
pub water_mask: Option<WaterMask>,
pub metadata: Option<TileMetadata>,
}Expand description
Decoded extensions from quantized-mesh format.
Fields§
§normals: Option<Vec<[f32; 3]>>Oct-decoded per-vertex normals (if present).
water_mask: Option<WaterMask>Water mask (if present).
metadata: Option<TileMetadata>Metadata (if present).
Trait Implementations§
Source§impl Clone for DecodedExtensions
impl Clone for DecodedExtensions
Source§fn clone(&self) -> DecodedExtensions
fn clone(&self) -> DecodedExtensions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DecodedExtensions
impl Debug for DecodedExtensions
Source§impl Default for DecodedExtensions
impl Default for DecodedExtensions
Source§fn default() -> DecodedExtensions
fn default() -> DecodedExtensions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DecodedExtensions
impl RefUnwindSafe for DecodedExtensions
impl Send for DecodedExtensions
impl Sync for DecodedExtensions
impl Unpin for DecodedExtensions
impl UnsafeUnpin for DecodedExtensions
impl UnwindSafe for DecodedExtensions
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