Improving Section.SectionPoints() in API.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi.
I don´t like how Section.SectionPoints( ) works.
If I have sample lines with, for example, a width =50 meters in each side, I always get a SectionPoint in offset -50 meters and 50 meters, it means, in the extrems of the sample line, although my surface boundary was narrower. Those SectionPoints, in offset -50 and 50 will have elevation 0.
Ok.
I have a method to erase all SectionPoints with elevation=0.
Second trouble.
If I create a new surface and copy another TinSurface, If we add a boundary within this new surface, and I get Section.SectionPoint(), I get Sectionpoints(converted to coordinates x,y in plant) outside the surface outer boundary!
So, I think this method should be overloaded like : Section.SectionPoints (bool IncludeInvisible).
TinSurfaces objects have TinSurface.GetTriangles(bool IncludeInvisible).
To avoid this scenario, I have to check every SectionPoint if it is inside the surface but is a process very very slow. It takes a long time.
Intel I9 9900K with frontal watercooler alphacool eisbaer 360 (original fans mounted in pull)- 3 fans Corsair 120 ML PRO in push.
MOBO Gygabyte Z390 Aorus Master- Corsair RGB Vengeance 64GB RAM (4x16) CL16
Nvidia Quadro RTX 4000
Samsung 970 EVO PLUS 1TB (unit C). Samsung 970 PRO 512GB (for data)
Power Supply: Corsair TX850M PLUS
Descubre mi programa VisorNET para Civil 3D:
https://apps.autodesk.com/CIV3D/es/Detail/Index?id=appstore.exchange.autodesk.com%3avisornet_windows32and64%3aes