Autodesk.Revit.DB.PointCloudType
是Revit中的一个类,用于表示点云的类型。
PointCloudType
类包含以下成员:
int Id
:点云类型的唯一标识符。string Name
:点云类型的名称。点云类型可以通过以下方式获得:
PointCloudType pointCloudType = new FilteredElementCollector(doc)
.OfClass(typeof(PointCloudType))
.Cast<PointCloudType>()
.First(x => x.Name == "PointCloud Name");
以下示例代码演示如何使用PointCloudType
类:
// 获取点云类型
PointCloudType pointCloudType = new FilteredElementCollector(doc)
.OfClass(typeof(PointCloudType))
.Cast<PointCloudType>()
.First(x => x.Name == "PointCloud Name");
// 获取点云类型的ID
int pointCloudTypeId = pointCloudType.Id;
// 输出点云类型的名称和ID
TaskDialog.Show("Point Cloud Type Info", $"Name: {pointCloudType.Name} \nID: {pointCloudTypeId}");