protected TopoDS_TShape(TopoDS_TShape tShape) { Free = tShape.Free; Locked = tShape.Locked; Modified = tShape.Modified; Checked = tShape.Checked; Orientable = tShape.Orientable; Closed = tShape.Closed; Infinite = tShape.Infinite; Convex = tShape.Convex; myShapes = new TopoDS_ListOfShape(); foreach (var shape in tShape.myShapes) { myShapes.Append(shape); } }
internal void Initialize(TopoDS_ListOfShape myShapes) { throw new NotImplementedException(); }
public TopoDS_ListIteratorOfListOfShape(TopoDS_ListOfShape list) : base(list) { }
protected TopoDS_TShape() { myShapes = new TopoDS_ListOfShape(); }
public TopoDS_ListOfShape Assign(TopoDS_ListOfShape theOther) { return((TopoDS_ListOfShape)base.Assign(theOther)); }
public TopoDS_ListOfShape(TopoDS_ListOfShape theOther) : base(theOther) { }