Search Results for

    Show / Hide Table of Contents

    Struct XbimGeometryHandle

    Inherited Members
    System.ValueType.Equals(System.Object)
    System.ValueType.GetHashCode()
    System.ValueType.ToString()
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    Namespace: Xbim.IO.Esent
    Assembly: Xbim.IO.Esent.dll
    Syntax
    public struct XbimGeometryHandle

    Constructors

    | Improve this Doc View Source

    XbimGeometryHandle(Int32)

    Declaration
    public XbimGeometryHandle(int geometryLabel)
    Parameters
    Type Name Description
    System.Int32 geometryLabel
    | Improve this Doc View Source

    XbimGeometryHandle(Int32, XbimGeometryType, Int32, Int16, Int32)

    Declaration
    public XbimGeometryHandle(int geometryLabel, XbimGeometryType geometryType, int productLabel, short expressTypeId, int surfaceStyleLabel)
    Parameters
    Type Name Description
    System.Int32 geometryLabel
    XbimGeometryType geometryType
    System.Int32 productLabel
    System.Int16 expressTypeId
    System.Int32 surfaceStyleLabel
    | Improve this Doc View Source

    XbimGeometryHandle(Int32, XbimGeometryType, Int32, Int16, Int32, Nullable<Int32>)

    A handle to a geometry object

    Declaration
    public XbimGeometryHandle(int geometryLabel, XbimGeometryType geometryType, int productLabel, short expressTypeId, int surfaceStyleLabel, int? geometryHashCode)
    Parameters
    Type Name Description
    System.Int32 geometryLabel

    The unique ID of the geometry

    XbimGeometryType geometryType

    The type of geometric representation

    System.Int32 productLabel

    The label of the Ifc Entity that the geomtry represents

    System.Int16 expressTypeId

    The id of the Ifc Type of the Product represented

    System.Int32 surfaceStyleLabel

    The label of the Ifc Entity that holds the surface style render

    System.Nullable<System.Int32> geometryHashCode

    Fields

    | Improve this Doc View Source

    ExpressTypeId

    The id of the Ifc Type of the Product represented

    Declaration
    public short ExpressTypeId
    Field Value
    Type Description
    System.Int16
    | Improve this Doc View Source

    GeometryHashCode

    The hash code of the geometry vertex data

    Declaration
    public int? GeometryHashCode
    Field Value
    Type Description
    System.Nullable<System.Int32>
    | Improve this Doc View Source

    GeometryLabel

    The unique ID of the geometry

    Declaration
    public int GeometryLabel
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    GeometryType

    The type of geometric representation

    Declaration
    public XbimGeometryType GeometryType
    Field Value
    Type Description
    XbimGeometryType
    | Improve this Doc View Source

    ProductLabel

    The label of the Ifc Entity that the geomtry represents

    Declaration
    public int ProductLabel
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    SurfaceStyleLabel

    The label of the Ifc Entity that holds the surface style render

    Declaration
    public int SurfaceStyleLabel
    Field Value
    Type Description
    System.Int32

    Properties

    | Improve this Doc View Source

    SurfaceStyle

    Returns the surface style for rendering this object

    Declaration
    public readonly XbimSurfaceStyle SurfaceStyle { get; }
    Property Value
    Type Description
    XbimSurfaceStyle
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022 xbim