LoadCaseCombination Class

Represents a OR-combination between several loads-cases.

Definition

Namespace: Karamba.Loads.Combination
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
[SerializableAttribute]
public class LoadCaseCombination : LoadComponent, 
	ISerializable, IEquatable<LoadCaseCombination>, IComparable<LoadCaseCombination>
Inheritance
Object    LoadComponent    LoadCaseCombination
Implements
IComparableLoadCaseCombination, IEquatableLoadCaseCombination, ISerializable

Constructors

LoadCaseCombination(LoadCaseCombination) Initializes a new instance of the LoadCaseCombination class. the copy constructor.
LoadCaseCombination(String) Initializes a new instance of the LoadCaseCombination class.
LoadCaseCombination(SerializationInfo, StreamingContext) Initializes a new instance of the LoadCaseCombination class. de-serialization constructor.
LoadCaseCombination(String, ListLoadCase) Initializes a new instance of the LoadCaseCombination class.
LoadCaseCombination(String, Int32) Initializes a new instance of the LoadCaseCombination class.

Properties

LoadCaseNames Gets the names of th load-cases.
LoadCases Gets gives access to the load-cases of the load-case-combination.
Name Gets or sets the name of the load-component.
(Inherited from LoadComponent)
Options Gets or sets the calculation options.

Methods

Clone shallow clone.
CompareTo(LoadCaseCombination) Compares another load-case-combination with this. The comparison is done via the name of the load-case-combination.
CompareTo(LoadComponent) Compares two load components.
(Inherited from LoadComponent)
Equals(LoadCaseCombination) Tests for equality.
Equals(LoadComponent) Tests for equality.
(Inherited from LoadComponent)
Equals(Object) Tests for equality.
(Overrides LoadComponentEquals(Object))
Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCode Serves as the default hash function.
(Overrides LoadComponentGetHashCode)
GetLoadLeafContributions Adds to the contribution of each Leaf to the load-component.
(Overrides LoadComponentGetLoadLeafContributions(Double))
GetObjectData Serialize the load case combination.
(Overrides LoadComponentGetObjectData(SerializationInfo, StreamingContext))
GetType Gets the Type of the current instance.
(Inherited from Object)
IsLeaf A load case combination is never a leaf.
(Overrides LoadComponentIsLeaf)
isLoadComponent Checks whether the load case combination represents a load component.
(Overrides LoadComponentisLoadComponent)
MemberwiseClone Creates a shallow copy of the current Object.
(Inherited from Object)
Or(LoadCase) Adds a load-case to the list of load-cases of the load-case-combination.
Or(LoadCaseCombination) Ads another load-case-combination to this.
Selection return load cases for given load-case identifiers which may be given in the form of regular expressions selected from among the given load case combinations.
ToString generate string representation.
(Overrides ObjectToString)

Extension Methods

ContainerType test if object is (a container like) a list or an array.
(Defined by MiniUtil)

See Also