IBrepFaceList Interface

Provides access to all the Faces in a Brep object.

Definition

Namespace: Karamba.Geometry
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public interface IBrepFaceList : IEnumerable<IBrepFace>, 
	IEnumerable
Implements
IEnumerableIBrepFace, IEnumerable

Properties

Count Gets the number of brep faces.
Item Gets the BrepFace at the given index. The index must be valid or an IndexOutOfRangeException will be thrown.

Methods

GetEnumerator Returns an enumerator that iterates through the collection.
(Inherited from IEnumerableIBrepFace)

Extension Methods

SelectWhereIBrepFace, TResult Project each element of a sequence into a new form if they fulfill a given condition.
(Defined by EnumerableExtensions)
SplitIBrepFace Splits the source sequence by a max distance and optional minimum number of intervals applied to a sequence of double.
(Defined by EnumerableExtensions)
ToHashsetIBrepFace Creates a HashSetT from an IEnumerableT.
(Defined by EnumerableExtensions)
ToPairIBrepFace Convert am array with (at least) two elements in a pair (2-tuple).
(Defined by MiniUtil)
ToTupleIBrepFace Convert am array/list/... with (at least) n elements in a n-tuple.
(Defined by MiniUtil)
WithIndexIBrepFace Converts a list to a list with tuples of value and index.
(Defined by MiniUtil)
WithOrdinalityIBrepFace Converts a list to a list with tuples of value and index.
(Defined by MiniUtil)
ZipThreeIBrepFace, T2, T3, TResult Apply a given function with three input arguments to each element of three lists.
(Defined by Utils)

See Also