Skip to content

Commit

Permalink
Modification of naming
Browse files Browse the repository at this point in the history
  • Loading branch information
satoshi7190 committed Sep 4, 2024
1 parent 72ff456 commit a7d9f36
Show file tree
Hide file tree
Showing 12 changed files with 26 additions and 42 deletions.
4 changes: 2 additions & 2 deletions nusamai/src/sink/cesiumtiles/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ use crate::{
sink::{DataRequirements, DataSink, DataSinkProvider, SinkInfo},
transformer,
transformer::{
LodSelection, Selection, SelectionOptions, TransformerConfig, TransformerRegistry,
LodSelection, Selection, TransformerConfig, TransformerRegistry,
},
};
use utils::calculate_normal;
Expand Down Expand Up @@ -97,7 +97,7 @@ impl DataSinkProvider for CesiumTilesSinkProvider {
key: "use_lod".to_string(),
label: "出力LODの選択".to_string(),
parameter: transformer::ParameterType::Selection(Selection::new_lod_selections(
"maxlod",
"max_lod",
)),
requirements: vec![transformer::Requirement::UseLod(LodSelection::MaxLod)],
});
Expand Down
6 changes: 2 additions & 4 deletions nusamai/src/sink/czml/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,7 @@ use crate::{
pipeline::{Feedback, PipelineError, Receiver, Result},
sink::{DataRequirements, DataSink, DataSinkProvider, SinkInfo},
transformer,
transformer::{
LodSelection, Selection, SelectionOptions, TransformerConfig, TransformerRegistry,
},
transformer::{LodSelection, Selection, TransformerConfig, TransformerRegistry},
};

pub struct CzmlSinkProvider {}
Expand Down Expand Up @@ -63,7 +61,7 @@ impl DataSinkProvider for CzmlSinkProvider {
key: "use_lod".to_string(),
label: "出力LODの選択".to_string(),
parameter: transformer::ParameterType::Selection(Selection::new_lod_selections(
"maxlod",
"max_lod",
)),
requirements: vec![transformer::Requirement::UseLod(LodSelection::MaxLod)],
});
Expand Down
6 changes: 2 additions & 4 deletions nusamai/src/sink/geojson/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,7 @@ use crate::{
pipeline::{Feedback, PipelineError, Receiver, Result},
sink::{DataRequirements, DataSink, DataSinkProvider, SinkInfo},
transformer,
transformer::{
LodSelection, Selection, SelectionOptions, TransformerConfig, TransformerRegistry,
},
transformer::{LodSelection, Selection, TransformerConfig, TransformerRegistry},
};

pub struct GeoJsonSinkProvider {}
Expand Down Expand Up @@ -63,7 +61,7 @@ impl DataSinkProvider for GeoJsonSinkProvider {
key: "use_lod".to_string(),
label: "出力LODの選択".to_string(),
parameter: transformer::ParameterType::Selection(Selection::new_lod_selections(
"maxlod",
"max_lod",
)),
requirements: vec![transformer::Requirement::UseLod(LodSelection::MaxLod)],
});
Expand Down
4 changes: 2 additions & 2 deletions nusamai/src/sink/gltf/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ use crate::{
sink::{cesiumtiles::metadata, DataRequirements, DataSink, DataSinkProvider, SinkInfo},
transformer,
transformer::{
LodSelection, Selection, SelectionOptions, TransformerConfig, TransformerRegistry,
LodSelection, Selection, TransformerConfig, TransformerRegistry,
},
};

Expand Down Expand Up @@ -85,7 +85,7 @@ impl DataSinkProvider for GltfSinkProvider {
key: "use_lod".to_string(),
label: "出力LODの選択".to_string(),
parameter: transformer::ParameterType::Selection(Selection::new_lod_selections(
"maxlod",
"max_lod",
)),
requirements: vec![transformer::Requirement::UseLod(LodSelection::MaxLod)],
});
Expand Down
6 changes: 2 additions & 4 deletions nusamai/src/sink/gpkg/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,7 @@ use crate::{
pipeline::{Feedback, PipelineError, Receiver, Result},
sink::{DataRequirements, DataSink, DataSinkProvider, SinkInfo},
transformer,
transformer::{
LodSelection, Selection, SelectionOptions, TransformerConfig, TransformerRegistry,
},
transformer::{LodSelection, Selection, TransformerConfig, TransformerRegistry},
};

