|
@@ -220,7 +220,8 @@ namespace RevitToJBim.Common
|
|
|
public static List<XYZ> GetVertexPoints(Element element)
|
|
|
{
|
|
|
List<XYZ> xyzs = new List<XYZ>();
|
|
|
- //var solids = Extension.GeometryElementExtension.GetSolids(element,element.Document.GetUseView());
|
|
|
+ //string id = element.Id.ToString();
|
|
|
+ //var solids = Extension.GeometryElementExtension.GetSolids(element, element.Document.GetUseView());
|
|
|
//foreach (var solid in solids)
|
|
|
//{
|
|
|
// foreach (Edge edge in solid.Edges)
|
|
@@ -228,7 +229,7 @@ namespace RevitToJBim.Common
|
|
|
// xyzs.AddRange(edge.Tessellate());
|
|
|
// }
|
|
|
//}
|
|
|
- var curves= Extension.GeometryElementExtension.GetGeometryObjects<Curve>(element, element.Document.GetUseView());
|
|
|
+ var curves= Extension.GeometryElementExtension.GetGeometryObjects<Curve>(element, element.Document.GetUseView(), true);
|
|
|
foreach (var curve in curves)
|
|
|
{
|
|
|
xyzs.AddRange(curve.Tessellate());
|