ecitygml-core 0.0.2-alpha.5

Core primitives and operations for processing CityGML data.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::arena::city_model_arena::CityModelArena;
use crate::arena::convert::appearance::abstract_surface_data::flatten_abstract_surface_data;
use crate::model::appearance::{AbstractTexture, AsAbstractSurfaceDataMut};

pub fn flatten_abstract_texture(
    abstract_texture: &mut AbstractTexture,
    city_model_arena: &mut CityModelArena,
) {
    flatten_abstract_surface_data(
        abstract_texture.abstract_surface_data_mut(),
        city_model_arena,
    )
}