pub struct WallRegionRebuildReport {
pub regions: usize,
pub inherited: usize,
pub new_regions: usize,
pub unmatched_old_regions: usize,
pub wall_plates_assigned: usize,
pub wall_plates_converted_to_attached: usize,
pub unassigned_wall_plates: usize,
pub unassigned_posts: usize,
pub deleted_nodes: usize,
}Expand description
rebuild_wall_regions の件数報告。
Fields§
§regions: usize検出した壁領域(柱・梁が囲む鉛直構面内の閉領域)の数。
inherited: usize旧壁領域から名前を引き継いだ数。
new_regions: usize対応する旧壁領域が見つからなかった新規の床領域の数。
unmatched_old_regions: usize重心が新しい床領域に入らなかった旧壁領域(名前を引き継げなかった)の数。
wall_plates_assigned: usize壁領域へ帰属し直した壁版の数。
wall_plates_converted_to_attached: usizeどの壁領域にも収まらず、取り付く壁版(Attached/Line)へ変換した数。
unassigned_wall_plates: usizeどの壁領域にも収まらず、変換もできなかった壁版の数(警告対象。削除しない)。
unassigned_posts: usize中点がちょうど 1 つの壁領域に厳密内包されなかった間柱(Post)の本数。
deleted_nodes: usize取り付く壁版への変換で境界が縮み、参照が 0 になり削除した節点の数。
Trait Implementations§
Source§impl Clone for WallRegionRebuildReport
impl Clone for WallRegionRebuildReport
Source§fn clone(&self) -> WallRegionRebuildReport
fn clone(&self) -> WallRegionRebuildReport
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 WallRegionRebuildReport
impl Debug for WallRegionRebuildReport
Source§impl Default for WallRegionRebuildReport
impl Default for WallRegionRebuildReport
Source§fn default() -> WallRegionRebuildReport
fn default() -> WallRegionRebuildReport
Returns the “default value” for a type. Read more
impl Eq for WallRegionRebuildReport
Source§impl PartialEq for WallRegionRebuildReport
impl PartialEq for WallRegionRebuildReport
Source§fn eq(&self, other: &WallRegionRebuildReport) -> bool
fn eq(&self, other: &WallRegionRebuildReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for WallRegionRebuildReport
Auto Trait Implementations§
impl Freeze for WallRegionRebuildReport
impl RefUnwindSafe for WallRegionRebuildReport
impl Send for WallRegionRebuildReport
impl Sync for WallRegionRebuildReport
impl Unpin for WallRegionRebuildReport
impl UnsafeUnpin for WallRegionRebuildReport
impl UnwindSafe for WallRegionRebuildReport
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