BIM Example Define Geometry Provider - idea-statica/ideastatica-public GitHub Wiki

Rstab GeometryProvider Implementation

Below is the code for the GeometryProvider class. The GeometryProvider implements the IGeometryProvider interface which is defined in the BimImporter Package.

using IdeaStatiCa.BimImporter;

namespace IdeaRstabPlugin.Geometry
{
    internal class RstabGeometryProvider : IGeometryProvider
    {
        private readonly IGeometry _geometry;

        public RstabGeometryProvider(IGeometry geometry)
        {
            _geometry = geometry;
        }

        public IGeometry GetGeometry()
        {
            return _geometry;
        }
    }
}