When the inputs for window area is greater than 20% I get the following error message.
Message: The following application error has occurred in BEopt v2.8.0.0. Please report this to the BEopt development team and restart the application.
Index was outside the bounds of the array.
Stack Trace:
at NREL.BEopt.BEoptCommon.Tessellation.glVertex3dvCB(IntPtr value)
at OpenTK.Graphics.Glu.Imports.TessEndPolygon(IntPtr tess)
at OpenTK.Graphics.Glu.TessEndPolygon(IntPtr tess)
at NREL.BEopt.BEoptCommon.Tessellation.Triangulate(POINTAPI_DOUBLE[] polypoint, HOLEAPI_DOUBLE[] polypointHoles, Boolean SurfaceIsSkylight, Boolean& surfaceIsOff)
at NREL.BEopt.ObjLibVB.clsBEopt_DrawingTesselation.TESS_TriangulateSurface(Vertex[]& Vertices, PolygonType[]& Windows, PolygonType[]& Doors, PolygonType[]& Skylights, WallAz& WallAzimuth, Single& RoofTilt, Boolean& WindowOffWall, Boolean& SkylightOffWall)
at NREL.BEopt.ObjLibVB.DrawingRendering.TriangulateSurfaces()
at NREL.BEopt.ObjLibVB.DrawingRendering.CreateObject(Int32& NumSurfaces, SurfaceArrayList& Surfaces, Single& BldgAzimuth)
at NREL.BEopt.ObjLibVB.DrawingGeometry.RenderObject_Create(Boolean RenderObject, Boolean UpdateVisibleCategories)
at NREL.BEopt.BEoptUIVB.Drawing.Draw()
at NREL.BEopt.BEoptUIVB.BEopt_MainForm.tsbGeometry_Click(Object sender, EventArgs e)
add a comment