Search Results for

    Show / Hide Table of Contents

    Class XbimPolygonalFace

    Wrapper to support IIfcFace interface for an IIfcPolygonalFaceSet

    Inheritance
    System.Object
    XbimPolygonalFace
    Implements
    IIfcFace
    IIfcTopologicalRepresentationItem
    IIfcRepresentationItem
    IfcLayeredItem
    IIfcLayeredItem
    IPersistEntity
    IExpressSelectType
    IPersist
    Inherited Members
    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.Tessellator
    Assembly: Xbim.Tessellator.dll
    Syntax
    public class XbimPolygonalFace : IIfcFace, IIfcTopologicalRepresentationItem, IIfcRepresentationItem, IfcLayeredItem, IIfcLayeredItem, IPersistEntity, IExpressSelectType, IPersist

    Constructors

    | Improve this Doc View Source

    XbimPolygonalFace(IIfcIndexedPolygonalFace, IIfcCartesianPointList3D, IItemSet<IfcPositiveInteger>)

    Declaration
    public XbimPolygonalFace(IIfcIndexedPolygonalFace polygonalFace, IIfcCartesianPointList3D coordinates, IItemSet<IfcPositiveInteger> pnIndex)
    Parameters
    Type Name Description
    IIfcIndexedPolygonalFace polygonalFace
    IIfcCartesianPointList3D coordinates
    IItemSet<IfcPositiveInteger> pnIndex

    Properties

    | Improve this Doc View Source

    Activated

    Declaration
    public bool Activated { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Bounds

    Declaration
    public IItemSet<IIfcFaceBound> Bounds { get; }
    Property Value
    Type Description
    IItemSet<IIfcFaceBound>
    | Improve this Doc View Source

    EntityLabel

    Declaration
    public int EntityLabel { get; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    ExpressType

    Declaration
    public ExpressType ExpressType { get; }
    Property Value
    Type Description
    ExpressType
    | Improve this Doc View Source

    HasTextureMaps

    Declaration
    public IEnumerable<IIfcTextureMap> HasTextureMaps { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<IIfcTextureMap>
    | Improve this Doc View Source

    LayerAssignment

    Declaration
    public IEnumerable<IIfcPresentationLayerAssignment> LayerAssignment { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<IIfcPresentationLayerAssignment>
    | Improve this Doc View Source

    Model

    Declaration
    public IModel Model { get; }
    Property Value
    Type Description
    IModel
    | Improve this Doc View Source

    ModelOf

    Declaration
    public IModel ModelOf { get; }
    Property Value
    Type Description
    IModel
    | Improve this Doc View Source

    StyledByItem

    Declaration
    public IEnumerable<IIfcStyledItem> StyledByItem { get; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<IIfcStyledItem>

    Methods

    | Improve this Doc View Source

    Parse(Int32, IPropertyValue, Int32[])

    Declaration
    public void Parse(int propIndex, IPropertyValue value, int[] nested)
    Parameters
    Type Name Description
    System.Int32 propIndex
    IPropertyValue value
    System.Int32[] nested

    Implements

    IIfcFace
    IIfcTopologicalRepresentationItem
    IIfcRepresentationItem
    IfcLayeredItem
    IIfcLayeredItem
    IPersistEntity
    IExpressSelectType
    IPersist
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022 xbim