Skip to content
KFactory
Index
Search
GitHub
Home
Getting Started
Concepts
Components
Routing
PDK
Utilities
Guides
Reference
KFactory
GitHub
Home
Getting Started
Getting Started
Prerequisites
Installation
5-Minute Quickstart
KLive Setup
Concepts
Concepts
KCell
Layers
Ports
Instances
Geometry
KCLayout
DBU vs µm
Components
Components
Cells
Cells
Overview
PCells
Virtual PCells
Factories
Factories
Overview
Straight
Euler
Circular
Bezier
Taper
Cross-Sections
Enclosures
Enclosures
Layer Enclosure
KCell Enclosure
Routing
Routing
Overview
Optical
Electrical
Manhattan Primitives
All-Angle
Bundle Routing Tutorial
Path-Length Matching
PDK
PDK
Creating a PDK
Technology & Layer Stack
Schematics
Schematics
Overview
Netlist & I/O
Ports & Pins
45° Crossing
Utilities
Utilities
Grid Layout
DRC Fixing
Packing
Regression Testing
Fill
Session Cache
Guides
Guides
Best Practices
Common Patterns
FAQ
Contributing
vs gdsfactory
Reference
Reference
API
API
Overview
cells
cells
Overview
_demopdk
bezier
circular
euler
straight
taper
virtual
virtual
Overview
circular
euler
straight
cli
cli
Overview
build
conf
cross_section
decorators
enclosure
exceptions
factories
factories
Overview
Overview
On this page
factories
bezier
circular
euler
straight
taper
utils
virtual
virtual
Overview
circular
euler
straight
geometry
grid
instance
instance_group
instance_pins
instance_ports
instances
kcell
layer
layout
merge
packing
pin
pins
placer
port
ports
protocols
routing
routing
Overview
aa
aa
Overview
optical
electrical
generic
length_functions
manhattan
optical
steps
utils
schematic
serialization
session_cache
settings
shapes
technology
technology
Overview
layer_map
typings
utilities
utils
utils
Overview
difftest
fill
simplify
violations
widgets
widgets
Overview
interactive
Config Class
Migration
Changelog
On this page
factories
Index
factories
Factories for generating functions which can produce KCells or VKCells.