Class Connectivity
connectivity_type
Connectivity / End-condition releases
public class Connectivity
- Inheritance
-
Connectivity
- Inherited Members
- Extension Methods
Constructors
Connectivity()
Parameterless constructor for serialization.
public Connectivity()
Connectivity(bool, bool, bool, bool, bool, bool)
Private constructor for binary-rigid definition.
public Connectivity(bool tx, bool ty, bool tz, bool rx, bool ry, bool rz)
Parameters
Connectivity(bool, bool, bool, bool, bool, bool, double, double, double, double, double, double)
Private constructor for semi-rigid definition.
public Connectivity(bool tx, bool ty, bool tz, bool rx, bool ry, bool rz, double txRelease, double tyRelease, double tzRelease, double rxRelease, double ryRelease, double rzRelease)
Parameters
txbooltybooltzboolrxboolryboolrzbooltxReleasedoubletyReleasedoubletzReleasedoublerxReleasedoubleryReleasedoublerzReleasedouble
Fields
_rxRelease
public double _rxRelease
Field Value
_ryRelease
public double _ryRelease
Field Value
_rzRelease
public double _rzRelease
Field Value
_txRelease
public double _txRelease
Field Value
_tyRelease
public double _tyRelease
Field Value
_tzRelease
public double _tzRelease
Field Value
Properties
Default
Define default (rigid) releases for a bar-element.
public static Connectivity Default { get; }
Property Value
Hinged
Define hinged releases for a bar-element.
public static Connectivity Hinged { get; }
Property Value
Remarks
Create
IsHinged
public bool IsHinged { get; }
Property Value
IsRigid
public bool IsRigid { get; }
Property Value
Rigid
Define rigid releases for a bar-element.
public static Connectivity Rigid { get; }
Property Value
Remarks
Create
Rx
Rotation around local-x axis.
public bool Rx { get; set; }
Property Value
RxRelease
public double RxRelease { get; set; }
Property Value
Ry
Rotation around local-y axis.
public bool Ry { get; set; }
Property Value
RyRelease
public double RyRelease { get; set; }
Property Value
Rz
Rotation around local-z axis.
public bool Rz { get; set; }
Property Value
RzRelease
public double RzRelease { get; set; }
Property Value
Tx
Translation local-x axis.
public bool Tx { get; set; }
Property Value
TxRelease
public double TxRelease { get; set; }
Property Value
Ty
Translation local-y axis.
public bool Ty { get; set; }
Property Value
TyRelease
public double TyRelease { get; set; }
Property Value
Tz
Translation local-z axis.
public bool Tz { get; set; }
Property Value
TzRelease
public double TzRelease { get; set; }
Property Value
Methods
ToString()
public override string ToString()