Index
A B C D F G I L M O P Q R S V W
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- addAdditonalGateSymbol(Gate, int) - Method in class org.redfx.strange.ui.QubitFlow
-
Add the additional symbol for the gate
- addGate(Gate) - Method in class org.redfx.strange.ui.QubitFlow
- addOverlay(BoardOverlay) - Method in class org.redfx.strange.ui.QubitBoard
- animate() - Method in class org.redfx.strangefx.render.RenderEngine
- appendQubit() - Method in class org.redfx.strange.ui.QubitBoard
B
- BIT_FLIP - org.redfx.strange.simulator.GateGroup
- BoardOverlay - Class in org.redfx.strange.ui.render
- BoardOverlay(Step, GateSymbol) - Constructor for class org.redfx.strange.ui.render.BoardOverlay
- BoardOverlay(Step, GateSymbol, GateSymbol) - Constructor for class org.redfx.strange.ui.render.BoardOverlay
C
- calculateQubitStates(Model) - Method in class org.redfx.strange.simulator.local.LocalSimulator
- calculateQubitStates(Model) - Method in interface org.redfx.strange.simulator.Simulator
- calculateResults(Gate[][]) - Method in class org.redfx.strange.simulator.local.LocalSimulator
- calculateResults(Gate[][]) - Method in interface org.redfx.strange.simulator.Simulator
- calculateResults(Model) - Method in class org.redfx.strange.simulator.local.LocalSimulator
- calculateResults(Model) - Method in interface org.redfx.strange.simulator.Simulator
- cleanup() - Method in class org.redfx.strange.ui.QubitFlow
- clear() - Method in class org.redfx.strange.ui.QubitBoard
- clear() - Method in class org.redfx.strange.ui.QubitFlow
- CloudSimulator - Class in org.redfx.strange.simulator
- CloudSimulator() - Constructor for class org.redfx.strange.simulator.CloudSimulator
- createNode(Program) - Static method in class org.redfx.strangefx.render.RenderEngine
-
Create a JavaFX node containing a visualisation of a program
D
- disable(QubitBoard) - Static method in class org.redfx.strangefx.render.Renderer
F
G
- GateGroup - Enum in org.redfx.strange.simulator
- GateSymbol - Class in org.redfx.strange.ui
- getCurrentStep() - Method in class org.redfx.strangefx.render.Qubit3D
- getEndStates() - Method in class org.redfx.strange.simulator.Model
- getGate() - Method in class org.redfx.strange.ui.GateSymbol
- getGateDescription() - Method in class org.redfx.strange.simulator.Model
- getGates() - Method in class org.redfx.strange.simulator.Model
- getGatesByStep(int) - Method in class org.redfx.strange.simulator.Model
- getGateSymbols() - Method in class org.redfx.strange.ui.QubitFlow
- getIndex() - Method in class org.redfx.strange.ui.QubitFlow
- getInstance() - Static method in class org.redfx.strange.simulator.Model
- getMeasuredChance() - Method in class org.redfx.strange.ui.Measurement
-
Gets the value of the property measuredChance.
- getNQubits() - Method in class org.redfx.strange.simulator.Model
- getNumberOfSteps() - Method in class org.redfx.strange.simulator.Model
- getOutput() - Method in class org.redfx.strange.ui.QubitFlow
- getRenderGroup(Program) - Static method in class org.redfx.strangefx.render.Renderer
- getStepsByCircuit(int) - Method in class org.redfx.strange.simulator.Model
- getWires() - Method in class org.redfx.strange.ui.QubitBoard
I
- IDENTITY - org.redfx.strange.simulator.GateGroup
- incrementStep() - Method in class org.redfx.strangefx.render.Qubit3D
- isMovable() - Method in class org.redfx.strange.ui.GateSymbol
L
- LocalSimulator - Class in org.redfx.strange.simulator.local
- LocalSimulator() - Constructor for class org.redfx.strange.simulator.local.LocalSimulator
M
- main(String[]) - Static method in class org.redfx.strange.ui.Main
- main(String[]) - Static method in class org.redfx.strangefx.demo.RenderDemo
- Main - Class in org.redfx.strange.ui
- Main() - Constructor for class org.redfx.strange.ui.Main
- measuredChanceProperty() - Method in class org.redfx.strange.ui.Measurement
- Measurement - Class in org.redfx.strange.ui
- Measurement() - Constructor for class org.redfx.strange.ui.Measurement
- Model - Class in org.redfx.strange.simulator
O
- of(Gate) - Static method in class org.redfx.strange.ui.GateSymbol
- of(Gate, int) - Static method in class org.redfx.strange.ui.GateSymbol
- of(Gate, Boolean) - Static method in class org.redfx.strange.ui.GateSymbol
- org.redfx.strange.simulator - package org.redfx.strange.simulator
- org.redfx.strange.simulator.local - package org.redfx.strange.simulator.local
- org.redfx.strange.ui - package org.redfx.strange.ui
- org.redfx.strange.ui.render - package org.redfx.strange.ui.render
- org.redfx.strangefx.demo - package org.redfx.strangefx.demo
- org.redfx.strangefx.render - package org.redfx.strangefx.render
P
- printGates() - Method in class org.redfx.strange.simulator.Model
- probability - Variable in class org.redfx.strange.ui.GateSymbol
Q
- Qubit3D - Class in org.redfx.strange.ui.render
- Qubit3D - Class in org.redfx.strangefx.render
- Qubit3D() - Constructor for class org.redfx.strange.ui.render.Qubit3D
- Qubit3D() - Constructor for class org.redfx.strangefx.render.Qubit3D
- QubitBoard - Class in org.redfx.strange.ui
- QubitBoard(int) - Constructor for class org.redfx.strange.ui.QubitBoard
- QubitFlow - Class in org.redfx.strange.ui
- QubitFlow(int) - Constructor for class org.redfx.strange.ui.QubitFlow
R
- refreshRequest() - Method in class org.redfx.strange.simulator.Model
- removeFromParent() - Method in class org.redfx.strange.ui.GateSymbol
- RenderDemo - Class in org.redfx.strangefx.demo
- RenderDemo() - Constructor for class org.redfx.strangefx.demo.RenderDemo
- RenderEngine - Class in org.redfx.strangefx.render
- RenderEngine() - Constructor for class org.redfx.strangefx.render.RenderEngine
- Renderer - Class in org.redfx.strangefx.render
- Renderer() - Constructor for class org.redfx.strangefx.render.Renderer
- renderMeasuredProbabilities(int[]) - Static method in class org.redfx.strangefx.render.Renderer
- renderProgram(Program) - Static method in class org.redfx.strangefx.render.Renderer
- resetStep() - Method in class org.redfx.strangefx.render.Qubit3D
S
- setGatesForCircuit(int, List<Gate>) - Method in class org.redfx.strange.simulator.Model
- setMeasuredChance(double) - Method in class org.redfx.strange.ui.Measurement
-
Sets the value of the property measuredChance.
- setNQubits(int) - Method in class org.redfx.strange.simulator.Model
- show() - Method in class org.redfx.strangefx.render.Qubit3D
- showCircuit(Program) - Static method in class org.redfx.strangefx.render.RenderEngine
- showProbabilities(Program, int) - Static method in class org.redfx.strangefx.render.Renderer
- showProgram(Program) - Static method in class org.redfx.strangefx.render.Renderer
- Simulator - Interface in org.redfx.strange.simulator
- spanWires - Variable in class org.redfx.strange.ui.GateSymbol
- start(Stage) - Method in class org.redfx.strange.ui.Main
- start(Stage) - Method in class org.redfx.strangefx.demo.RenderDemo
- SUPERPOSITION - org.redfx.strange.simulator.GateGroup
V
- valueOf(String) - Static method in enum org.redfx.strange.simulator.GateGroup
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.redfx.strange.simulator.GateGroup
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wantsOnTop() - Method in class org.redfx.strange.ui.QubitFlow
All Classes|All Packages