pub struct RegionFacts {
pub material_contour_count: usize,
pub hole_contour_count: usize,
pub segment_kinds: SegmentKindCounts,
pub scalar_exact: RealExactSetFacts,
pub symbolic_dependencies: SymbolicDependencyMask,
pub has_decided_region_box: bool,
}Expand description
Structural facts for a region prepared from material and hole contours.
Fields§
§material_contour_count: usizeNumber of material contours.
hole_contour_count: usizeNumber of hole contours.
segment_kinds: SegmentKindCountsSegment family counts across all contours.
scalar_exact: RealExactSetFactsExact-rational facts for all carried contour scalars.
symbolic_dependencies: SymbolicDependencyMaskCoarse symbolic dependency families present in carried contour scalars.
has_decided_region_box: boolWhether the region-level broad-phase box was decided.
Trait Implementations§
Source§impl Clone for RegionFacts
impl Clone for RegionFacts
Source§fn clone(&self) -> RegionFacts
fn clone(&self) -> RegionFacts
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 RegionFacts
impl Debug for RegionFacts
impl Eq for RegionFacts
Source§impl PartialEq for RegionFacts
impl PartialEq for RegionFacts
Source§fn eq(&self, other: &RegionFacts) -> bool
fn eq(&self, other: &RegionFacts) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RegionFacts
Auto Trait Implementations§
impl Freeze for RegionFacts
impl RefUnwindSafe for RegionFacts
impl Send for RegionFacts
impl Sync for RegionFacts
impl Unpin for RegionFacts
impl UnsafeUnpin for RegionFacts
impl UnwindSafe for RegionFacts
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