- data - Variable in class edu.stanford.rsl.conrad.volume3d.Volume3D
-
- dCalCopper - Variable in class edu.stanford.rsl.conrad.io.BetaConfigFile
-
- Debug - Variable in class edu.stanford.rsl.conrad.reconstruction.DistanceDrivenBasedReconstruction
-
- Debug - Variable in class edu.stanford.rsl.conrad.reconstruction.iterative.DistanceDrivenBasedReconstruction
-
- Debug - Variable in class edu.stanford.rsl.conrad.reconstruction.iterative.SeparableFootprintsBasedReconstruction
-
- Debug - Variable in class edu.stanford.rsl.conrad.reconstruction.SeparableFootprintsBasedReconstruction
-
- Debug1 - Variable in class edu.stanford.rsl.conrad.reconstruction.DistanceDrivenBasedReconstruction
-
- Debug1 - Variable in class edu.stanford.rsl.conrad.reconstruction.iterative.DistanceDrivenBasedReconstruction
-
- Debug1 - Variable in class edu.stanford.rsl.conrad.reconstruction.iterative.SeparableFootprintsBasedReconstruction
-
- Debug1 - Variable in class edu.stanford.rsl.conrad.reconstruction.SeparableFootprintsBasedReconstruction
-
- Debug1 - Static variable in class edu.stanford.rsl.conrad.reconstruction.test.IterativeReconstructionTestA
-
- Debug2 - Variable in class edu.stanford.rsl.conrad.reconstruction.DistanceDrivenBasedReconstruction
-
- Debug2 - Variable in class edu.stanford.rsl.conrad.reconstruction.iterative.DistanceDrivenBasedReconstruction
-
- Debug2 - Variable in class edu.stanford.rsl.conrad.reconstruction.iterative.SeparableFootprintsBasedReconstruction
-
- Debug2 - Variable in class edu.stanford.rsl.conrad.reconstruction.SeparableFootprintsBasedReconstruction
-
- Debug2 - Static variable in class edu.stanford.rsl.conrad.reconstruction.test.IterativeReconstructionTestA
-
- Debug3 - Static variable in class edu.stanford.rsl.conrad.reconstruction.test.IterativeReconstructionTestA
-
- DEBUGLEVEL - Static variable in class edu.stanford.rsl.conrad.utils.CONRAD
-
This flag can be used to control debug outputs.
- DecompositionQR - Class in edu.stanford.rsl.conrad.numerics
-
Implements a QR decomposition for arbitrary matrices.
- DecompositionQR(SimpleMatrix) - Constructor for class edu.stanford.rsl.conrad.numerics.DecompositionQR
-
Constructor performing the actual decomposition of a matrix

and storing the result in an internal format.
- DecompositionRQ - Class in edu.stanford.rsl.conrad.numerics
-
Implements an RQ decomposition for arbitrary matrices.
- DecompositionRQ(SimpleMatrix) - Constructor for class edu.stanford.rsl.conrad.numerics.DecompositionRQ
-
Constructor performing the actual decomposition of a matrix

