Properties
A set of properties that can be analyzed from a mesh.
Example
use crate::tessellate::mesh::shape::pyramid::Pyramid; use crate::tessellate::mesh::{Mesh, properties::MeshProperties}; use crate::tessellate::mesh::parts::vertex::Vertex; use crate::tessellate::mesh::parts::face::Face; fn main(){ let pyramid = Pyramid::default(); assert!(&pyramid.props().is_manifold()); assert!(&pyramid.props().is_watertight()); assert!(&pyramid.props().isolated_vertices().is_empty()); }