voxcity.generator.Voxelizer =========================== .. py:class:: voxcity.generator.Voxelizer(voxel_size: float, land_cover_source: str, trunk_height_ratio: Optional[float] = None, voxel_dtype=np.int8, max_voxel_ram_mb: Optional[float] = None) .. py:attribute:: voxel_size .. py:attribute:: land_cover_source .. py:attribute:: trunk_height_ratio .. py:attribute:: voxel_dtype .. py:attribute:: max_voxel_ram_mb :value: None .. py:method:: generate_combined(building_height_grid_ori: numpy.ndarray, building_min_height_grid_ori: numpy.ndarray, building_id_grid_ori: numpy.ndarray, land_cover_grid_ori: numpy.ndarray, dem_grid_ori: numpy.ndarray, tree_grid_ori: numpy.ndarray, canopy_bottom_height_grid_ori: Optional[numpy.ndarray] = None, **kwargs) -> numpy.ndarray .. py:method:: generate_components(building_height_grid_ori: numpy.ndarray, land_cover_grid_ori: numpy.ndarray, dem_grid_ori: numpy.ndarray, tree_grid_ori: numpy.ndarray, layered_interval: Optional[int] = None, print_class_info: bool = True)