跳到主要内容

CanonicalEdgeBlock

类型:
领域: Scene 与产物
推荐导入: from cadflow import CanonicalEdgeBlock

签名

class CanonicalEdgeBlock(entity_id: 'str', render_key: 'bytes', block_bytes: 'bytes', position_keys: 'tuple[bytes, ...]', positions: 'tuple[tuple[float, float, float], ...]', segments: 'tuple[tuple[int, int], ...]') -> None

功能说明

CanonicalEdgeBlock 是 CadFlow Scene 与产物领域的公共类。

原始 API 说明

CanonicalEdgeBlock(entity_id: 'str', render_key: 'bytes', block_bytes: 'bytes', position_keys: 'tuple[bytes, ...]', positions: 'tuple[tuple[float, float, float], ...]', segments: 'tuple[tuple[int, int], ...]')

其他公共导入路径

  • from cadflow.scene import CanonicalEdgeBlock

参数

名称类型必需默认值源码说明
entity_id'str'-源码 Docstring 未单独说明。
render_key'bytes'-源码 Docstring 未单独说明。
block_bytes'bytes'-源码 Docstring 未单独说明。
position_keys'tuple[bytes, ...]'-源码 Docstring 未单独说明。
positions'tuple[tuple[float, float, float], ...]'-源码 Docstring 未单独说明。
segments'tuple[tuple[int, int], ...]'-源码 Docstring 未单独说明。

返回值

类型: None

源码 Docstring 未声明更多返回语义。

异常

源码 Docstring 未声明更窄的异常契约。类型、数值、所有权、路径或后端状态无效时,仍可能抛出相应公共异常。

数据字段

名称类型默认值
entity_id'str'required
render_key'bytes'required
block_bytes'bytes'required
position_keys'tuple[bytes, ...]'required
positions'tuple[tuple[float, float, float], ...]'required
segments'tuple[tuple[int, int], ...]'required

行为与约束

  • 实例是不可变 dataclass 值;更新式工作流会返回替代值。

导入检查

from cadflow import CanonicalEdgeBlock

相关内容