Autodesk.Revit.DB.Visual.StoneApplicationType
是Revit API中的枚举类型之一,用于表示构建或改变视图中石材的应用类型。
Autodesk.Revit.DB.Visual.StoneApplicationType
包括以下枚举值:
None
: 表示未定义的应用类型。Solid
: 表示石材以实体形式应用。Split
: 表示石材以分割形式应用。Veneer
: 表示石材以贴面形式应用。Autodesk.Revit.DB.Visual.StoneApplicationType
通常在创建或修改Revit模型中的石材材质时使用。例如,在创建一个墙体时,可以指定其“石材应用类型”以确定其如何显示。
以下是在C#中如何使用Autodesk.Revit.DB.Visual.StoneApplicationType
的示例:
// 在创建墙体时指定“石材应用类型”
Wall newWall = Wall.Create(doc, line, levelId, false);
newWall.SetParameter(BuiltInParameter.WALL_STRUCTURAL_SIGNIFICANT, 1);
newWall.SetParameter(BuiltInParameter.WALL_ATTR_MATERIAL, wallMaterial.Id);
newWall.SetParameter(BuiltInParameter.WALL_STRUCT_STONE_APPLICATION_TYPE, StoneApplicationType.Solid);
在上述示例中,StoneApplicationType.Solid
用于指定创建的墙体使用实体形式的石材应用类型。
更多关于Autodesk.Revit.DB.Visual.StoneApplicationType
的信息可参考Revit API文档。