pub struct SurfaceDiscretization {
pub nodes: Vec<SurfaceNode>,
pub elements: Vec<SurfaceElement>,
pub curve_boundary_validation: Option<CurveValidationReport>,
pub loop_coverage: Option<SurfaceLoopCoverageReport>,
pub cad_curve_boundary_provenance: Option<SurfaceCadCurveBoundaryProvenanceReport>,
pub exact_cad_sample_node_count: usize,
pub rejected_exact_cad_sample_count: usize,
pub sizing_sample_node_count: usize,
pub rejected_sizing_sample_count: usize,
}Fields§
§nodes: Vec<SurfaceNode>§elements: Vec<SurfaceElement>§curve_boundary_validation: Option<CurveValidationReport>§loop_coverage: Option<SurfaceLoopCoverageReport>§cad_curve_boundary_provenance: Option<SurfaceCadCurveBoundaryProvenanceReport>§exact_cad_sample_node_count: usize§rejected_exact_cad_sample_count: usize§sizing_sample_node_count: usize§rejected_sizing_sample_count: usizeTrait Implementations§
Source§impl Clone for SurfaceDiscretization
impl Clone for SurfaceDiscretization
Source§fn clone(&self) -> SurfaceDiscretization
fn clone(&self) -> SurfaceDiscretization
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SurfaceDiscretization
impl Debug for SurfaceDiscretization
Source§impl<'de> Deserialize<'de> for SurfaceDiscretization
impl<'de> Deserialize<'de> for SurfaceDiscretization
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SurfaceDiscretization
impl PartialEq for SurfaceDiscretization
Source§impl Serialize for SurfaceDiscretization
impl Serialize for SurfaceDiscretization
impl StructuralPartialEq for SurfaceDiscretization
Auto Trait Implementations§
impl Freeze for SurfaceDiscretization
impl RefUnwindSafe for SurfaceDiscretization
impl Send for SurfaceDiscretization
impl Sync for SurfaceDiscretization
impl Unpin for SurfaceDiscretization
impl UnsafeUnpin for SurfaceDiscretization
impl UnwindSafe for SurfaceDiscretization
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more