Skip to main content

Other public symbols

Public compatibility types and helpers that do not belong to a narrower domain.

This catalog contains 30 public symbols. Select a symbol for its exact signature, parameters, return contract, errors, members, aliases, and behavior notes.

Modules

SymbolImportSummary
compatfrom cadflow import compatLazy compatibility facade for applications migrating from the old API.
graph_apifrom cadflow import graph_apiGraph-domain compatibility facade.
mathfrom cadflow import mathMath helpers for CAD-friendly curve parameterization.
qlfrom cadflow import qlPublic module in this domain.
verifierfrom cadflow import verifierPublic namespace for assembly and geometry structural checks.

Classes

SymbolImportSummary
BSplineFitResultfrom cadflow import BSplineFitResultResult from fitting a cubic B-spline to sampled curve points.
TagBindingfrom cadflow import TagBindingCanonical, source-preserving Semantic Binding Schema 1.0 assignment.
TagBindingScopefrom cadflow import TagBindingScopeSnapshot boundary in which an assignment target is evaluated.
TagEvidencefrom cadflow import TagEvidenceTyped evidence payload for a binding or a lineage witness.
TagLineageWitnessfrom cadflow import TagLineageWitnessEvidence that makes a source binding visible in lineage scope.
TagProducerfrom cadflow import TagProducerIdentity of the operation, rule, or import that made an assertion.
TagPropagationfrom cadflow import TagPropagationTagPropagation(topology: 'TopologyPropagation | str' = <TopologyPropagation.LOCAL: 'local'>, lineage: 'LineagePolicy | str' = <LineagePolicy.CONTINUATION_FRAGMENT: 'continuation_fragment'>, explicit_derivations: 'Tuple[LineageDerivation | str, ...]' = ())
TagTargetfrom cadflow import TagTargetSerializable assignment intent, separate from execution evidence.

Enums

SymbolImportSummary
LineageDerivationfrom cadflow import LineageDerivationAn enumeration.
LineagePolicyfrom cadflow import LineagePolicyAn enumeration.
TagAttachmentfrom cadflow import TagAttachmentAn enumeration.
TagCertaintyfrom cadflow import TagCertaintyAn enumeration.
TagEvidenceKindfrom cadflow import TagEvidenceKindAn enumeration.
TagLifecyclefrom cadflow import TagLifecycleAn enumeration.
TagProducerKindfrom cadflow import TagProducerKindAn enumeration.
TagScopefrom cadflow import TagScopeSupported projections of the semantic binding store.
TagTargetKindfrom cadflow import TagTargetKindAn enumeration.
TopologyPropagationfrom cadflow import TopologyPropagationAn enumeration.
TrackingPolicyfrom cadflow import TrackingPolicyControls how much topology provenance an operation computes.

Exceptions

SymbolImportSummary
CadFlowErrorfrom cadflow import CadFlowErrorStructured ValueError variant for LLM-oriented repair guidance.

Functions

SymbolImportSummary
fit_cubic_bspline_control_pointsfrom cadflow import fit_cubic_bspline_control_pointsFit a minimal cubic B-spline control polygon to sampled curve points.
legacy_api_modulefrom cadflow import legacy_api_moduleReturn the complete compatibility API bundled with CadFlow.

Constants

SymbolImportSummary
AnyShapefrom cadflow import AnyShapePublic constant in this domain.
ToleranceMethodfrom cadflow import ToleranceMethodPublic constant in this domain.
UnitLikefrom cadflow import UnitLikePublic constant in this domain.