Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/astra-toolbox/astra-toolbox
/ functions
Functions
1,667 in github.com/astra-toolbox/astra-toolbox
⨍
Functions
1,667
◇
Types & classes
319
Method
clone
---------------------------------------------------------------------------------------- Clone
src/ParallelProjectionGeometry2D.cpp:100
Method
clone
---------------------------------------------------------------------------------------- Clone
src/CylConeVecProjectionGeometry3D.cpp:135
Method
clone_node
Clones an xml_node and its hierarchy of child nodes and attributes. Nodes and attributes are allocated from this memory pool. Names and values are not
lib/include/rapidxml/rapidxml.hpp:497
Method
colIndexToDetectorOffsetX
---------------------------------------------------------------------------------------- detector index -> detector offset X
include/astra/ProjectionGeometry3D.h:488
Method
computeProjectionRayWeights
---------------------------------------------------------------------------------------- weights of each detector in a projection angle
src/Projector2D.cpp:117
Function
computeSingleRayWeights
include/astra/CudaProjector3D.h:88
Method
computeSingleRayWeights
---------------------------------------------------------------------------------------- Single Ray Weights
src/ParallelBeamBlobKernelProjector2D.cpp:164
Method
computeSingleRayWeights
---------------------------------------------------------------------------------------- Single Ray Weights
src/ParallelBeamStripKernelProjector2D.cpp:124
Method
computeSingleRayWeights
---------------------------------------------------------------------------------------- Single Ray Weights
src/ParallelBeamLineKernelProjector2D.cpp:122
Method
computeSingleRayWeights
---------------------------------------------------------------------------------------- Single Ray Weights
src/ParallelBeamLinearKernelProjector2D.cpp:124
Method
computeSingleRayWeights
---------------------------------------------------------------------------------------- Single Ray Weights
src/FanFlatBeamLineKernelProjector2D.cpp:123
Method
computeSingleRayWeights
---------------------------------------------------------------------------------------- Single Ray Weights
src/ParallelBeamDistanceDrivenProjector2D.cpp:123
Method
computeSingleRayWeights
---------------------------------------------------------------------------------------- Single Ray Weights
src/FanFlatBeamStripKernelProjector2D.cpp:123
Function
convertAstraGeometry
src/GeometryUtil2D.cpp:213
Method
coordXToColF
Convert an X-coordinate to an offset in the volume grid (WindowMinX is converted to 0)
include/astra/VolumeGeometry2D.h:593
Method
coordYToRowF
Convert a Y-coordinate to an offset in the volume grid (WindowMaxY is converted to 0)
include/astra/VolumeGeometry2D.h:600
Method
copyFromGPUMemory
src/CompositeGeometryManager.cpp:115
Method
copyToGPUMemory
src/CompositeGeometryManager.cpp:112
Function
create
Create projector object. :param config: Projector options. :type config: :class:`dict` :returns: :class:`int` -- the ID of the constructe
python/astra/projector3d.py:28
Function
create
Create matrix object with data. :param data: Data to fill the created object with. :type data: :class:`scipy.sparse.csr_matrix` :retu
python/astra/matrix.py:41
Function
create
Create algorithm object. :param config: Algorithm options. :type config: :class:`dict` :returns: :class:`int` -- the ID of the constr
python/astra/algorithm.py:28
Function
create
Create projector object. :param config: Projector options. :type config: :class:`dict` :returns: :class:`int` -- the ID of the constructe
python/astra/projector.py:28
Function
createCFloat32ProjectionData3DMemory
src/Data3D.cpp:75
Function
createCFloat32VolumeData3DMemory
src/Data3D.cpp:98
Function
createDataProjector_internal
include/astra/DataProjector.h:158
Method
createDocument
----------------------------------------------------------------------------- create an XML document with an empty root node
src/XMLDocument.cpp:77
Function
createEquivMexArray
matlab/mex/mexCopyDataHelpFunctions.h:42
Method
createJobBP
src/CompositeGeometryManager.cpp:998
Method
createJobFP
src/CompositeGeometryManager.cpp:976
Function
createObject
include/astra/TypeList.h:53
Function
createObject_internal
include/astra/TypeList.h:42
Method
createProjectionGeometry2D
src/ParallelProjectionGeometry3D.cpp:169
Method
createVolumeGeometry2D
src/VolumeGeometry3D.cpp:281
Function
create_backprojection
Create a backprojection of a sinogram (2D). :param data: Sinogram data or ID. :type data: :class:`numpy.ndarray` or :class:`int` :param proj_id: ID o
python/astra/creators.py:320
Function
create_backprojection3d_gpu
Create a backprojection of a sinogram (3D) using CUDA. :param data: Sinogram data or ID. :type data: :class:`numpy.ndarray` or :class:`int` :param pr
python/astra/creators.py:361
Function
create_projector
Create a 2D or 3D projector. :param proj_type: Projector type, such as ``'line'``, ``'linear'``, ... :type proj_type: :class:`string` :param proj_geo
python/astra/creators.py:576
Function
create_reconstruction
Create a reconstruction of a sinogram (2D). :param rec_type: Name of the reconstruction algorithm. :type rec_type: :class:`string` :param proj_id: ID
python/astra/creators.py:487
Function
create_sino
Create a forward projection of an image (2D). :param data: Image data or ID. :type data: :class:`numpy.ndarray` or :class:`int` :param pr
python/astra/creators.py:398
Function
create_sino3d_gpu
Create a forward projection of an image (3D). :param data: Image data or ID. :type data: :class:`numpy.ndarray` or :class:`int` :param proj_geom: Pro
python/astra/creators.py:447
Function
create_vol_geom
Create a volume geometry structure. This method can be called in a number of ways: ``create_vol_geom(N)``: :returns: A 2D volume geometry of size N
python/astra/creators.py:52
Function
credits
Print credits of the ASTRA Toolbox.
python/astra/astra.py:28
Function
custom_filter
(proj_geom, request)
tests/python/unit/test_algorithms_2d.py:80
Function
custom_filter
(proj_geom, request)
tests/python/unit/test_algorithms_3d.py:85
Function
data2d
MATLAB-like interface to the :mod:`astra.data2d` module For example: ``astra.m.data2d('create',type,geometry,data)`` -- Create a 2D
python/astra/matlab.py:57
Function
data3d
MATLAB-like interface to the :mod:`astra.data3d` module For example: ``astra.m.data3d('get',i)`` -- Get 3D object data.
python/astra/matlab.py:68
Function
data_op
Perform data operation on data. :param op: Operation to perform. :param data: Data to perform operation on. :param scalar: Scalar argumen
python/astra/functions.py:60
Function
ddct
src/Fourier.cpp:417
Function
ddst
src/Fourier.cpp:466
Method
debug
src/Logging.cpp:74
Function
delete
Delete a projector object. :param ids: ID or list of ID's to delete. :type ids: :class:`int` or :class:`list`
python/astra/projector3d.py:39
Function
delete
Delete a matrix object. :param ids: ID or list of ID's to delete. :type ids: :class:`int` or :class:`list`
python/astra/matrix.py:28
Function
delete
Delete an algorithm object. :param ids: ID or list of ID's to delete. :type ids: :class:`int` or :class:`list`
python/astra/algorithm.py:60
Function
delete
Delete a 3D object. :param ids: ID or list of ID's to delete. :type ids: :class:`int` or :class:`list`
python/astra/data3d.py:154
Function
delete
Delete a 2D object. :param ids: ID or list of ID's to delete. :type ids: :class:`int` or :class:`list`
python/astra/data2d.py:32
Function
delete
Delete an astra object. :param ids: ID or list of ID's to delete. :type ids: :class:`int` or :class:`list`
python/astra/astra.py:72
Function
delete
Delete a projector object. :param ids: ID or list of ID's to delete. :type ids: :class:`int` or :class:`list`
python/astra/projector.py:39
Function
description
get a description of the class * * @return description string */
include/astra/Projector2D.h:171
Method
description
python/astra/src/PythonPluginAlgorithm.h:55
Method
description
src/Data3D.cpp:34
Method
description
src/CudaProjector2D.cpp:109
Method
description
src/SparseMatrix.cpp:80
Method
description
src/CudaProjector3D.cpp:148
Method
description
src/Data2D.cpp:34
Method
description
tests/test_AstraObjectManager.cpp:40
Method
description
inline functions
include/astra/CglsAlgorithm.h:153
Method
description
inline functions
include/astra/FilteredBackProjectionAlgorithm.h:132
Method
description
inline functions
include/astra/CudaBackProjectionAlgorithm3D.h:135
Method
description
inline functions
include/astra/CudaDartMaskAlgorithm3D.h:102
Method
description
inline functions
include/astra/CudaDataOperationAlgorithm.h:108
Method
description
inline functions
include/astra/CudaBackProjectionAlgorithm.h:106
Method
description
inline functions
include/astra/CudaRoiSelectAlgorithm.h:103
Method
description
inline functions
include/astra/SartAlgorithm.h:197
Method
description
inline functions
include/astra/CudaSartAlgorithm.h:140
Method
description
inline functions
include/astra/CudaCglsAlgorithm3D.h:167
Method
description
inline functions
include/astra/SirtAlgorithm.h:196
Method
description
inline functions
include/astra/CudaDartMaskAlgorithm.h:106
Method
description
inline functions
include/astra/CudaEMAlgorithm.h:103
Method
description
inline functions
include/astra/BackProjectionAlgorithm.h:122
Method
description
inline functions
include/astra/CudaForwardProjectionAlgorithm.h:147
Method
description
inline functions
include/astra/CudaCglsAlgorithm.h:131
Method
description
inline functions
include/astra/CudaSirtAlgorithm3D.h:186
Method
description
inline functions
include/astra/CudaFilteredBackProjectionAlgorithm.h:81
Method
description
inline functions
include/astra/CudaFDKAlgorithm3D.h:151
Method
description
inline functions
include/astra/CudaForwardProjectionAlgorithm3D.h:113
Method
description
inline functions
include/astra/ForwardProjectionAlgorithm.h:182
Method
description
inline functions
include/astra/CudaDartSmoothingAlgorithm.h:105
Method
description
inline functions
include/astra/CudaDartSmoothingAlgorithm3D.h:102
Method
description
inline functions
include/astra/CudaSirtAlgorithm.h:152
Method
detectorIndexToRowCol
---------------------------------------------------------------------------------------- detector index -> row index & column index
include/astra/ProjectionGeometry3D.h:512
Method
detectorOffsetXToColIndexFloat
---------------------------------------------------------------------------------------- detector offset X -> detector column index (float)
include/astra/ProjectionGeometry3D.h:442
Method
detectorOffsetYToRowIndexFloat
---------------------------------------------------------------------------------------- detector offset Y -> detector row index (float)
include/astra/ProjectionGeometry3D.h:452
Function
dfct
src/Fourier.cpp:515
Function
dfst
src/Fourier.cpp:603
Function
dimensions
Get dimensions of a 3D object. :param i: ID of object. :type i: :class:`int` :returns: :class:`tuple` -- dimensions of object with ID ``i
python/astra/data3d.py:144
Function
direct_BP
Perform a backprojection. Input projection data and output volume are pre-allocated tensors, such as numpy arrays, or more generally tensors
python/astra/projector3d.py:116
Function
direct_BP
Perform a backprojection. Input projection data and output volume are pre-allocated tensors, such as numpy arrays, or more generally tensors
python/astra/projector.py:126
Function
direct_FP
Perform a forward projection. Input volume and output projection data are pre-allocated tensors, such as numpy arrays, or more generally tens
python/astra/projector3d.py:102
Function
direct_FP
Perform a forward projection. Input volume and output projection data are pre-allocated tensors, such as numpy arrays, or more generally tens
python/astra/projector.py:112
Method
disable
src/Logging.cpp:68
Method
disableFile
src/Logging.cpp:63
← previous
next →
801–900 of 1,667, ranked by callers