Namespace Xbim.Common.Geometry
Classes
WexBimMeshFace
XbimBBoxClusterElement
This class is used to organise clusters of elements in case a scene needs to be split up.
XbimContextRegionCollection
XbimDimensionalExponents
XbimFaceTriangulation
XbimGeometryData
XbimLine
XbimRegion
Used in the clustering analysis of elements the model.
XbimRegionCollection
XbimShapeEqualityComparer
Conpares the shape data of two geometry objects to see if they are the same
XbimShapeGeometry
A basic shape geoemetry, note this is independent of placement and not specific to any product
XbimShapeInstance
A shape with a shapegeometry that has been placed as a specific instance in the scene i.e. it has had all maps performed and it has been transformed to the correct location This represents a geometry mesh, with a texture that is placed in world coordinate systems
XbimShapeInstanceStyleGrouping
XbimShapeTriangulation
represents a 3d mesh
Structs
XbimMatrix3D
XbimPackedNormal
Encodes a normal in just two bytes.
XbimPoint3D
XbimQuaternion
XbimRect3D
XbimShapeGeometryHandle
XbimVector3D
Interfaces
IGeometryManager
Interface to hold the geometry engine, a specific instance must be created, see Xbim.ModelGeometry.Converter
IGeometryStore
IGeometryStoreInitialiser
IGeometryStoreReader
IVector3D
IXbimBooleanOperand
IXbimCurve
A curve in 2D or 3D
IXbimCurveSet
IXbimEdge
IXbimEdgeSet
IXbimFace
IXbimFaceSet
IXbimGeometryObject
Abstract class for all Xbim Geometry objects
IXbimGeometryObjectSet
A mixed collection of geometry objects
IXbimMesh
IXbimMeshSet
IXbimOrientedEdge
An oriented edge is an edge constructed from another edge and contains a BOOLEAN direction flag to indicate whether or not the orientation of the constructed edge agrees with the orientation of the original edge.
IXbimPoint
A 3 Dimensional Point
IXbimShapeGeometryData
IXbimShapeInstanceData
IXbimShell
A set of connected faces
IXbimShellSet
IXbimSolid
A manifold closed shell
IXbimSolidSet
IXbimSpatialObject
IXbimTriangulatedFaceSet
IXbimVertex
IXbimVertexSet
IXbimWire
A wire is a connected set of one or more edges
IXbimWireSet
Enums
XbimDirectionEnum
XbimGeometryObjectType
XbimGeometryRepresentationType
Discriminates representations on the application of boolean operations