Skip to content
Snippets Groups Projects
analyzer.rs 360 B
Newer Older
use crate::optic_scenery::OpticScenery;

#[derive(Debug)]
pub struct AnalyzerEnergy {
  scene: OpticScenery
}

impl AnalyzerEnergy {
  pub fn new(scenery: &OpticScenery) -> Self {
    Self { scene: (*scenery).to_owned()}
  }
  pub fn analyze(&self) {
    for node in self.scene.nodes_topological().unwrap() {
      println!("Node: {}", node.name())
    }
  }
}