Profile Picture

How to update a specific point in an NTriangulatedSurfaceSeries?

Posted By Joël Golinucci 10 Years Ago

How to update a specific point in an NTriangulatedSurfaceSeries?

Author
Message
Joël Golinucci
Posted 10 Years Ago
View Quick Profile
Junior Member

Junior Member (18 reputation)Junior Member (18 reputation)Junior Member (18 reputation)Junior Member (18 reputation)Junior Member (18 reputation)Junior Member (18 reputation)Junior Member (18 reputation)Junior Member (18 reputation)Junior Member (18 reputation)

Group: Forum Members
Last Active: 9 Years Ago
Posts: 30, Visits: 61
Hi,

I'm filling an NTriangulatedSurfaceSeries with a list of 3D points as initalization for a graph:

FChartControl.SuspendLayout()
FSurfaceSeries.Values.Clear()
FSurfaceSeries.XValues.Clear()
FSurfaceSeries.ZValues.Clear()

For Each pt As Point3DF In pPoints
  Dim x As Double = pt.X
  Dim y As Double = pt.Y
  Dim z As Double = pt.Z
  Dim cell As TCell = Globals.GetCellByPos(pt.AsPoint3D(scaleFactor))
  Dim product As TCell.TProduit = If(cell IsNot Nothing, cell.Produit, Nothing)

  FSurfaceSeries.XValues.Add(x)
  FSurfaceSeries.ZValues.Add(y)
  FSurfaceSeries.Values.Add(z)
  FSurfaceSeries.Colors.Add(GetColorByProduct(product))
Next

FChartControl.ResumeLayout()
FChartControl.Refresh()

Then, periodically, I receive a serie of points corresponding to a slice in the depth axis (all points with same X value).
How do I update the FSurfaceSeries.Values(...) with the new elevation values? How are the points ordered in the serie?

Thanks for your help,

Best regards

Joël




Similar Topics


Reading This Topic