Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AcademySoftwareFoundation/openvdb
/ functions
Functions
13,963 in github.com/AcademySoftwareFoundation/openvdb
⨍
Functions
13,963
◇
Types & classes
3,264
↓ 127 callers
Function
isExactlyEqual
openvdb/openvdb/math/Math.h:467
↓ 127 callers
Method
min
nanovdb/nanovdb/math/Math.h:385
↓ 126 callers
Method
empty
@brief Return true if no trees being merged
openvdb/openvdb/tools/Merge.h:376
↓ 125 callers
Method
max
nanovdb/nanovdb/math/Math.h:383
↓ 124 callers
Method
getValueDepth
openvdb/openvdb/tree/Tree.h:1516
↓ 123 callers
Method
asVec3d
openvdb/openvdb/math/Coord.h:144
↓ 123 callers
Method
cbeginChildOn
openvdb/openvdb/unittest/TestFile.cc:1723
↓ 123 callers
Method
moveTo
@brief Initialize the stencil buffer with the values of voxel (i, j, k) and its neighbors. @param ijk Index coordinates of stencil center
openvdb/openvdb/math/Stencils.h:47
↓ 123 callers
Method
reset
openvdb_cmd/vdb_view/ClipBox.cc:99
↓ 122 callers
Method
end
openvdb/openvdb/tree/NodeManager.h:247
↓ 121 callers
Function
create
@brief Convenience method which always uses the provided module to find the function or insert it if necessary. @param M The llvm::Module to use
openvdb_ax/openvdb_ax/codegen/FunctionTypes.h:667
↓ 119 callers
Method
size
openvdb_cmd/vdb_tool/include/Parser.h:123
↓ 117 callers
Method
empty
openvdb_cmd/vdb_tool/include/Parser.h:139
↓ 117 callers
Method
size
openvdb_houdini/openvdb_houdini/AXUtils.h:367
↓ 117 callers
Method
type
openvdb/openvdb/math/Maps.h:2609
↓ 112 callers
Method
data
@brief Returns a non-const void pointer to the data managed by this instance.
nanovdb/nanovdb/cuda/TempPool.h:35
↓ 112 callers
Method
setValueOff
openvdb/openvdb/tree/Tree.h:1524
↓ 109 callers
Method
buffer
openvdb/openvdb/tree/ValueAccessor.h:337
↓ 109 callers
Method
getGridClass
Return the class of volumetric data (level set, fog volume, etc.) stored in this grid.
openvdb/openvdb/tools/MultiResGrid.h:307
↓ 108 callers
Method
hasSameTopology
openvdb/openvdb/tree/Tree.h:1957
↓ 107 callers
Function
replace
Find + Replace all string helper
openvdb_ax/openvdb_ax/test/util.h:65
↓ 106 callers
Method
activeTileCount
openvdb/openvdb/unittest/TestGrid.cc:110
↓ 105 callers
Function
Invalid
@brief Return an invalid Value. This is used to represent various fail cases. Note that the operator bool(Value) will return false in for Value::Inva
openvdb_ax/openvdb_ax/codegen/Value.h:88
↓ 105 callers
Method
isValueOn
openvdb/openvdb/tools/DenseSparseTools.h:1048
↓ 105 callers
Function
toStr
@brief Maps a GridType to a c-string @param dst destination string of size 12 or larger @param gridType GridType enum to be mapped to a string @return
nanovdb/nanovdb/NanoVDB.h:248
↓ 104 callers
Method
execute
openvdb_ax/openvdb_ax/test/integration/TestHarness.h:267
↓ 104 callers
Method
transform
openvdb_houdini/openvdb_houdini/reference/GEO_PrimVDB.cc:1878
↓ 103 callers
Method
match
openvdb_ax/openvdb_ax/codegen/FunctionTypes.cc:288
↓ 102 callers
Method
str
openvdb/openvdb/unittest/TestTree.cc:419
↓ 101 callers
Method
getGridClass
openvdb_wolfram/OpenVDBLink/Source/OpenVDBGrid/Getters.h:106
↓ 101 callers
Method
getName
virtual
openvdb_houdini/openvdb_houdini/ParmFactory.cc:1540
↓ 101 callers
Method
leafCount
openvdb/openvdb/tree/RootNode.h:1545
↓ 100 callers
Function
Min
nanovdb/nanovdb/math/Math.h:133
↓ 100 callers
Method
get
openvdb_cmd/vdb_ax/cli.h:266
↓ 100 callers
Method
lengthSqr
Squared length of the vector, much faster than length() as it does not involve square root
openvdb/openvdb/math/Vec4.h:220
↓ 99 callers
Method
GetUnderlyingType
openvdb_ax/openvdb_ax/codegen/FunctionTypes.h:259
↓ 99 callers
Method
applyMap
openvdb/openvdb/math/BBox.h:374
↓ 98 callers
Method
isValueOff
Return @c true if the value at the given coordinates is inactive.
openvdb/openvdb/tree/Tree.h:489
↓ 98 callers
Method
touchLeaf
openvdb/openvdb/tree/Tree.h:1635
↓ 97 callers
Method
size
nanovdb/nanovdb/unittest/TestOpenVDB.cc:1094
↓ 96 callers
Method
add
openvdb/openvdb/unittest/TestTools.cc:1084
↓ 96 callers
Method
child
@copybrief Node::child()
openvdb_ax/openvdb_ax/ast/AST.h:599
↓ 96 callers
Method
end
openvdb/openvdb/points/IndexIterator.h:250
↓ 94 callers
Method
get
openvdb_ax/openvdb_ax/compiler/AttributeRegistry.h:147
↓ 94 callers
Method
getName
@brief Return a string with the name of this MultiResGrid
openvdb/openvdb/tools/MultiResGrid.h:293
↓ 94 callers
Method
onVoxelCount
openvdb/openvdb/tree/RootNode.h:1619
↓ 94 callers
Method
setValueOnly
openvdb/openvdb/tree/Tree.h:1555
↓ 94 callers
Method
str
openvdb_houdini/openvdb_houdini/AXUtils.h:365
↓ 94 callers
Method
voxelSize
openvdb/openvdb/math/Operators.h:2118
↓ 93 callers
Method
empty
openvdb/openvdb/io/Queue.cc:221
↓ 92 callers
Method
find
openvdb/openvdb/points/AttributeSet.cc:154
↓ 92 callers
Function
setString
openvdb_wolfram/OpenVDBLink/LTemplate/IncludeFiles/LTemplateHelpers.h:85
↓ 91 callers
Method
asPointer
Direct access to the internal data
openvdb/openvdb/math/Mat.h:101
↓ 91 callers
Method
isOutOfCore
openvdb/openvdb/points/AttributeArray.h:1511
↓ 91 callers
Method
open
openvdb_cmd/vdb_view/Viewer.cc:230
↓ 90 callers
Function
Create
openvdb_ax/openvdb_ax/codegen/Value.h:92
↓ 90 callers
Method
gridType
@brief Return the GridType of the @a n'th grid in this GridHandle @param n index of the grid (assumed to be less than gridCount()) @return Return the
nanovdb/nanovdb/GridHandle.h:229
↓ 90 callers
Method
isInside
openvdb/openvdb/math/BBox.h:266
↓ 90 callers
Function
strcmp
@brief Compares two null-terminated byte strings lexicographically. @param lhs pointer to the null-terminated byte strings to compare @param rhs point
nanovdb/nanovdb/util/Util.h:255
↓ 90 callers
Method
transform
openvdb/openvdb/tools/GridTransformer.h:405
↓ 89 callers
Method
end
openvdb_ax/openvdb_ax/codegen/FunctionTypes.h:296
↓ 89 callers
Method
value
openvdb/openvdb/math/Math.h:167
↓ 88 callers
Method
isValid
@brief Return true if there are voxels and boundaries to solve for
openvdb/openvdb/tools/FastSweeping.h:667
↓ 88 callers
Function
strcpy
@brief Copy characters from @c src to @c dst. @param dst pointer to the destination string. @param src pointer to the null-terminated source string. @
nanovdb/nanovdb/util/Util.h:166
↓ 86 callers
Method
length
Number of elements in the Tensor, same as \c MTensor_getFlattenedLength
openvdb_wolfram/OpenVDBLink/LTemplate/IncludeFiles/LTemplate.h:341
↓ 85 callers
Method
cbeginValueOn
openvdb/openvdb/tools/PointIndexGrid.h:1612
↓ 85 callers
Method
worldToIndex
openvdb/openvdb/math/Ray.h:172
↓ 84 callers
Method
error
openvdb_ax/openvdb_ax/compiler/Logger.cc:189
↓ 84 callers
Method
get
openvdb/openvdb/points/impl/PointRasterizeSDFImpl.h:32
↓ 84 callers
Method
gridCount
@brief Return total number of grids in the buffer
nanovdb/nanovdb/NanoVDB.h:2164
↓ 83 callers
Method
AddArg
openvdb_ax/openvdb_ax/codegen/FunctionTypes.h:436
↓ 83 callers
Method
empty
@brief Query whether this Expression list holds any valid expressions @return True if this node if empty, false otherwise
openvdb_ax/openvdb_ax/ast/AST.h:1851
↓ 83 callers
Function
floor
@brief Round each component if this Vec<T> up to its integer value @return Return an integer Coord
nanovdb/nanovdb/math/Math.h:932
↓ 83 callers
Method
getConstAccessor
openvdb/openvdb/tree/Tree.h:1408
↓ 83 callers
Function
initialize
@brief Initialize the logging system if it is not already initialized.
openvdb/openvdb/util/logging.h:197
↓ 83 callers
Method
offsetBy
nanovdb/nanovdb/math/Math.h:546
↓ 82 callers
Method
Assign
openvdb_ax/openvdb_ax/codegen/Value.cc:533
↓ 82 callers
Method
getTableSize
nanovdb/nanovdb/tools/GridBuilder.h:235
↓ 82 callers
Method
isOff
Return @c true if the <i>n</i>th bit is off
openvdb/openvdb/util/NodeMasks.h:508
↓ 81 callers
Method
gridClass
nanovdb/nanovdb/tools/CreateNanoGrid.h:332
↓ 81 callers
Method
gridMetaData
nanovdb/nanovdb/GridHandle.h:340
↓ 81 callers
Method
name
openvdb_maya/openvdb_maya/OpenVDBData.cc:67
↓ 80 callers
Method
getConst
openvdb/openvdb/points/AttributeSet.cc:184
↓ 79 callers
Method
clear
openvdb/openvdb/unittest/TestGrid.cc:74
↓ 79 callers
Method
probeValue
openvdb/openvdb/tree/Tree.h:1605
↓ 79 callers
Method
size
openvdb/openvdb/points/AttributeArray.h:786
↓ 78 callers
Method
getAffineMap
openvdb/openvdb/math/Maps.h:2650
↓ 78 callers
Function
getChild
@brief Returns a const reference to the child node in the specified tile. @warning A child node is assumed to exist in the specified tile
nanovdb/nanovdb/NanoVDB.h:2802
↓ 78 callers
Method
hasGroup
openvdb/openvdb/points/AttributeSet.cc:1008
↓ 78 callers
Method
setOff
Set the <i>n</i>th bit off
openvdb/openvdb/util/NodeMasks.h:457
↓ 78 callers
Method
setOn
Set the <i>n</i>th bit on
openvdb/openvdb/util/NodeMasks.h:452
↓ 77 callers
Method
reset
openvdb_ax/openvdb_ax/test/integration/TestHarness.cc:263
↓ 76 callers
Method
insert
openvdb/openvdb/tree/ValueAccessor.h:918
↓ 76 callers
Method
reserve
openvdb/openvdb/unittest/TestTree.cc:2518
↓ 75 callers
Method
deepCopy
@brief Return a new grid whose metadata, transform and tree are deep copies of this grid's.
openvdb/openvdb/Grid.h:701
↓ 75 callers
Method
origin
@brief Return the origin in index space of this leaf node
nanovdb/nanovdb/NanoVDB.h:3483
↓ 75 callers
Method
setValue
@brief Set the value of the voxel at the given array offset.
openvdb/openvdb/tools/Dense.h:261
↓ 74 callers
Method
leaf
openvdb/openvdb/io/Archive.cc:277
↓ 74 callers
Method
setName
openvdb_cmd/vdb_tool/include/Geometry.h:148
↓ 73 callers
Function
appendGroup
openvdb/openvdb/points/impl/PointGroupImpl.h:209
← previous
next →
101–200 of 13,963, ranked by callers