Search Results for

    Show / Hide Table of Contents

    Class XbimRegionCollection

    Inheritance
    System.Object
    System.Collections.Generic.List<XbimRegion>
    XbimRegionCollection
    Implements
    System.Collections.Generic.IList<XbimRegion>
    System.Collections.Generic.ICollection<XbimRegion>
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.Generic.IReadOnlyList<XbimRegion>
    System.Collections.Generic.IReadOnlyCollection<XbimRegion>
    System.Collections.Generic.IEnumerable<XbimRegion>
    System.Collections.IEnumerable
    IXbimShapeGeometryData
    Inherited Members
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.IList.get_Item(System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.IList.set_Item(System.Int32, System.Object)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Add(Xbim.Common.Geometry.XbimRegion)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.IList.Add(System.Object)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.AddRange(System.Collections.Generic.IEnumerable<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.AsReadOnly()
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.BinarySearch(System.Int32, System.Int32, Xbim.Common.Geometry.XbimRegion, System.Collections.Generic.IComparer<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.BinarySearch(Xbim.Common.Geometry.XbimRegion)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.BinarySearch(Xbim.Common.Geometry.XbimRegion, System.Collections.Generic.IComparer<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Clear()
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Contains(Xbim.Common.Geometry.XbimRegion)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.IList.Contains(System.Object)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.ConvertAll<TOutput>(System.Converter<Xbim.Common.Geometry.XbimRegion, TOutput>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.CopyTo(Xbim.Common.Geometry.XbimRegion[])
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.CopyTo(System.Int32, Xbim.Common.Geometry.XbimRegion[], System.Int32, System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.CopyTo(Xbim.Common.Geometry.XbimRegion[], System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Exists(System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Find(System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.FindAll(System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.FindIndex(System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.FindIndex(System.Int32, System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.FindIndex(System.Int32, System.Int32, System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.FindLast(System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.FindLastIndex(System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.FindLastIndex(System.Int32, System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.FindLastIndex(System.Int32, System.Int32, System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.ForEach(System.Action<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.GetEnumerator()
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.Generic.IEnumerable<Xbim.Common.Geometry.XbimRegion>.GetEnumerator()
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.IEnumerable.GetEnumerator()
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.GetRange(System.Int32, System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.IndexOf(Xbim.Common.Geometry.XbimRegion)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.IList.IndexOf(System.Object)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.IndexOf(Xbim.Common.Geometry.XbimRegion, System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.IndexOf(Xbim.Common.Geometry.XbimRegion, System.Int32, System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Insert(System.Int32, Xbim.Common.Geometry.XbimRegion)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.IList.Insert(System.Int32, System.Object)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.InsertRange(System.Int32, System.Collections.Generic.IEnumerable<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.LastIndexOf(Xbim.Common.Geometry.XbimRegion)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.LastIndexOf(Xbim.Common.Geometry.XbimRegion, System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.LastIndexOf(Xbim.Common.Geometry.XbimRegion, System.Int32, System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Remove(Xbim.Common.Geometry.XbimRegion)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.IList.Remove(System.Object)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.RemoveAll(System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.RemoveAt(System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.RemoveRange(System.Int32, System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Reverse()
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Reverse(System.Int32, System.Int32)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Sort()
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Sort(System.Collections.Generic.IComparer<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Sort(System.Int32, System.Int32, System.Collections.Generic.IComparer<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Sort(System.Comparison<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.TrimExcess()
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.TrueForAll(System.Predicate<Xbim.Common.Geometry.XbimRegion>)
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Capacity
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Count
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.IList.IsFixedSize
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.Generic.ICollection<Xbim.Common.Geometry.XbimRegion>.IsReadOnly
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.IList.IsReadOnly
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.ICollection.IsSynchronized
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.ICollection.SyncRoot
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.Item[System.Int32]
    System.Collections.Generic.List<Xbim.Common.Geometry.XbimRegion>.System.Collections.IList.Item[System.Int32]
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Xbim.Common.Geometry
    Assembly: Xbim.Common.dll
    Syntax
    public class XbimRegionCollection : List<XbimRegion>, IList<XbimRegion>, ICollection<XbimRegion>, IList, ICollection, IReadOnlyList<XbimRegion>, IReadOnlyCollection<XbimRegion>, IEnumerable<XbimRegion>, IEnumerable, IXbimShapeGeometryData

    Fields

    | Improve this Doc View Source

    ContextLabel

    The IFC label of the geometric represenation context this region represents

    Declaration
    public int ContextLabel
    Field Value
    Type Description
    System.Int32

    Methods

    | Improve this Doc View Source

    FromArray(Byte[])

    Declaration
    public static XbimRegionCollection FromArray(byte[] bytes)
    Parameters
    Type Name Description
    System.Byte[] bytes
    Returns
    Type Description
    XbimRegionCollection
    | Improve this Doc View Source

    Largest()

    Declaration
    public XbimRegion Largest()
    Returns
    Type Description
    XbimRegion
    | Improve this Doc View Source

    MostPopulated()

    Declaration
    public XbimRegion MostPopulated()
    Returns
    Type Description
    XbimRegion
    | Improve this Doc View Source

    ToArray()

    Declaration
    public byte[] ToArray()
    Returns
    Type Description
    System.Byte[]

    Explicit Interface Implementations

    | Improve this Doc View Source

    IXbimShapeGeometryData.BoundingBox

    Declaration
    byte[] IXbimShapeGeometryData.BoundingBox { get; set; }
    Returns
    Type Description
    System.Byte[]
    | Improve this Doc View Source

    IXbimShapeGeometryData.Cost

    Declaration
    int IXbimShapeGeometryData.Cost { get; }
    Returns
    Type Description
    System.Int32
    | Improve this Doc View Source

    IXbimShapeGeometryData.Format

    Declaration
    byte IXbimShapeGeometryData.Format { get; set; }
    Returns
    Type Description
    System.Byte
    | Improve this Doc View Source

    IXbimShapeGeometryData.GeometryHash

    Declaration
    int IXbimShapeGeometryData.GeometryHash { get; set; }
    Returns
    Type Description
    System.Int32
    | Improve this Doc View Source

    IXbimShapeGeometryData.IfcShapeLabel

    Declaration
    int IXbimShapeGeometryData.IfcShapeLabel { get; set; }
    Returns
    Type Description
    System.Int32
    | Improve this Doc View Source

    IXbimShapeGeometryData.LocalShapeDisplacement

    Declaration
    IVector3D IXbimShapeGeometryData.LocalShapeDisplacement { get; }
    Returns
    Type Description
    IVector3D
    | Improve this Doc View Source

    IXbimShapeGeometryData.LOD

    Declaration
    byte IXbimShapeGeometryData.LOD { get; set; }
    Returns
    Type Description
    System.Byte
    | Improve this Doc View Source

    IXbimShapeGeometryData.ReferenceCount

    Declaration
    int IXbimShapeGeometryData.ReferenceCount { get; set; }
    Returns
    Type Description
    System.Int32
    | Improve this Doc View Source

    IXbimShapeGeometryData.ShapeData

    Declaration
    byte[] IXbimShapeGeometryData.ShapeData { get; set; }
    Returns
    Type Description
    System.Byte[]
    | Improve this Doc View Source

    IXbimShapeGeometryData.ShapeDataCompressed

    Declaration
    byte[] IXbimShapeGeometryData.ShapeDataCompressed { get; set; }
    Returns
    Type Description
    System.Byte[]
    | Improve this Doc View Source

    IXbimShapeGeometryData.ShapeLabel

    Declaration
    int IXbimShapeGeometryData.ShapeLabel { get; set; }
    Returns
    Type Description
    System.Int32

    Implements

    System.Collections.Generic.IList<T>
    System.Collections.Generic.ICollection<T>
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.Generic.IReadOnlyList<T>
    System.Collections.Generic.IReadOnlyCollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    IXbimShapeGeometryData

    Extension Methods

    IEnumerableExtensions.AsTriplet<T>(IEnumerable<T>)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022 xbim