Package | Description |
---|---|
edu.stanford.rsl.conrad.cuda.splines |
Contains the CUDA implementations of splines.
|
edu.stanford.rsl.conrad.data |
The package contains the new grid classes that will be used in the future.
|
edu.stanford.rsl.conrad.geometry |
Contains classes to describe various projection geometries.
|
edu.stanford.rsl.conrad.geometry.shapes |
Contains classes to model arbitrary shapes.
|
edu.stanford.rsl.conrad.geometry.shapes.compound |
Contains classes to model compound shapes, i.e.
|
edu.stanford.rsl.conrad.geometry.shapes.simple |
Contains classes to model simple shapes.
|
edu.stanford.rsl.conrad.geometry.splines |
Contains classes to model splines.
|
edu.stanford.rsl.conrad.opencl |
Contains classes to use OpenCL.
|
edu.stanford.rsl.conrad.phantom.forbild.shapes |
Contains classes to model the Forbild shapes.
|
edu.stanford.rsl.conrad.physics |
Contains classes to physical effects related to x-rays.
|
edu.stanford.rsl.tutorial.atract |
This package contains a reference implementation of ATRACT.
|
edu.stanford.rsl.tutorial.fan.dynamicCollimation |
This package contains a reference implementation of a fan beam reconstruction using dynamic collimation.
|
edu.stanford.rsl.tutorial.fan.redundancy |
This package contains reference implementations different redundancy weights.
|
edu.stanford.rsl.tutorial.phantoms |
This package contains simple phantoms.
|
edu.stanford.rsl.tutorial.truncation |
This package contains truncation experiments.
|
Modifier and Type | Class and Description |
---|---|
class |
CUDABSpline
Wrapper class to create a BSpline object in the CUDAMemory
|
Modifier and Type | Class and Description |
---|---|
class |
Grid2D
The two-dimensional version of a Grid.
|
class |
Grid2DComplex
Class to use complex numbers in a grid structure.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCurve
Abstract class to model n dimensional curves.
|
class |
AbstractShape
Class to model any kind of curve or surface.
|
class |
AbstractSurface
Abstract class to model n dimensional surfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
ArbitrarySurface
Models an arbitrary shape centered at the origin using a base shape and bounding conditions
An affine transform class is used to translate and orient shapes from object space in world space
The affine transform of an arbitrary shape is always the same as that of its base shape;
|
Modifier and Type | Class and Description |
---|---|
class |
CompoundShape |
class |
LinearOctree |
class |
NestedOctree
Class to model an LinearOctree which uses either CompoundShapes or LinearOctrees as nodes.
|
Modifier and Type | Class and Description |
---|---|
class |
Box
Creates a box.
|
class |
Cone
Creates a Cone.
|
class |
Cylinder
Creates a Cylinder.
|
class |
Edge |
class |
Ellipsoid
Creates an Ellipsoid
|
class |
Plane3D
There are 3 representations for a plane:
The parametric representation defines the plane using a point P and two non-colinear vectors u and v, so that the plane is defined by
![]() |
class |
Point2D
Wrapper class to model a 2D point.
|
class |
Point3D
Wrapper class to model a 3D point.
|
class |
PointND
Class to model points of arbitrary dimension.
|
class |
QuadricSurface
Class to model an arbitrary quadric surface like cylinders, cones, and spheres.
|
class |
SimpleSurface
CONRAD Class to model surfaces that can efficiently determine the membership of an arbitrary point.
|
class |
SortablePoint |
class |
Sphere
Creates a Sphere.
|
class |
StraightLine |
class |
Triangle
Class to describe a triangle in 3D.
|
class |
VectorPoint3D
Class to model a 3D point which contains a vector value.
|
Modifier and Type | Class and Description |
---|---|
class |
BSpline |
class |
MotionDefectTimeVariantSurfaceBSpline |
class |
NearestNeighborTimeVariantSurfaceBSpline
Implements a time-variant surface.
|
class |
SurfaceBSpline
Class to model a surface made of BSplines.
|
class |
SurfaceUniformCubicBSpline |
class |
TimeVariantSurfaceBSpline |
class |
UniformCubicBSpline
Implementation after Ruijters, Romeny & Suetens.
|
Modifier and Type | Class and Description |
---|---|
class |
OpenCLCylinder |
class |
OpenCLSphere |
class |
OpenCLTextureTimeVariantSurfaceBSpline |
class |
OpenCLTimeVariantSurfaceBSpline |
class |
OpenCLUniformBSpline |
class |
OpenCLUniformSurfaceBSpline |
class |
OpenCLUniformTextureBSpline |
class |
OpenCLUniformTextureSurfaceBSpline |
Modifier and Type | Class and Description |
---|---|
class |
ForbildBox
This class creates a surface from a forbilddefinition.
|
class |
ForbildCone
This class creates a surface from a forbilddefinition.
|
class |
ForbildCylinder
This class creates a surface from a forbilddefinition.
|
class |
ForbildEllipsoid
This class creates a surface from a forbilddefinition.
|
class |
ForbildSphere
This class creates a surface from a forbilddefinition.
|
Modifier and Type | Class and Description |
---|---|
class |
PhysicalPoint |
Modifier and Type | Class and Description |
---|---|
class |
AtractKernel2D
This class implements the 2D kernel of the atract filter.
|
Modifier and Type | Class and Description |
---|---|
class |
copyRedundantData |
Modifier and Type | Class and Description |
---|---|
class |
BinaryWeights |
class |
BinaryWeights_erodeByOne |
class |
BinaryWeights_Normal |
class |
CompensationWeights |
class |
ParkerWeights |
class |
SilverWeights |
Modifier and Type | Class and Description |
---|---|
class |
DotsGrid2D
Simple class to show the Grid2D functionality.
|
class |
FilePhantom |
class |
MickeyMouseGrid2D |
class |
MTFphantom
Creates an MTF phantom with five high density beads in a homogeneous cylinder
|
class |
Phantom |
class |
SheppLogan |
class |
TestObject1
Simple class to show the Grid2D functionality.
|
class |
TestObject2
Simple class to show the Grid2D functionality.
|
class |
UniformCircleGrid2D
Simple class to show the Grid2D functionality.
|
Modifier and Type | Class and Description |
---|---|
class |
ConstantValueZeroArtifactImage
In this class we investigate the paper
Yu, H., Yang, J., Jiang, M., & Wang, G.
|
class |
NonZeroArtifactImage
Test implementation to show that a constant offset inside the ROI in the artifact image is not possible.
|