private void Initialize(Geometry.Region region, RigidityDataType1 rigidity, string identifier) { this.EntityCreated(); this.Identifier = identifier; this.Region = region; this.Rigidity = rigidity; this.CoordinateSystem = region.CoordinateSystem; }
/// <summary> /// Create surface support with only translation rigidity and force plastic limits defined. /// </summary> public SurfaceSupport(Geometry.Region region, Motions motions, MotionsPlasticLimits motionsPlasticLimits, string identifier = "S") { var rigidity = new RigidityDataType1(motions, motionsPlasticLimits); Initialize(region, rigidity, identifier); }
/// <summary> /// Create surface support /// </summary> public SurfaceSupport(Geometry.Region region, RigidityDataType1 rigidity, string identifier = "S") { Initialize(region, rigidity, identifier); }