pub enum PanelShapeKind {
H {
bc: f64,
tf: f64,
},
Box {
bc: f64,
},
Pipe,
}Expand description
パネルの断面区分(形状係数 κ・実効体積 Ve の算定式を分ける)。
Variants§
H
H 形鋼柱。bc: フランジ幅、tf: フランジ厚。パネルはウェブ 1 枚。
Box
角形鋼管柱(CFT 角形を含む)。bc: 柱幅。パネルはウェブ 2 枚。
Pipe
円形鋼管柱(CFT 円形を含む)。パネルは円筒。
Trait Implementations§
Source§impl Clone for PanelShapeKind
impl Clone for PanelShapeKind
Source§fn clone(&self) -> PanelShapeKind
fn clone(&self) -> PanelShapeKind
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 moreimpl Copy for PanelShapeKind
Source§impl Debug for PanelShapeKind
impl Debug for PanelShapeKind
Source§impl PartialEq for PanelShapeKind
impl PartialEq for PanelShapeKind
Source§fn eq(&self, other: &PanelShapeKind) -> bool
fn eq(&self, other: &PanelShapeKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PanelShapeKind
Auto Trait Implementations§
impl Freeze for PanelShapeKind
impl RefUnwindSafe for PanelShapeKind
impl Send for PanelShapeKind
impl Sync for PanelShapeKind
impl Unpin for PanelShapeKind
impl UnsafeUnpin for PanelShapeKind
impl UnwindSafe for PanelShapeKind
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