RcpLayoutReferences public class RcpLayout : GH_ISerializable, IEnumerable<RcpGroup> Show allRepresents a collection of RcpGroup objects. AllConstructorsPropertiesIndexersMethodsEvents ObsoleteInherited ConstructorsRcpLayout#public RcpLayout(GH_Document document, IEnumerable<RcpGroup> groups)Parameters:document (GH_Document)groups (IEnumerable<RcpGroup>)RcpLayout#public RcpLayout(GH_Document document)Parameters:document (GH_Document)PropertiesCount#public int Count { get; }Document#public GH_Document Document { get; }IndexersGroup#public RcpGroup this[int index] { get; set; }Parameters:index (int)MethodsAdd#public void Add(RcpGroup group)Parameters:group (RcpGroup)EnsureGroup#public RcpGroup EnsureGroup()Returns the bottommost group in this layout. If there are no groups, a new group will be created.GetEnumerator#[EditorBrowsable(EditorBrowsableState.Never)] public IEnumerator<RcpGroup> GetEnumerator()GetEnumeratorNotTypeSafe#[EditorBrowsable(EditorBrowsableState.Never)] public IEnumerator GetEnumeratorNotTypeSafe()OnLayoutChanged#public void OnLayoutChanged()Raise the LayoutChanged event.OnLayoutChanged#public void OnLayoutChanged(RcpLayoutKind kind)Raise the LayoutChanged event.Parameters:kind (RcpLayoutKind)Read#public bool Read(GH_IReader reader)Parameters:reader (GH_IReader)Implements: ReadRemove#public void Remove(RcpGroup group)Parameters:group (RcpGroup)RemoveAt#public void RemoveAt(int index)Parameters:index (int)Write#public bool Write(GH_IWriter writer)Parameters:writer (GH_IWriter)Implements: WriteEventsLayoutChanged#public event RcpLayout.LayoutChangedEventHandler LayoutChangedRaised whenever the layout changes at some level.