and storing the result in an internal format.
- DecompositionSVD - Class in edu.stanford.rsl.conrad.numerics
-
Singular Value Decomposition.
- DecompositionSVD(SimpleMatrix) - Constructor for class edu.stanford.rsl.conrad.numerics.DecompositionSVD
-
Old Constructor
Construct the singular value decomposition
Structure to access U, S and V.
- DecompositionSVD(SimpleMatrix, boolean, boolean, boolean) - Constructor for class edu.stanford.rsl.conrad.numerics.DecompositionSVD
-
Construct the singular value decomposition, i.e.
- defaultValues - Static variable in class edu.stanford.rsl.conrad.utils.RegKeys
-
- DefineHounsfieldScaling - Class in edu.stanford.rsl.apps.gui.roi
-
- DefineHounsfieldScaling() - Constructor for class edu.stanford.rsl.apps.gui.roi.DefineHounsfieldScaling
-
- DefrisePhantom - Class in edu.stanford.rsl.conrad.phantom
-
Creates a phantom that is scaled to the field of view of the trajectory with five disks in it.
- DefrisePhantom() - Constructor for class edu.stanford.rsl.conrad.phantom.DefrisePhantom
-
- delta - Variable in class edu.stanford.rsl.conrad.reconstruction.iterative.huberPenalty
-
- DELTA - Static variable in class edu.stanford.rsl.conrad.utils.TestingTools
-
delta for error margins
- DennerleinProjectionSource - Class in edu.stanford.rsl.conrad.io
-
Class to read Dennerlein's Format.
- DennerleinProjectionSource() - Constructor for class edu.stanford.rsl.conrad.io.DennerleinProjectionSource
-
- DennerleinProjectionTableFileTrajectory - Class in edu.stanford.rsl.conrad.geometry.trajectories
-
Class to read a projection file in Dennerlein Format.
- DennerleinProjectionTableFileTrajectory(String, Trajectory) - Constructor for class edu.stanford.rsl.conrad.geometry.trajectories.DennerleinProjectionTableFileTrajectory
-
- DennerleinProjectionTableFileTrajectory(Trajectory) - Constructor for class edu.stanford.rsl.conrad.geometry.trajectories.DennerleinProjectionTableFileTrajectory
-
- DerivativeKernel - Class in edu.stanford.rsl.tutorial
-
First part of the decomposition of the ramp filter into a first derivative and a Hilbert filter.
- DerivativeKernel() - Constructor for class edu.stanford.rsl.tutorial.DerivativeKernel
-
- deserializeObject(File) - Static method in class edu.stanford.rsl.conrad.utils.XmlUtils
-
- design() - Method in class edu.stanford.rsl.conrad.filtering.rampfilters.IRRFilter
-
- destroy() - Method in class edu.stanford.rsl.conrad.cuda.CUDAVolume3D
-
releases the memory on the device for this volume.
- destroy() - Method in class edu.stanford.rsl.conrad.cuda.splines.CUDABSpline
-
releases the memory on the device for this volume.
- destroy() - Method in class edu.stanford.rsl.conrad.volume3d.Volume3D
-
Releases the memory for this volume.
- determinant() - Method in class edu.stanford.rsl.conrad.numerics.SimpleMatrix
-
- DevNullSink - Class in edu.stanford.rsl.conrad.pipeline
-
Class for debugging pipelines.
- DevNullSink() - Constructor for class edu.stanford.rsl.conrad.pipeline.DevNullSink
-
- dialogItemChanged(GenericDialog, AWTEvent) - Method in class edu.stanford.rsl.apps.gui.blobdetection.ConnectedComponent3D
-
- diaOffsetMM - Static variable in class edu.stanford.rsl.tutorial.motionEstimation.InitialOptimization
-
- DiaphragmTrackingTool - Class in edu.stanford.rsl.conrad.filtering.multiprojection
-
This tool can be used to track a diaphragm in the projection data.
- DiaphragmTrackingTool() - Constructor for class edu.stanford.rsl.conrad.filtering.multiprojection.DiaphragmTrackingTool
-
- dicmFound() - Method in class edu.stanford.rsl.conrad.utils.DicomDecoder
-
- DicomConfigurationUpdater - Class in edu.stanford.rsl.conrad.utils
-
- DicomConfigurationUpdater() - Constructor for class edu.stanford.rsl.conrad.utils.DicomConfigurationUpdater
-
- DicomDecoder - Class in edu.stanford.rsl.conrad.utils
-
DicomDecoder almost as provided by ImageJ.
- DicomDecoder(String, String) - Constructor for class edu.stanford.rsl.conrad.utils.DicomDecoder
-
- DicomDecoder(InputStream) - Constructor for class edu.stanford.rsl.conrad.utils.DicomDecoder
-
- DicomProjectionSource - Class in edu.stanford.rsl.conrad.io
-
- DicomProjectionSource() - Constructor for class edu.stanford.rsl.conrad.io.DicomProjectionSource
-
- dilate() - Method in class edu.stanford.rsl.conrad.io.SerializableFloatProcessor
-
Not implemented.
- dimension() - Method in class edu.stanford.rsl.conrad.geometry.Axis
-
- dimension() - Method in class edu.stanford.rsl.conrad.geometry.CoordinateSystem
-
- dimension - Variable in class edu.stanford.rsl.conrad.io.NrrdFileInfo
-
- dimensions - Variable in class edu.stanford.rsl.conrad.volume3d.Volume3D
-
- diracFunction(double, double) - Static method in class edu.stanford.rsl.conrad.phantom.workers.DiracProjectionPhantom
-
Evaluates the delta function at x given alpha.
- DiracProjectionPhantom - Class in edu.stanford.rsl.conrad.phantom.workers
-
Phantom to create a Dirac pulse in the center of the projection.
- DiracProjectionPhantom() - Constructor for class edu.stanford.rsl.conrad.phantom.workers.DiracProjectionPhantom
-
- discreteHilbertTransform(double[], int) - Static method in class edu.stanford.rsl.conrad.utils.FFTUtil
-
- display(GLAutoDrawable) - Method in class edu.stanford.rsl.conrad.cuda.JCudaDriverTextureSample
-
Implementation of GLEventListener: Called when the given GLAutoDrawable
is to be displayed.
- display(GLAutoDrawable) - Method in class edu.stanford.rsl.conrad.opencl.GLCLDemo.GLCLInteroperabilityDemo
-
- display(GLAutoDrawable) - Method in class edu.stanford.rsl.conrad.opencl.rendering.OpenCLTextureRendering
-
Implementation of GLEventListener: Called when the given GLAutoDrawable
is to be displayed.
- DisplayAtract - Class in edu.stanford.rsl.tutorial.atract
-
This class is an example implementation to show the usage of the atract filter.
- DisplayAtract() - Constructor for class edu.stanford.rsl.tutorial.atract.DisplayAtract
-
- displayChanged(GLAutoDrawable, boolean, boolean) - Method in class edu.stanford.rsl.conrad.cuda.JCudaDriverTextureSample
-
Implementation of GLEventListener - not used
- displayChanged(GLAutoDrawable, boolean, boolean) - Method in class edu.stanford.rsl.conrad.opencl.rendering.OpenCLTextureRendering
-
Implementation of GLEventListener - not used
- displayParticleValues(ImagePlus, int[][], double[], String) - Method in class edu.stanford.rsl.apps.gui.blobdetection.ConnectedComponent3D
-
Create an image showing some particle measurement
- DisplayReconstruction - Class in edu.stanford.rsl.tutorial
-
Simple example that computes and displays a reconstruction.
- DisplayReconstruction() - Constructor for class edu.stanford.rsl.tutorial.DisplayReconstruction
-
- DisplaySinogram - Class in edu.stanford.rsl.tutorial
-
Simple example that computes and displays two forward projections of a uniform circle.
- DisplaySinogram() - Constructor for class edu.stanford.rsl.tutorial.DisplaySinogram
-
- DisplayUniformCircle - Class in edu.stanford.rsl.tutorial
-
Simple example that diplays a uniform example.
- DisplayUniformCircle() - Constructor for class edu.stanford.rsl.tutorial.DisplayUniformCircle
-
- dispModell(double[], int) - Method in class edu.stanford.rsl.conrad.filtering.multiprojection.DiaphragmTrackingTool
-
This method plots the model into the original image.
- dispose(GLAutoDrawable) - Method in class edu.stanford.rsl.conrad.cuda.JCudaDriverTextureSample
-
- dispose(GLAutoDrawable) - Method in class edu.stanford.rsl.conrad.opencl.GLCLDemo.GLCLInteroperabilityDemo
-
- dispose(GLAutoDrawable) - Method in class edu.stanford.rsl.conrad.opencl.rendering.OpenCLTextureRendering
-
- dispSegmented(double[]) - Method in class edu.stanford.rsl.conrad.filtering.multiprojection.DiaphragmTrackingTool
-
- distance(double[], double) - Method in class edu.stanford.rsl.conrad.geometry.splines.BSpline
-
- distance(double[], int) - Method in class edu.stanford.rsl.conrad.geometry.splines.BSpline
-
- DistanceDrivenBasedReconstruction - Class in edu.stanford.rsl.conrad.reconstruction
-
- DistanceDrivenBasedReconstruction(Trajectory) - Constructor for class edu.stanford.rsl.conrad.reconstruction.DistanceDrivenBasedReconstruction
-
- DistanceDrivenBasedReconstruction - Class in edu.stanford.rsl.conrad.reconstruction.iterative
-
- DistanceDrivenBasedReconstruction(Trajectory) - Constructor for class edu.stanford.rsl.conrad.reconstruction.iterative.DistanceDrivenBasedReconstruction
-
- DistanceDrivenBasedReconstruction.LeastSquareReconstructionCG - Class in edu.stanford.rsl.conrad.reconstruction.iterative
-
- DistanceDrivenBasedReconstruction.LeastSquareReconstructionCG() - Constructor for class edu.stanford.rsl.conrad.reconstruction.iterative.DistanceDrivenBasedReconstruction.LeastSquareReconstructionCG
-
- distanceFast(double[], double) - Method in class edu.stanford.rsl.conrad.geometry.splines.BSpline
-
- div(Complex) - Method in class edu.stanford.rsl.conrad.data.Complex
-
- div(double) - Method in class edu.stanford.rsl.conrad.data.Complex
-
- DIVIDE - Static variable in class edu.stanford.rsl.conrad.filtering.ImageConstantMathFilter
-
- DIVIDE - Static variable in class edu.stanford.rsl.conrad.filtering.ImageMathFilter
-
- divide(double[], double) - Static method in class edu.stanford.rsl.conrad.utils.DoubleArrayUtil
-
Divides all entries of array by divident.
- divide(double[], double[]) - Static method in class edu.stanford.rsl.conrad.utils.DoubleArrayUtil
-
Divides all entries of the two arrays element by element.
Works in place and overwrites array.
- divide(float[], float) - Static method in class edu.stanford.rsl.conrad.utils.FloatArrayUtil
-
Divides all entries of array by divident.
- divide(float[], float[]) - Static method in class edu.stanford.rsl.conrad.utils.FloatArrayUtil
-
Divides all entries of the two arrays element by element.
Works in place and overwrites array.
- divideAbsolute(double[], double[]) - Static method in class edu.stanford.rsl.conrad.utils.FFTUtil
-
Divides two arrays of complex numbers.
- divideAtIndex(int, float) - Method in class edu.stanford.rsl.conrad.data.Grid1D
-
- divideAtIndex(int, int, float) - Method in class edu.stanford.rsl.conrad.data.Grid2D
-
- divideBy(Grid, Grid) - Static method in class edu.stanford.rsl.conrad.data.PointwiseOperators
-
- divideBy(Grid, float) - Static method in class edu.stanford.rsl.conrad.data.PointwiseOperators
-
Compute grid = grid / a
- divideBy(double) - Method in class edu.stanford.rsl.conrad.numerics.SimpleMatrix
-
Divide all entries in matrix by divisor in place
- divideBy(double) - Method in class edu.stanford.rsl.conrad.numerics.SimpleVector
-
- divideByVolume(Volume3D, Volume3D) - Method in class edu.stanford.rsl.conrad.cuda.CUDAVolumeOperator
-
- divideByVolume(Volume3D, Volume3D) - Method in class edu.stanford.rsl.conrad.volume3d.ParallelVolumeOperator
-
- divideByVolume(Volume3D, Volume3D) - Method in class edu.stanford.rsl.conrad.volume3d.VolumeOperator
-
Divides the first volume by the second volume element by element
- divideComplex(double, double, double, double) - Static method in class edu.stanford.rsl.conrad.utils.FFTUtil
-
Divides two complex values
- dividedBy(Grid, Grid) - Static method in class edu.stanford.rsl.conrad.data.PointwiseOperators
-
- dividedBy(double) - Method in class edu.stanford.rsl.conrad.numerics.SimpleMatrix
-
Divide all entries in matrix by divisor [current matrix is not updated]
- dividedBy(double) - Method in class edu.stanford.rsl.conrad.numerics.SimpleVector
-
Returns a scaled instance of the vector.
- divideElementBy(int, int, double) - Method in class edu.stanford.rsl.conrad.numerics.SimpleMatrix
-
Divide divisor from entry at [row,col] in place
- divideElementBy(int, double) - Method in class edu.stanford.rsl.conrad.numerics.SimpleVector
-
- divideElementWise(SimpleVector, SimpleVector) - Static method in class edu.stanford.rsl.conrad.numerics.SimpleOperators
-
Computes the element wise division of v1 by v2.
- divideElementWise(SimpleMatrix, SimpleMatrix) - Static method in class edu.stanford.rsl.conrad.numerics.SimpleOperators
-
- divideElementWiseBy(SimpleMatrix) - Method in class edu.stanford.rsl.conrad.numerics.SimpleMatrix
-
ordered division of matrix entries in place
- divideElementWiseBy(SimpleVector...) - Method in class edu.stanford.rsl.conrad.numerics.SimpleVector
-
- divideImages(ImagePlus, ImagePlus) - Static method in class edu.stanford.rsl.conrad.utils.ImageUtil
-
- divideImages(ImageProcessor, ImageProcessor) - Static method in class edu.stanford.rsl.conrad.utils.ImageUtil
-
- divideImages(ImagePlus, ImagePlus, int) - Static method in class edu.stanford.rsl.conrad.utils.ImageUtil
-
Divides two image processors in the two given ImagePlus.
- divideScalar(Volume3D, float, float) - Method in class edu.stanford.rsl.conrad.volume3d.VolumeOperator
-
Divides the volume by a scalar.
- DivideSlabs - Class in edu.stanford.rsl.conrad.volume3d.operations
-
- DivideSlabs() - Constructor for class edu.stanford.rsl.conrad.volume3d.operations.DivideSlabs
-
- done() - Method in class edu.stanford.rsl.conrad.volume3d.MaxEigenValue
-
- doParallelStuff(Grid3D, ImageFilteringTool[]) - Static method in class edu.stanford.rsl.apps.gui.blobdetection.AutomaticMarkerDetectionWorker
-
- dotProduct(Grid, Grid) - Static method in class edu.stanford.rsl.conrad.data.PointwiseOperators
-
Compute dot product between grid1 and grid2
- dotProduct(Grid) - Static method in class edu.stanford.rsl.conrad.data.PointwiseOperators
-
Compute dot product between grid and itself.
- DotsGrid2D - Class in edu.stanford.rsl.tutorial.phantoms
-
Simple class to show the Grid2D functionality.
- DotsGrid2D(int, int) - Constructor for class edu.stanford.rsl.tutorial.phantoms.DotsGrid2D
-
The constructor takes two arguments to initialize the grid.
- DOUBLE_EPSILON - Static variable in class edu.stanford.rsl.conrad.utils.CONRAD
-
- DoubleArrayUtil - Class in edu.stanford.rsl.conrad.utils
-
- DoubleArrayUtil() - Constructor for class edu.stanford.rsl.conrad.utils.DoubleArrayUtil
-
- DoublePrecisionPointUtil - Class in edu.stanford.rsl.conrad.utils
-
- DoublePrecisionPointUtil() - Constructor for class edu.stanford.rsl.conrad.utils.DoublePrecisionPointUtil
-
- drawImage(ArrayList<String[]>, long[], String, int) - Static method in class edu.stanford.rsl.apps.gui.TimeLinePlot
-
- drawPixel(int, int) - Method in class edu.stanford.rsl.conrad.io.SerializableFloatProcessor
-
Draws a pixel in the current foreground color.
- drawScreen(CLBuffer<FloatBuffer>) - Method in class edu.stanford.rsl.conrad.opencl.OpenCLAppendBufferRenderer
-
- drawScreen(CLBuffer<FloatBuffer>) - Method in class edu.stanford.rsl.conrad.opencl.OpenCLYBufferRenderer
-
- drawScreenMonochromatic(CLBuffer<FloatBuffer>, CLBuffer<FloatBuffer>, CLBuffer<IntBuffer>) - Method in class edu.stanford.rsl.conrad.opencl.OpenCLAppendBufferRenderer
-
- drawSlice(CLBuffer<FloatBuffer>) - Method in class edu.stanford.rsl.conrad.opencl.OpenCLYBufferRenderer
-
- drawTriangles(CLBuffer<FloatBuffer>, CLBuffer<FloatBuffer>, int) - Method in class edu.stanford.rsl.conrad.opencl.OpenCLRenderer
-
- drawTriangles(CLBuffer<FloatBuffer>, CLBuffer<FloatBuffer>, int) - Method in class edu.stanford.rsl.conrad.opencl.OpenCLYBufferRenderer
-
- drawTrianglesGlobal(CLBuffer<FloatBuffer>, CLBuffer<FloatBuffer>, int, int, int, int) - Method in class edu.stanford.rsl.conrad.opencl.OpenCLAppendBufferRenderer
-
- drawTrianglesRayCast(CLBuffer<FloatBuffer>, CLBuffer<FloatBuffer>, int, int) - Method in class edu.stanford.rsl.conrad.opencl.OpenCLRenderer
-
- drawTrianglesRayCastRanges(CLBuffer<FloatBuffer>, CLBuffer<FloatBuffer>, CLBuffer<FloatBuffer>, int, int) - Method in class edu.stanford.rsl.conrad.opencl.OpenCLRenderer
-
- drawTrianglesZBuffer(CLBuffer<FloatBuffer>, CLBuffer<FloatBuffer>, CLBuffer<IntBuffer>, int) - Method in class edu.stanford.rsl.conrad.opencl.OpenCLRenderer
-
- DualMotionField - Class in edu.stanford.rsl.conrad.geometry.motion
-
- DualMotionField(HalfSpaceBoundingCondition, MotionField, MotionField) - Constructor for class edu.stanford.rsl.conrad.geometry.motion.DualMotionField
-
- DualPhasePeriodicTimeWarper - Class in edu.stanford.rsl.conrad.geometry.motion.timewarp
-
- DualPhasePeriodicTimeWarper(double, double) - Constructor for class edu.stanford.rsl.conrad.geometry.motion.timewarp.DualPhasePeriodicTimeWarper
-
- duplicate() - Method in class edu.stanford.rsl.conrad.io.SerializableFloatProcessor
-
Returns a duplicate of this image.
- dx - Variable in class edu.stanford.rsl.conrad.geometry.shapes.simple.Cylinder
-
- dy - Variable in class edu.stanford.rsl.conrad.geometry.shapes.simple.Cylinder
-
- DynamicDensityOptimizationScatterCorrectionTool - Class in edu.stanford.rsl.conrad.filtering
-
- DynamicDensityOptimizationScatterCorrectionTool() - Constructor for class edu.stanford.rsl.conrad.filtering.DynamicDensityOptimizationScatterCorrectionTool
-
- DynamicSquatScene - Class in edu.stanford.rsl.conrad.phantom.xcat
-
Class to simulate very simple knee joint motion in XCat.
- DynamicSquatScene() - Constructor for class edu.stanford.rsl.conrad.phantom.xcat.DynamicSquatScene
-
- dz - Variable in class edu.stanford.rsl.conrad.geometry.shapes.simple.Cylinder
-