public IfcCartesianPointList3D(DatabaseIfc db, IEnumerable<Point3d> coordList)
: base(db)
{
List<Tuple<double, double, double>> pts = new List<Tuple<double, double, double>>();
foreach (Point3d t in coordList)
pts.Add(new Tuple<double, double, double>(t.X, t.Y, t.Z));
mCoordList = pts.ToArray();
}