Search Results for

    Show / Hide Table of Contents

    Interface IXbimGeometryObject

    Abstract class for all Xbim Geometry objects

    Inherited Members
    System.IDisposable.Dispose()
    Namespace: Xbim.Common.Geometry
    Assembly: Xbim.Common.dll
    Syntax
    public interface IXbimGeometryObject : IDisposable

    Properties

    | Improve this Doc View Source

    BoundingBox

    Declaration
    XbimRect3D BoundingBox { get; }
    Property Value
    Type Description
    XbimRect3D
    | Improve this Doc View Source

    GeometryType

    Declaration
    XbimGeometryObjectType GeometryType { get; }
    Property Value
    Type Description
    XbimGeometryObjectType
    | Improve this Doc View Source

    IsSet

    True if the geometry object is a collection

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

    IsValid

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

    Tag

    Gets or sets an arbitrary object value that can be used to store custom information about this element

    Declaration
    object Tag { get; set; }
    Property Value
    Type Description
    System.Object

    Methods

    | Improve this Doc View Source

    Transform(XbimMatrix3D)

    Returns a copy of the current object transformed by matrix3D, it is gauranteed to return the same type as "this"

    Declaration
    IXbimGeometryObject Transform(XbimMatrix3D matrix3D)
    Parameters
    Type Name Description
    XbimMatrix3D matrix3D
    Returns
    Type Description
    IXbimGeometryObject
    | Improve this Doc View Source

    TransformShallow(XbimMatrix3D)

    Returns a new version of the object transformed but does not perform a deepcopy, changes to this will be reflected in the copy and vice versa

    Declaration
    IXbimGeometryObject TransformShallow(XbimMatrix3D matrix3D)
    Parameters
    Type Name Description
    XbimMatrix3D matrix3D
    Returns
    Type Description
    IXbimGeometryObject
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022 xbim