///|
// Represents a MANIFOLD_SOLID_BREP entity.
// Example from simple-box.step:
// MANIFOLD_SOLID_BREP('',#33)
pub struct ManifoldSolidBrep {
name : String
outer : @step.Ref
}
///|
pub fn ManifoldSolidBrep::new(
name : String,
outer : @step.Ref,
) -> ManifoldSolidBrep {
ManifoldSolidBrep::{ name, outer, }
}
///|
pub impl @step.Entity for ManifoldSolidBrep with fn to_step(self) {
let outer_str = "#\{self.outer.id.value}"
"MANIFOLD_SOLID_BREP(\{step_str_or_dollar(self.name)},\{outer_str})"
}