Search Results for

    Show / Hide Table of Contents

    Class XbimTessellator

    Inheritance
    System.Object
    XbimTessellator
    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 XbimTessellator

    Constructors

    | Improve this Doc View Source

    XbimTessellator(IModel, XbimGeometryType, Boolean)

    Declaration
    public XbimTessellator(IModel model, XbimGeometryType geometryType, bool reduceLargeCoordinates = true)
    Parameters
    Type Name Description
    IModel model
    XbimGeometryType geometryType
    System.Boolean reduceLargeCoordinates

    Methods

    | Improve this Doc View Source

    CanMesh(Object)

    Returns true if the object can be meshed by the tesselator, if it cannot create an IXbimGeometryObject

    Declaration
    public bool CanMesh(object shape)
    Parameters
    Type Name Description
    System.Object shape
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Mesh(IEnumerable<IList<IIfcFace>>, Int32, Single)

    Declaration
    public XbimShapeGeometry Mesh(IEnumerable<IList<IIfcFace>> facesList, int entityLabel, float precision)
    Parameters
    Type Name Description
    System.Collections.Generic.IEnumerable<System.Collections.Generic.IList<IIfcFace>> facesList
    System.Int32 entityLabel
    System.Single precision
    Returns
    Type Description
    XbimShapeGeometry
    | Improve this Doc View Source

    Mesh(IEnumerable<IIfcShell>, Int32, Single)

    Declaration
    public XbimShapeGeometry Mesh(IEnumerable<IIfcShell> shellSet, int entityLabel, float precision)
    Parameters
    Type Name Description
    System.Collections.Generic.IEnumerable<IIfcShell> shellSet
    System.Int32 entityLabel
    System.Single precision
    Returns
    Type Description
    XbimShapeGeometry
    | Improve this Doc View Source

    Mesh(IXbimGeometryObject)

    Declaration
    public IXbimShapeGeometryData Mesh(IXbimGeometryObject geomObject)
    Parameters
    Type Name Description
    IXbimGeometryObject geomObject
    Returns
    Type Description
    IXbimShapeGeometryData
    | Improve this Doc View Source

    Mesh(IIfcConnectedFaceSet)

    Declaration
    public XbimShapeGeometry Mesh(IIfcConnectedFaceSet connectedFaceSet)
    Parameters
    Type Name Description
    IIfcConnectedFaceSet connectedFaceSet
    Returns
    Type Description
    XbimShapeGeometry
    | Improve this Doc View Source

    Mesh(IIfcFaceBasedSurfaceModel)

    Declaration
    public XbimShapeGeometry Mesh(IIfcFaceBasedSurfaceModel faceBasedModel)
    Parameters
    Type Name Description
    IIfcFaceBasedSurfaceModel faceBasedModel
    Returns
    Type Description
    XbimShapeGeometry
    | Improve this Doc View Source

    Mesh(IIfcFacetedBrep)

    Declaration
    public XbimShapeGeometry Mesh(IIfcFacetedBrep fBRepModel)
    Parameters
    Type Name Description
    IIfcFacetedBrep fBRepModel
    Returns
    Type Description
    XbimShapeGeometry
    | Improve this Doc View Source

    Mesh(IIfcPolygonalFaceSet)

    Declaration
    public XbimShapeGeometry Mesh(IIfcPolygonalFaceSet triangulation)
    Parameters
    Type Name Description
    IIfcPolygonalFaceSet triangulation
    Returns
    Type Description
    XbimShapeGeometry
    | Improve this Doc View Source

    Mesh(IIfcRepresentationItem)

    Declaration
    public XbimShapeGeometry Mesh(IIfcRepresentationItem shape)
    Parameters
    Type Name Description
    IIfcRepresentationItem shape
    Returns
    Type Description
    XbimShapeGeometry
    | Improve this Doc View Source

    Mesh(IIfcShellBasedSurfaceModel)

    Declaration
    public XbimShapeGeometry Mesh(IIfcShellBasedSurfaceModel shellBasedModel)
    Parameters
    Type Name Description
    IIfcShellBasedSurfaceModel shellBasedModel
    Returns
    Type Description
    XbimShapeGeometry
    | Improve this Doc View Source

    Mesh(IIfcTriangulatedFaceSet)

    Declaration
    public XbimShapeGeometry Mesh(IIfcTriangulatedFaceSet triangulation)
    Parameters
    Type Name Description
    IIfcTriangulatedFaceSet triangulation
    Returns
    Type Description
    XbimShapeGeometry
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022 xbim