public GsaGridPointLoad Duplicate() { if (this == null) { return(null); } GsaGridPointLoad dup = new GsaGridPointLoad(); dup.m_gridpointload.AxisProperty = m_gridpointload.AxisProperty; dup.m_gridpointload.Case = m_gridpointload.Case; dup.m_gridpointload.Direction = m_gridpointload.Direction; dup.m_gridpointload.GridSurface = m_gridpointload.GridSurface; dup.m_gridpointload.Name = m_gridpointload.Name.ToString(); dup.m_gridpointload.X = m_gridpointload.X; dup.m_gridpointload.Y = m_gridpointload.Y; dup.m_gridpointload.Value = m_gridpointload.Value; if (m_gridplanesrf != null) { dup.m_gridplanesrf = m_gridplanesrf.Duplicate(); } else { dup.m_gridplanesrf = null; } return(dup); }
public GsaLoad(GsaGridPointLoad gridpointload) { PointLoad = gridpointload; LoadType = LoadTypes.GridPoint; }