/// <summary> /// Initializes a new instance of the <see cref="AnchorageLength"/> class. /// </summary> /// <param name="reinforcement">Set <see cref="Reinforcement"/>.</param> /// <param name="reinforcementPosition">Set <see cref="ReinforcementPosition"/>.</param> /// <param name="concreteClassName">Set <see cref="ConcreteClassName"/>.</param> /// <param name="type">Set <see cref="Type"/>.</param> /// <param name="bondCondition">Set <see cref="BondCondition"/>.</param> /// <param name="coefficients">Set <see cref="Coefficients"/>.</param> public AnchorageLength(Reinforcement reinforcement, ReinforcementPosition reinforcementPosition, ConcreteClassEnum concreteClassName, TypeEnum type, BondConditionEnum bondCondition, IList <ICoefficient> coefficients, double transversePressure = 0) { Reinforcement = reinforcement; ReinforcementPosition = reinforcementPosition; ConcreteClassName = concreteClassName; Type = type; BondCondition = bondCondition; TransversePressure = transversePressure; Coefficients = coefficients; }
private ConcreteClass(ConcreteClassEnum classOfConcrete, double characteristicAxialTensileStrength) { ClassOfConcrete = classOfConcrete; CharacteristicAxialTensileStrength = characteristicAxialTensileStrength; }