IScene3DConvexHulls.Item

Синтаксис

Item(Index: Integer): IScene3DConvexHull;

Параметры

Index - индекс поверхности, нумерация начинается с нуля.

Описание

Свойство Item возвращает интерфейс IScene3DConvexHull, реализующий свойства трехмерной поверхности, индекс которой передается в качестве входного параметра Index.

Пример

В рассматриваемом примере предполагается, что существует объект S типа IScene3D.

Sub Chart3D;
Var
    S : IScene3D;
    Hulls : IScene3DConvexHulls;
    Hull : IScene3DConvexHull;
Begin
    Hulls := S.DisplayedObjects.ConvexHulls;
    Hulls.Count := 1;
    Hull := Hulls.Item(0); // индекс поверхности
    k := 0.004;
    Color := New GxColor.CreateARGB(2550,0255) ;
    For i := 0 To 4 Do
        S.BeginUpdate;
        a[0] := Math.Rand*100 - Math.Rand*100;
        a[1] := Math.Rand*100 - Math.Rand*100;
        a[2] := Math.Rand*100 - Math.Rand*100;
        Hull.DataSource.AddPoint("Point" + i.ToString, a, k, Color);
        S.EndUpdate;
    End For;
End Sub Chart3D;

После выполнения примера будет построена трехмерная поверхность из 5 точек.

См. также:

IScene3DConvexHulls