@qbead/bloch-sphere
Version:
A 3D Bloch Sphere visualisation built with Three.js and TypeScript.
28 lines (25 loc) • 1.14 kB
text/typescript
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'