pub struct Tile {
pub bounding_volume: BoundingVolume,
pub geometric_error: f64,
pub refine: Option<Refinement>,
pub content: Option<TileContent>,
pub children: Vec<Tile>,
}Expand description
One tile in a 3D Tiles hierarchy.
Fields§
§bounding_volume: BoundingVolumeBounding volume for this tile.
geometric_error: f64Geometric error in world units; leaves should be 0.0.
refine: Option<Refinement>Optional refinement policy; absent inherits the parent policy.
content: Option<TileContent>Optional content reference.
children: Vec<Tile>Child tiles in deterministic order.
Trait Implementations§
impl StructuralPartialEq for Tile
Auto Trait Implementations§
impl Freeze for Tile
impl RefUnwindSafe for Tile
impl Send for Tile
impl Sync for Tile
impl Unpin for Tile
impl UnsafeUnpin for Tile
impl UnwindSafe for Tile
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