pub struct GpkgSinkProvider {}
Expand Down Expand Up @@ -64,7 +62,7 @@ impl DataSinkProvider for GpkgSinkProvider {
key: "use_lod".to_string(),
label: "出力LODの選択".to_string(),
parameter: transformer::ParameterType::Selection(Selection::new_lod_selections(
"maxlod",
"max_lod",
)),
requirements: vec![transformer::Requirement::UseLod(LodSelection::MaxLod)],
});
Expand Down
6 changes: 2 additions & 4 deletions nusamai/src/sink/kml/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,7 @@ use crate::{
pipeline::{Feedback, PipelineError, Receiver, Result},
sink::{DataRequirements, DataSink, DataSinkProvider, SinkInfo},
transformer,
transformer::{
LodSelection, Selection, SelectionOptions, TransformerConfig, TransformerRegistry,
},
transformer::{LodSelection, Selection, TransformerConfig, TransformerRegistry},
};

pub struct KmlSinkProvider {}
Expand Down Expand Up @@ -63,7 +61,7 @@ impl DataSinkProvider for KmlSinkProvider {
key: "use_lod".to_string(),
label: "出力LODの選択".to_string(),
parameter: transformer::ParameterType::Selection(Selection::new_lod_selections(
"maxlod",
"max_lod",
)),
requirements: vec![transformer::Requirement::UseLod(LodSelection::MaxLod)],
});
Expand Down
6 changes: 2 additions & 4 deletions nusamai/src/sink/minecraft/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,7 @@ use crate::{
pipeline::{Feedback, Receiver, Result},
sink::{DataRequirements, DataSink, DataSinkProvider, SinkInfo},
transformer,
transformer::{
LodSelection, Selection, SelectionOptions, TransformerConfig, TransformerRegistry,
},
transformer::{LodSelection, Selection, TransformerConfig, TransformerRegistry},
};

use block_colors::{DefaultBlockResolver, Voxel};
Expand Down Expand Up @@ -68,7 +66,7 @@ impl DataSinkProvider for MinecraftSinkProvider {
key: "use_lod".to_string(),
label: "出力LODの選択".to_string(),
parameter: transformer::ParameterType::Selection(Selection::new_lod_selections(
"maxlod",
"max_lod",
)),
requirements: vec![transformer::Requirement::UseLod(LodSelection::MaxLod)],
});

Check warning on line 72 in nusamai/src/sink/minecraft/mod.rs

View check run for this annotation

Codecov / codecov/patch

nusamai/src/sink/minecraft/mod.rs#L63-L72

Added lines #L63 - L72 were not covered by tests
Expand Down
6 changes: 2 additions & 4 deletions nusamai/src/sink/mvt/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,7 @@ use crate::{
pipeline::{Feedback, PipelineError, Receiver, Result},
sink::{DataRequirements, DataSink, DataSinkProvider, SinkInfo},
transformer,
transformer::{
LodSelection, Selection, SelectionOptions, TransformerConfig, TransformerRegistry,
},
transformer::{LodSelection, Selection, TransformerConfig, TransformerRegistry},
};

pub struct MvtSinkProvider {}
Expand Down Expand Up @@ -94,7 +92,7 @@ impl DataSinkProvider for MvtSinkProvider {
key: "use_lod".to_string(),
label: "出力LODの選択".to_string(),
parameter: transformer::ParameterType::Selection(Selection::new_lod_selections(
"maxlod",
"max_lod",
)),
requirements: vec![transformer::Requirement::UseLod(LodSelection::MaxLod)],
});
Expand Down
4 changes: 2 additions & 2 deletions nusamai/src/sink/obj/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ use crate::{
sink::{DataRequirements, DataSink, DataSinkProvider, SinkInfo},
transformer,
transformer::{
LodSelection, Selection, SelectionOptions, TransformerConfig, TransformerRegistry,
LodSelection, Selection, TransformerConfig, TransformerRegistry,
},
};

