Hi Agraham:sign0188:
Sorry to bother you.
With your Delauney dll, is it please possible to amend the dll in order that the user can enter a "search" distance in? If the points are further apart than say "x" meters then they should not be included in the Tin Model.
You have a command:
Triangles() = D2D.TriangulatePoints(Points())
Maybe have
Triangles() = D2D.TriangulatePoints(Points(),D)
where D=distance (maximum length of any side in a Triangle)
Where this will come handy is on a road that has many curves in. What I do is to convert my design (horizontal, vertical, widths, crossfalls, etc) to Y, X and Z points every 20m. These points then get triangulated using your dll which gets send to the controller in the field to assist with the control of the project.
What happens is that on a curve, the dll will calculate a Triangle from the start of the curve across to the end of the curve (takes shortcut!). I have a routine to erase Triangles from this model, but it would be nice to enter a maximum "Triangle Leg Distance" to cut down on the editing of the Tin Model.
Regards
Michael