pub struct Haunch {
pub length: f64,
pub depth_increase: f64,
pub width_increase: f64,
}Expand description
部材端部のハンチ(1 端分)。剛性には影響しない付帯情報。
鉛直ハンチ(せい増分)・水平ハンチ(幅増分)の双方を表現できる。
寸法は数量拾い(増打ちコンクリート量・鉄骨重量等)の基礎データとして保持し、
設計上は「ハンチ端」(フェースから length だけ内側)が基準断面の始まりと
なるため検定位置に追加する。
Fields§
§length: f64ハンチ長 [mm](柱フェース(RigidZone::face_i/j)から部材内側へ測る)。
depth_increase: f64せい増分 [mm](鉛直ハンチ。フェース位置での基準断面せいへの増分。0=なし)。
width_increase: f64幅増分 [mm](水平ハンチ。フェース位置での基準断面幅への増分。0=なし)。
Trait Implementations§
impl Copy for Haunch
Source§impl<'de> Deserialize<'de> for Haunch
impl<'de> Deserialize<'de> for Haunch
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
impl StructuralPartialEq for Haunch
Auto Trait Implementations§
impl Freeze for Haunch
impl RefUnwindSafe for Haunch
impl Send for Haunch
impl Sync for Haunch
impl Unpin for Haunch
impl UnsafeUnpin for Haunch
impl UnwindSafe for Haunch
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