Autodesk.Revit.DB.PointCloudColorMode
是用于指定点云颜色模式的类。它用于在 Revit 中处理三维点云数据时,根据数据的特性选择合适的颜色模式。
PointCloudColorMode 枚举类型包括以下值:
ColorOverride
: 单一颜色覆盖所有的点。ColorRange
: 根据点云测量值的范围提供颜色映射。ColorByElevation
: 根据点的高度提供颜色映射。ColorByIntensity
: 根据点的强度提供颜色映射。GrayScale
: 提供灰度值颜色映射。以下示例演示如何在 Revit 中使用 Autodesk.Revit.DB.PointCloudColorMode
枚举类型:
PointCloudColorMode colorMode = PointCloudColorMode.ColorByIntensity;
ColorOverride
颜色模式时,应使用 PointCloudColor
属性指定覆盖点云的颜色。PointCloudColor
属性是 PointCloudInstance 的属性,代表另一个枚举类型 PointCloudColor
。ColorRange
颜色模式时,应使用 PointCloudColorRange
属性指定颜色映射。PointCloudColorRange
属性是 PointCloudInstance 的属性,代表另一个类 Autodesk.Revit.DB.PointCloudColorSettings
。PointCloudColorSettings
类是用于指定点云颜色映射的类。