UNPKG

@qbead/bloch-sphere

Version:

A 3D Bloch Sphere visualisation built with Three.js and TypeScript.

28 lines (25 loc) 1.14 kB
export { BlochSphere } from './bloch-sphere' export { QubitDisplay } from './components/qubit-display' export { PathDisplay } from './components/path-display' export { RegionDisplay } from './components/region-display' export { PointsDisplay } from './components/points-display' export { OperatorDisplay } from './components/operator-display' export { OperatorPathDisplay } from './components/operator-path-display' export { QubitArrow } from './components/qubit-arrow' export { AngleIndicators } from './components/angle-indicators' export { Label } from './components/label' export { Wedge } from './components/wedge' export { BlochSphereScene } from './bloch-sphere-scene' export { QubitProjWedge } from './components/qubit-proj-wedge' export { BaseComponent } from './components/component' export { BlochVector } from './math/bloch-vector' /** * A set of utilities for standard quantum gates (operators) */ export * as gates from './math/gates' export * from './math/complex' export * from './math/geometry' export * from './math/interpolation' export * from './math/operator' export * from './animation' export * from './format'