예제 #1
0
 protected SAPLoad(string name, SAPLoadPattern loadType, HndzLoadDirectionEnum loadDirection, bool isReplacement = true)
 {
     Name          = name;
     LoadType      = loadType;
     LoadDirection = loadDirection;
     IsReplacement = isReplacement;
 }
예제 #2
0
 public HndzPointLoad(string name, string description, double distance, double value, HndzLoadDirectionEnum direction,
                      HndzLoadPattern pattern) : base(name, description, direction, pattern)
 {
     Distance  = distance;
     Value     = value;
     Direction = direction;
     Pattern   = pattern;
 }
예제 #3
0
 public HndzDistributedLoad(string name, string description, double startDistance, double startValue, double endDistance,
                            double endValue, HndzLoadDirectionEnum direction, HndzLoadPattern pattern) : base(name, description, direction, pattern)
 {
     StartDistance = startDistance;
     StartValue    = startValue;
     EndDistance   = endDistance;
     EndValue      = endValue;
     Direction     = direction;
     Pattern       = pattern;
 }
예제 #4
0
 public SAPDistributedLoad(string name, SAPLoadPattern loadType, double dist1, double dist2,
                           double val1, double val2, HndzLoadDirectionEnum loadDirection, bool isRelativeDist = true, bool isReplacement = true) :
     base(name, loadType, loadDirection, isReplacement)
 {
     IsRelativeDist = isRelativeDist;
     Dist1          = dist1;
     Dist2          = dist2;
     Val1           = val1;
     Val2           = val2;
 }
예제 #5
0
 public HndzLoad(HndzLoadDirectionEnum loadDirection, HndzLoadPattern loadPattern) :
     this(HndzResources.DefaultName, HndzResources.DefaultDescription, loadDirection, loadPattern)
 {
 }
예제 #6
0
 public HndzLoad(string name, string description, HndzLoadDirectionEnum loadDirection, HndzLoadPattern loadPattern) :
     base(name, description)
 {
     Direction = loadDirection;
     Pattern   = loadPattern;
 }
예제 #7
0
 public HndzDistributedLoad(double startDistance, double startValue, double endDistance,
                            double endValue, HndzLoadDirectionEnum direction, HndzLoadPattern pattern) : this(HndzResources.DefaultName,
                                                                                                              HndzResources.DefaultDescription, startDistance, startValue, endDistance, endValue, direction, pattern)
 {
 }
예제 #8
0
 public SAPPointLoad(string name, SAPLoadPattern loadType, HndzLoadDirectionEnum loadDirection, double distance, double value, bool isReplacement = true) : base(name, loadType, loadDirection, isReplacement)
 {
     Distance = distance;
     Value    = value;
 }
예제 #9
0
 public HndzPointLoad(double distance, double value, HndzLoadDirectionEnum direction,
                      HndzLoadPattern pattern) : this(HndzResources.DefaultName, HndzResources.DefaultDescription, distance, value, direction, pattern)
 {
 }