Graph3D: класс SegmentsT

Класс Набор 3D-отрезков. Базовый класс - ObjectWithChildren3D.
Свойства класса SegmentsT
property Color: GColor;
        Цвет 3D-отрезков
property Points: array of Point3D;
        Точки 3D-отрезков
property Thickness: real;
        Толщина 3D-отрезков
Методы класса SegmentsT
function Clone;
        Возвращает клон 3D-отрезков
Свойства базового класса ObjectWithChildren3D
property Items[i: integer]: Object3D;
        i-тый дочерний подобъект
Методы базового класса ObjectWithChildren3D
procedure AddChild(obj: Object3D);
        Добавить дочерний подобъект
procedure AddChilds(params arr: array of Object3D);
        Добавить дочерний подобъект
procedure Destroy; override;
        Удалить дочерний подобъект
procedure RemoveChild(obj: Object3D);
        Удалить дочерний подобъект
function Count: integer;
        Количество дочерних подобъектов
Свойства базового класса Object3D
property X: real;
        Координата X
property Y: real;
        Координата Y
property Z: real;
        Координата Z
Методы базового класса Object3D
function MoveBy(dx, dy, dz: real): Object3D;
        Перемещает 3D-объект на вектор (dx,dy,dz)
function MoveBy(v: Vector3D): Object3D;
        Перемещает 3D-объект на вектор v
function MoveByX(dx: real): Object3D;
        Перемещает x-координату 3D-объекта на dx
function MoveByY(dy: real): Object3D;
        Перемещает y-координату 3D-объекта на dy
function MoveByZ(dz: real): Object3D;
        Перемещает z-координату 3D-объекта на dz
function MoveTo(xx, yy, zz: real): Object3D;
        Перемещает 3D-объект к точке (xx,yy,zz)
function MoveTo(p: Point3D): Object3D;
        Перемещает 3D-объект к точке p