MeshCellStyle

MeshCellStyle

MeshRegionBoundaryMeshRegion 及相关函数的一个注释和选项,用于指定网格单元的样式

更多信息

  • 可以设置下列选项:
  • Automatic自动设置样式
    None将网格单元全部渲染为透明状
    style对所有网格单元运用 style
    {cellspec1->style1,}对网格单元 cellspeci 运用 stylei
  • 没有明确指定样式的网格单元将采用自动设置的样式.
  • 封装 Style[cellspec,style] 等价于 Annotation[cellspec,MeshCellStyle->style],可在函数中生成网格区域时使用,比如 MeshRegionBoundaryMeshRegion 等函数.
  • Directive[style1,style2,] 来指定多个样式指令.
  • 单元规范 cellspec 遵循为描述 MeshRegionBoundaryMeshRegion 而定的标准格式.
  • 在实际运用中,样式及其它规范按如下顺序起作用:MeshCellStyleStyle 和其它封装、MeshCellShapeFunction, 后面的规定会覆盖前面的.

范例

打开所有单元关闭所有单元

基本范例  (3)

对所有一维单元添加红色,所有零维单元添加黑色:

对所有二维单元添加透明橙色,一维元素红色,零维元素黑色:

对所有二维单元添加透明橙色:

范围  (10)

对所有一维单元添加红色样式,所有零维单元添加黑色样式:

对所有二维单元添加透明橙色样式,一维元素添加红色样式,零维元素添加黑色样式:

对所有二维单元添加透明橙色样式:

使用单元索引可以对单个单元添加样式:

或者通过单元自身:

All 可用于指定所有单元:

默认情况下,所有单元都可以样式化处理:

对给定维度的所有单元进行样式化处理:

指定需要样式化处理的单元索引列表:

对维度与模式匹配的单元进行样式化处理:

对索引与模式匹配的单元进行样式化处理:

使用适用于分量维度的图形指令进行样式化处理:

应用  (1)

根据顶点的数目设计多面体的面的样式:

集合具有不同顶点数目的面:

对阿基米德多面体进行着色:

Wolfram Research (2014),MeshCellStyle,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MeshCellStyle.html (更新于 2015 年).

文本

Wolfram Research (2014),MeshCellStyle,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MeshCellStyle.html (更新于 2015 年).

CMS

Wolfram 语言. 2014. "MeshCellStyle." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2015. https://reference.wolfram.com/language/ref/MeshCellStyle.html.

APA

Wolfram 语言. (2014). MeshCellStyle. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/MeshCellStyle.html 年

BibTeX

@misc{reference.wolfram_2024_meshcellstyle, author="Wolfram Research", title="{MeshCellStyle}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/MeshCellStyle.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_meshcellstyle, organization={Wolfram Research}, title={MeshCellStyle}, year={2015}, url={https://reference.wolfram.com/language/ref/MeshCellStyle.html}, note=[Accessed: 22-November-2024 ]}