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
↓ 8 callers
Function
fill_chars
lib/include/rapidxml/rapidxml_print.hpp:85
↓ 8 callers
Function
freeGPUMem
TODO: Centralize this somehow (By making GPU DataStorage objects keep track of if they should free their storage in their destructor)
src/CudaSirtAlgorithm3D.cpp:239
↓ 8 callers
Function
freeGPUMem
TODO: Centralize this somehow (By making GPU DataStorage objects keep track of if they should free their storage in their destructor)
src/CudaCglsAlgorithm3D.cpp:239
↓ 8 callers
Function
freeGPUMem
TODO: Centralize this somehow (By making GPU DataStorage objects keep track of if they should free their storage in their destructor)
src/CudaCglsAlgorithm.cpp:140
↓ 8 callers
Method
getConfiguration
---------------------------------------------------------------------------------------- Get the configuration object
src/VolumeGeometry3D.cpp:290
↓ 8 callers
Method
getDetectorWidth
Get the width of a single detector (in unit lengths).
include/astra/ProjectionGeometry2D.h:255
↓ 8 callers
Method
getRootNode
-----------------------------------------------------------------------------
src/XMLDocument.cpp:91
↓ 8 callers
Function
get_data_dimensions
(type, geom)
tests/python/unit/test_geometries_2d.py:15
↓ 8 callers
Method
next_sibling
Gets next sibling node, optionally matching node name. Behaviour is undefined if node has no parent. Use parent() to test if node has a parent. \param
lib/include/rapidxml/rapidxml.hpp:1004
↓ 8 callers
Function
projectSingleRay
include/astra/CudaProjector2D.h:99
↓ 8 callers
Method
remove
include/astra/AstraObjectManager.h:236
↓ 8 callers
Method
setContent
----------------------------------------------------------------------------- Set content - STRING
src/XMLNode.cpp:342
↓ 8 callers
Function
shouldAbort
src/Globals.cpp:53
↓ 8 callers
Function
splitString
src/Utilities.cpp:185
↓ 8 callers
Function
test
Perform a very basic functionality test
python/astra/tests.py:102
↓ 7 callers
Function
_clog_append_str
include/astra/clog.h:459
↓ 7 callers
Method
addOption
----------------------------------------------------------------------------- Add option - STRING
src/XMLNode.cpp:441
↓ 7 callers
Function
cftbsub
src/Fourier.cpp:873
↓ 7 callers
Function
cftf082
src/Fourier.cpp:3078
↓ 7 callers
Function
cftf162
src/Fourier.cpp:2833
↓ 7 callers
Function
cftmdl2
src/Fourier.cpp:2524
↓ 7 callers
Method
first_attribute
Gets first attribute of node, optionally matching attribute name. \param name Name of attribute to find, or 0 to return first attribute regardless of
lib/include/rapidxml/rapidxml.hpp:1025
↓ 7 callers
Method
getContent
----------------------------------------------------------------------------- Get node content - STRING
src/XMLNode.cpp:128
↓ 7 callers
Function
getFloat32Memory
include/astra/Data.h:98
↓ 7 callers
Method
getName
----------------------------------------------------------------------------- Get name of this node
src/XMLNode.cpp:121
↓ 7 callers
Method
getOptionBool
src/Config.cpp:332
↓ 7 callers
Function
get_data_dimensions
(type, geom)
tests/python/unit/test_geometries_3d.py:17
↓ 7 callers
Function
intersect_line_horizontal
(src, det, y)
tests/python/functional/test_line2d.py:80
↓ 7 callers
Function
rftfsub
src/Fourier.cpp:3209
↓ 7 callers
Function
splitPart
src/CompositeGeometryManager.cpp:945
↓ 7 callers
Function
stringToDouble
src/Utilities.cpp:98
↓ 6 callers
Function
Geometry2DParameters
include/astra/GeometryUtil2D.h:122
↓ 6 callers
Method
append_node
Appends a new child node. The appended child becomes the last child. \param child Node to append.
lib/include/rapidxml/rapidxml.hpp:1097
↓ 6 callers
Function
astra_dict
Creates a dict to use with the ASTRA Toolbox. :param intype: Type of the ASTRA object. :type intype: :class:`string` :returns: :class:`di
python/astra/creators.py:36
↓ 6 callers
Function
cdft
src/Fourier.cpp:362
↓ 6 callers
Function
checkDataSize
-----------------------------------------------------------------------------------------
matlab/mex/mexDataManagerHelpFunctions.cpp:111
↓ 6 callers
Method
clone
src/CompositeGeometryManager.cpp:743
↓ 6 callers
Method
detectorOffsetToIndexFloat
detector offset -> detector index (float)
include/astra/ProjectionGeometry2D.h:305
↓ 6 callers
Method
getPixelArea
---------------------------------------------------------------------------------------- Get the area of a single pixel (width*height), in unit length
include/astra/VolumeGeometry3D.h:454
↓ 6 callers
Method
getType
include/astra/CudaProjector2D.h:130
↓ 6 callers
Function
makewt
src/Fourier.cpp:684
↓ 6 callers
Method
reconstruct
Reconstruct an object. :param method: Method to use for reconstruction. :type method: :class:`string` :param s: The projectio
python/astra/optomo.py:132
↓ 6 callers
Function
stringToFloat
src/Utilities.cpp:93
↓ 5 callers
Method
addNumericalArray
src/XMLConfig.cpp:307
↓ 5 callers
Method
addNumericalMatrix
src/XMLConfig.cpp:313
↓ 5 callers
Method
allocate_string
Allocates a char array of given size from the pool, and optionally copies a given string to it. If the allocation request cannot be accomodated, this
lib/include/rapidxml/rapidxml.hpp:476
↓ 5 callers
Method
canSplitAndReduce
src/CompositeGeometryManager.cpp:469
↓ 5 callers
Function
ceildiv
src/CompositeGeometryManager.cpp:631
↓ 5 callers
Method
clampMax
src/Data2D.cpp:137
↓ 5 callers
Method
clampMin
src/Data2D.cpp:128
↓ 5 callers
Function
clog_set_level
include/astra/clog.h:374
↓ 5 callers
Function
convertAstraGeometry
src/GeometryUtil3D.cpp:641
↓ 5 callers
Function
copyMexToCFloat32Array
matlab/mex/mexCopyDataHelpFunctions.cpp:256
↓ 5 callers
Function
copy_and_expand_chars
lib/include/rapidxml/rapidxml_print.hpp:47
↓ 5 callers
Function
freeGPUMem
TODO: Centralize this somehow (By making GPU DataStorage objects keep track of if they should free their storage in their destructor)
src/CudaEMAlgorithm.cpp:128
↓ 5 callers
Function
gen_lines
(proj_geom)
tests/python/functional/test_line2d.py:279
↓ 5 callers
Function
get3DMatrixDims
-----------------------------------------------------------------------------------------
matlab/mex/mexHelpFunctions.cpp:79
↓ 5 callers
Function
getDetectorCount
include/astra/Data2D.h:86
↓ 5 callers
Method
getOriginDetectorDistance
Returns the distance from the origin of the coordinate system to the detector.
include/astra/ConeProjectionGeometry3D.h:188
↓ 5 callers
Method
getOriginSourceDistance
Returns the distance from the origin of the coordinate system to the source.
include/astra/ConeProjectionGeometry3D.h:181
↓ 5 callers
Method
getRequiredSubConfig
src/Config.cpp:269
↓ 5 callers
Method
getWindowLengthX
---------------------------------------------------------------------------------------- Get the horizontal length of the volume window, in unit lengt
include/astra/VolumeGeometry3D.h:398
↓ 5 callers
Method
getWindowLengthY
---------------------------------------------------------------------------------------- Get the vertical length of the volume window, in unit lengths
include/astra/VolumeGeometry3D.h:406
↓ 5 callers
Method
hasAttribute
----------------------------------------------------------------------------- Is attribute?
src/XMLNode.cpp:168
↓ 5 callers
Function
makect
src/Fourier.cpp:764
↓ 4 callers
Function
_clog_log
include/astra/clog.h:578
↓ 4 callers
Function
_make_GPULink
(data, backend)
tests/python/integration/test_gpulink.py:30
↓ 4 callers
Function
checkDataType
-----------------------------------------------------------------------------------------
matlab/mex/mexDataManagerHelpFunctions.cpp:97
↓ 4 callers
Function
convertAstraGeometry_internal
src/GeometryUtil3D.cpp:569
↓ 4 callers
Function
convertAstraGeometry_internal
src/GeometryUtil2D.cpp:182
↓ 4 callers
Function
cross3
include/astra/GeometryUtil3D.h:274
↓ 4 callers
Function
display_mismatch
(data, sinogram, a)
tests/python/functional/test_line2d.py:357
↓ 4 callers
Function
getDLTensorStorage
python/astra/src/dlpack.cpp:164
↓ 4 callers
Method
getDetectorSpacingX
---------------------------------------------------------------------------------------- Get the width of a single detector (in unit lengths).
include/astra/ProjectionGeometry3D.h:381
↓ 4 callers
Method
getDetectorSpacingY
---------------------------------------------------------------------------------------- Get the width of a single detector (in unit lengths).
include/astra/ProjectionGeometry3D.h:388
↓ 4 callers
Function
getDetectorTotCount
include/astra/Data3D.h:79
↓ 4 callers
Function
getFactory
include/astra/PluginAlgorithmFactory.h:56
↓ 4 callers
Method
getID
src/Config.cpp:237
↓ 4 callers
Method
getOptionString
src/Config.cpp:345
↓ 4 callers
Method
getProjectionWeightsCount
---------------------------------------------------------------------------------------- Get maximum amount of weights on a single ray
src/SparseMatrixProjector2D.cpp:121
↓ 4 callers
Method
getString
src/Config.cpp:253
↓ 4 callers
Method
getWindowArea
---------------------------------------------------------------------------------------- Get the total area of the volume window, in unit lengths squa
include/astra/VolumeGeometry3D.h:422
↓ 4 callers
Method
getWindowMaxZ
---------------------------------------------------------------------------------------- Get the maximal Z-coordinate in the volume window.
include/astra/VolumeGeometry3D.h:502
↓ 4 callers
Method
indexToDetectorOffset
detector index -> detector offset
include/astra/ProjectionGeometry2D.h:311
↓ 4 callers
Function
proj_type_to_fan
(t)
tests/python/functional/test_line2d.py:351
↓ 4 callers
Function
requiresProjector
< Specify if initialize/check should check for a valid Projector
include/astra/ReconstructionAlgorithm2D.h:184
↓ 4 callers
Function
stringToInt
src/Utilities.cpp:71
↓ 4 callers
Method
unlock
src/CompositeGeometryManager.cpp:1323
↓ 3 callers
Method
__checkArray
(self, arr, shp)
python/astra/optomo.py:96
↓ 3 callers
Function
_convert_to_backend
(data, backend)
tests/python/integration/test_dlpack3d.py:18
↓ 3 callers
Function
_convert_to_backend
(data, backend)
tests/python/integration/test_dlpack2d.py:15
↓ 3 callers
Method
append_attribute
Appends a new attribute to the node. \param attribute Attribute to append.
lib/include/rapidxml/rapidxml.hpp:1217
↓ 3 callers
Function
cfttree
src/Fourier.cpp:2323
↓ 3 callers
Function
checkID
-----------------------------------------------------------------------------------------
matlab/mex/mexDataManagerHelpFunctions.cpp:89
↓ 3 callers
Function
checkStructs
-----------------------------------------------------------------------------------------
matlab/mex/mexDataManagerHelpFunctions.cpp:104
↓ 3 callers
Function
clog_set_fmt
include/astra/clog.h:429
↓ 3 callers
Function
computeSingleRayWeights
include/astra/CudaProjector2D.h:85
↓ 3 callers
Function
copyCFloat32ArrayToMex
matlab/mex/mexCopyDataHelpFunctions.cpp:277
↓ 3 callers
Method
copyData
src/Data2D.cpp:99
↓ 3 callers
Function
createSubProjectionPart
src/CompositeGeometryManager.cpp:814
← previous
next →
101–200 of 1,667, ranked by callers