render_screenshot_rpath
类型: 函数
领域: 建模与几何
推荐导入: from cadflow import render_screenshot_rpath
签名
def render_screenshot_rpath(shapes: 'Union[Solid, Sequence[Solid]]', output_path: 'str', highlight_tags: 'Optional[Sequence[str]]' = None, tag_labels: 'Optional[Dict[str, str]]' = None, image_size: 'Tuple[int, int]' = (1400, 900), view: 'Union[Tuple[float, float], str]' = 'auto', show_axes: 'bool' = True, show_legend: 'bool' = True, zoom: 'float' = 4.0, show_callouts: 'bool' = True, tag_colors: 'Optional[Dict[str, Tuple[float, float, float]]]' = None, background_color: 'Optional[Tuple[float, float, float]]' = None, show_edges: 'bool' = True) -> 'str'
功能说明
render_screenshot_rpath 是 CadFlow 建模与几何领域的公共函数。
原始 API 说明
Render SDK solids through the shared OCCT/VTK BREP renderer.
参数
| 名称 | 类型 | 必需 | 默认值 | 源码说明 |
|---|---|---|---|---|
shapes | 'Union[Solid, Sequence[Solid]]' | 是 | - | 源码 Docstring 未单独说明。 |
output_path | 'str' | 是 | - | 源码 Docstring 未单独说明。 |
highlight_tags | 'Optional[Sequence[str]]' | 否 | None | 源码 Docstring 未单独说明。 |
tag_labels | 'Optional[Dict[str, str]]' | 否 | None | 源码 Docstring 未单独说明。 |
image_size | 'Tuple[int, int]' | 否 | (1400, 900) | 源码 Docstring 未单独说明。 |
view | 'Union[Tuple[float, float], str]' | 否 | 'auto' | 源码 Docstring 未单独说明。 |
show_axes | 'bool' | 否 | True | 源码 Docstring 未单独说明。 |
show_legend | 'bool' | 否 | True | 源码 Docstring 未单独说明。 |
zoom | 'float' | 否 | 4.0 | 源码 Docstring 未单独说明。 |
show_callouts | 'bool' | 否 | True | 源码 Docstring 未单独说明。 |
tag_colors | 'Optional[Dict[str, Tuple[float, float, float]]]' | 否 | None | 源码 Docstring 未单独说明。 |
background_color | 'Optional[Tuple[float, float, float]]' | 否 | None | 源码 Docstring 未单独说明。 |
show_edges | 'bool' | 否 | True | 源码 Docstring 未单独说明。 |
返回值
类型: 'str'
源码 Docstring 未声明更多返回语义。
异常
源码 Docstring 未声明更窄的异常契约。类型、数值、所有权、路径或后端状态无效时,仍可能抛出相应公共异常。
行为与约束
- 该操作会写入外部产物。交付前应验证返回路径或输出文件。
导入检查
from cadflow import render_screenshot_rpath