Expand Down Expand Up @@ -102,7 +102,7 @@ impl DataSinkProvider for ObjSinkProvider {
key: "use_lod".to_string(),
label: "出力LODの選択".to_string(),
parameter: transformer::ParameterType::Selection(Selection::new_lod_selections(
"maxlod",
"max_lod",
)),
requirements: vec![transformer::Requirement::UseLod(LodSelection::MaxLod)],
});

Check warning on line 108 in nusamai/src/sink/obj/mod.rs

View check run for this annotation

Codecov / codecov/patch

nusamai/src/sink/obj/mod.rs#L101-L108

Added lines #L101 - L108 were not covered by tests
Expand Down
4 changes: 2 additions & 2 deletions nusamai/src/sink/ply/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ use crate::{
sink::{DataRequirements, DataSink, DataSinkProvider, SinkInfo},
transformer,
transformer::{
LodSelection, Selection, SelectionOptions, TransformerConfig, TransformerRegistry,
LodSelection, Selection, TransformerConfig, TransformerRegistry,
},
};

Expand Down Expand Up @@ -72,7 +72,7 @@ impl DataSinkProvider for StanfordPlySinkProvider {
key: "use_lod".to_string(),
label: "出力LODの選択".to_string(),
parameter: transformer::ParameterType::Selection(Selection::new_lod_selections(
"maxlod",
"max_lod",
)),
requirements: vec![transformer::Requirement::UseLod(LodSelection::MaxLod)],
});
Expand Down
6 changes: 2 additions & 4 deletions nusamai/src/sink/shapefile/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,7 @@ use crate::{
pipeline::{Feedback, PipelineError, Receiver, Result},
sink::{DataRequirements, DataSink, DataSinkProvider, SinkInfo},
transformer,
transformer::{
LodSelection, Selection, SelectionOptions, TransformerConfig, TransformerRegistry,
},
transformer::{LodSelection, Selection, TransformerConfig, TransformerRegistry},
};

pub struct ShapefileSinkProvider {}
Expand Down Expand Up @@ -67,7 +65,7 @@ impl DataSinkProvider for ShapefileSinkProvider {
key: "use_lod".to_string(),
label: "出力LODの選択".to_string(),
parameter: transformer::ParameterType::Selection(Selection::new_lod_selections(
"maxlod",
"max_lod",
)),
requirements: vec![transformer::Requirement::UseLod(LodSelection::MaxLod)],
});
Expand Down
10 changes: 4 additions & 6 deletions nusamai/src/transformer/setting.rs
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
use std::option;

use serde::{Deserialize, Serialize};

use crate::{sink::DataRequirements, transformer};
Expand Down Expand Up @@ -54,8 +52,8 @@ impl Selection {
pub fn new_lod_selections(selected_value: &str) -> Self {
Self::new(
vec![
("最大LOD", "maxlod"),
("最小LOD", "minlod"),
("最大LOD", "max_lod"),
("最小LOD", "min_lod"),
("LOD0", "lod0"),
("LOD1", "lod1"),
("LOD2", "lod2"),
Expand Down Expand Up @@ -172,13 +170,13 @@ impl TransformerRegistry {
ParameterType::Selection(value) => {
if config.key == "use_lod" {
match value.selected_value.as_str() {
"maxlod" => {
"max_lod" => {
data_requirements.set_lod_filter(transformer::LodFilterSpec {
mode: transformer::LodFilterMode::Highest,
..Default::default()
})
}
"minlod" => {
"min_lod" => {
data_requirements.set_lod_filter(transformer::LodFilterSpec {
mode: transformer::LodFilterMode::Lowest,
..Default::default()
Expand Down

0 comments on commit a7d9f36

Please sign in to comment.