Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NVIDIA/gvdb-voxels
/ functions
Functions
2,559 in github.com/NVIDIA/gvdb-voxels
⨍
Functions
2,559
◇
Types & classes
135
↓ 10 callers
Method
SetTransform
source/gvdb_library/src/gvdb_volume_gvdb.cpp:5770
↓ 10 callers
Function
StripLeadingTokenToBuffer
Returns the first contiguous string of non-whitespace characters in the buffer and returns a pointer to the next non-whitespace character (if any) in
source/gvdb_library/src/loader_Parser.cpp:98
↓ 10 callers
Function
checkGL
------------------------------------------------------------------------------
source/sample_utils/main_x11.cpp:154
↓ 10 callers
Function
lodepng_get_raw_size_idat
in an idat chunk, each scanline is a multiple of 8 bits, unlike the lodepng output buffer, and in addition has one extra byte per line: the filter byt
source/sample_utils/lodepng.cpp:2808
↓ 10 callers
Function
lodepng_memset
source/sample_utils/lodepng.cpp:126
↓ 10 callers
Function
make_float2
additional constructors
source/gFluidSurface/cutil_math.h:142
↓ 10 callers
Function
make_float2
additional constructors
source/gPointFusion/cutil_math.h:142
↓ 10 callers
Method
run
source/sample_utils/main_win.cpp:1019
↓ 10 callers
Function
setview2D
source/sample_utils/nv_gui.cpp:60
↓ 9 callers
Method
CommitData
source/gvdb_library/src/gvdb_volume_gvdb.cpp:4834
↓ 9 callers
Method
Dot
source/gvdb_library/src/gvdb_vec.cpp:81
↓ 9 callers
Function
ElemNdx
source/gvdb_library/src/gvdb_allocator.h:62
↓ 9 callers
Method
begin
source/sample_utils/main.h:337
↓ 9 callers
Method
getNodeAtLevel
source/gvdb_library/src/gvdb_volume_gvdb.cpp:5799
↓ 9 callers
Method
getWorldMax
source/gvdb_library/src/gvdb_volume_gvdb.cpp:5802
↓ 9 callers
Method
getWorldMin
source/gvdb_library/src/gvdb_volume_gvdb.cpp:5801
↓ 9 callers
Function
lodepng_get_bpp
calculate bits per pixel out of colortype and bitdepth*/
source/sample_utils/lodepng.cpp:2758
↓ 9 callers
Function
lodepng_realloc
NOTE: when realloc returns NULL, it leaves the original memory untouched */
source/sample_utils/lodepng.cpp:82
↓ 9 callers
Method
mouse
source/sample_utils/main.h:333
↓ 8 callers
Method
CommitGeometry
source/gvdb_library/src/gvdb_volume_base.cpp:46
↓ 8 callers
Method
Configure
Configure VDB tree (5-level)
source/gvdb_library/src/gvdb_volume_gvdb.cpp:2364
↓ 8 callers
Function
HuffmanTree_cleanup
source/sample_utils/lodepng.cpp:674
↓ 8 callers
Function
HuffmanTree_init
source/sample_utils/lodepng.cpp:667
↓ 8 callers
Method
StartRasterGL
Start Raster GL - Enable the GL rasterization pipeline. - Load GLSL shaders
source/gvdb_library/src/gvdb_volume_gvdb.cpp:3186
↓ 8 callers
Method
UpdateApron
Update apron (for all channels)
source/gvdb_library/src/gvdb_volume_gvdb.cpp:4411
↓ 8 callers
Method
UpdateVolume
source/sample_utils/optix_scene.cpp:612
↓ 8 callers
Function
dot
dot product
source/gFluidSurface/cutil_math.h:234
↓ 8 callers
Function
dot
dot product
source/gPointFusion/cutil_math.h:234
↓ 8 callers
Function
drawBox3DXform
Draws the edges of the axis-aligned box from `bMin` to `bMax` after being transformed by `xform`.
source/sample_utils/nv_gui.cpp:80
↓ 8 callers
Method
getAtlasRes
Dimension of entire atlas, including aprons
source/gvdb_library/src/gvdb_allocator.cpp:953
↓ 8 callers
Function
init2D
Utility functions
source/sample_utils/nv_gui.cpp:51
↓ 8 callers
Function
lodepng_chunk_length
source/sample_utils/lodepng.cpp:2466
↓ 8 callers
Function
save_png
Helper function for saving a PNG file. Automatically fills out lodepng arguments. Prints a message on error. This function is defined in file_png.h to
source/sample_utils/file_png.h:15
↓ 8 callers
Function
ucvector_resize
returns 1 if success, 0 if failure ==> nothing done*/
source/sample_utils/lodepng.cpp:270
↓ 7 callers
Method
AddShader
Create a GLSL program object from vertex and fragment shader files
source/gvdb_library/src/gvdb_scene.cpp:240
↓ 7 callers
Method
SetDebug
source/gvdb_library/src/gvdb_volume_gvdb.cpp:221
↓ 7 callers
Method
TimerStart
source/gvdb_library/src/gvdb_volume_gvdb.cpp:57
↓ 7 callers
Method
TimerStop
source/gvdb_library/src/gvdb_volume_gvdb.cpp:58
↓ 7 callers
Function
draw2D
source/sample_utils/nv_gui.cpp:59
↓ 7 callers
Function
draw3D
source/sample_utils/nv_gui.cpp:82
↓ 7 callers
Method
getAtlasGLID
source/gvdb_library/src/gvdb_allocator.h:154
↓ 7 callers
Function
getBitPos
Returns the index of a position within a node at the given level. Suppose a node has resolution r, and its children are numbered from 0 to r^3-1. This
source/gvdb_library/src/gvdb_volume_gvdb.h:598
↓ 7 callers
Method
getNumLevels
source/gvdb_library/src/gvdb_allocator.h:162
↓ 7 callers
Method
getPoolWidth
source/gvdb_library/src/gvdb_allocator.cpp:237
↓ 7 callers
Function
getVoxCnt
Gets the number of child nodes or child voxels of a node at the given level.
source/gvdb_library/src/gvdb_volume_gvdb.h:594
↓ 7 callers
Function
guiHandler
source/sample_utils/nv_gui.cpp:99
↓ 7 callers
Function
guiSetCallback
source/sample_utils/nv_gui.cpp:95
↓ 7 callers
Function
lodepng_get_raw_size
source/sample_utils/lodepng.cpp:2798
↓ 7 callers
Function
string_cleanup
free string pointer and set it to NULL*/
source/sample_utils/lodepng.cpp:297
↓ 6 callers
Method
Data
source/gvdb_library/src/gvdb_vec.h:252
↓ 6 callers
Method
LoadVBX
Load a VBX file
source/gvdb_library/src/gvdb_volume_gvdb.cpp:507
↓ 6 callers
Method
PoolCommitAll
source/gvdb_library/src/gvdb_allocator.cpp:93
↓ 6 callers
Method
PrepareRasterGL
source/gvdb_library/src/gvdb_volume_3D.cpp:68
↓ 6 callers
Method
Resize
source/gvdb_library/src/gvdb_volume_3D.cpp:30
↓ 6 callers
Function
clearGuis
source/sample_utils/nv_gui.cpp:85
↓ 6 callers
Function
drawGui
source/sample_utils/nv_gui.cpp:84
↓ 6 callers
Function
getLD
Gets the log base 2 branching factor per side of a node at the given level.
source/gvdb_library/src/gvdb_volume_gvdb.h:589
↓ 6 callers
Function
isOn
source/gvdb_library/src/gvdb_volume_gvdb.h:812
↓ 6 callers
Function
lodepng_color_mode_init
source/sample_utils/lodepng.cpp:2667
↓ 6 callers
Function
lodepng_read32bitInt
source/sample_utils/lodepng.cpp:322
↓ 6 callers
Function
max
source/gPointFusion/cutil_math.h:65
↓ 6 callers
Function
numBitsOn
Bit operations: Based on Bithacks (Sean Eron Anderson, http://graphics.stanford.edu/~seander/bithacks.html)
source/gvdb_library/src/gvdb_volume_gvdb.h:685
↓ 6 callers
Function
readBitsFromReversedStream
TODO: make this faster */
source/sample_utils/lodepng.cpp:2445
↓ 6 callers
Function
ucvector_init
source/sample_utils/lodepng.cpp:284
↓ 6 callers
Function
writeBitsReversed
This one is to use for adding huffman symbol, the value bits are written MSB first */
source/sample_utils/lodepng.cpp:445
↓ 6 callers
Function
zlib_compress
compress using the default or custom zlib function */
source/sample_utils/lodepng.cpp:2293
↓ 5 callers
Method
AddMaterial
source/gvdb_library/src/gvdb_scene.cpp:406
↓ 5 callers
Method
AddPolygons
source/sample_utils/optix_scene.cpp:243
↓ 5 callers
Method
AddVolume
source/gvdb_library/src/gvdb_scene.cpp:174
↓ 5 callers
Method
AtlasReleaseAll
source/gvdb_library/src/gvdb_allocator.cpp:894
↓ 5 callers
Method
ClearGraph
ClearGraph Clears the OptiX scene graph
source/sample_utils/optix_scene.cpp:174
↓ 5 callers
Method
CreateMemLinear
source/gvdb_library/src/gvdb_allocator.cpp:258
↓ 5 callers
Method
FinishTopology
source/gvdb_library/src/gvdb_volume_gvdb.cpp:1579
↓ 5 callers
Function
HuffmanTree_makeFromLengths
given the code lengths (as stored in the PNG file), generate the tree as defined by Deflate. maxbitlen is the maximum bits that a code in the tree can
source/sample_utils/lodepng.cpp:851
↓ 5 callers
Method
Length
source/gvdb_library/src/gvdb_vec.cpp:95
↓ 5 callers
Function
Max
source/gvdb_library/src/loader_OBJReader.cpp:28
↓ 5 callers
Method
SetMaterialParams
source/sample_utils/optix_scene.cpp:230
↓ 5 callers
Method
SetPoints
source/gvdb_library/src/gvdb_volume_gvdb.cpp:4900
↓ 5 callers
Method
SetProfile
source/gvdb_library/src/gvdb_volume_gvdb.cpp:216
↓ 5 callers
Function
alloc_string
dynamically allocates a new string with a copy of the null terminated input text */
source/sample_utils/lodepng.cpp:313
↓ 5 callers
Function
bpmnode_create
creates a new chain node with the given parameters, from the memory in the lists */
source/sample_utils/lodepng.cpp:890
↓ 5 callers
Function
filterScanline
source/sample_utils/lodepng.cpp:5412
↓ 5 callers
Method
getAtlasBrickres
Res of single brick, including apron
source/gvdb_library/src/gvdb_allocator.cpp:964
↓ 5 callers
Function
getCover
Gets the size a node at the given level covers in voxels. Same except for return type as `getRange` since 1.1.1.
source/gvdb_library/src/gvdb_volume_gvdb.h:612
↓ 5 callers
Function
getMaskWords
divide by bits per byte (2^3=8)
source/gvdb_library/src/gvdb_volume_gvdb.h:678
↓ 5 callers
Method
getSize
source/gvdb_library/src/gvdb_allocator.cpp:242
↓ 5 callers
Method
getTex
Bind GPU texture
source/sample_utils/nv_gui.h:127
↓ 5 callers
Method
gpuptr
source/gFluidSurface/fluid.h:129
↓ 5 callers
Function
lodepng_color_mode_cleanup
source/sample_utils/lodepng.cpp:2694
↓ 5 callers
Function
lodepng_mulofl
Safely check if multiplying two integers will overflow (no undefined behavior, compiler removing the code, etc...) and output result. */
source/sample_utils/lodepng.cpp:157
↓ 5 callers
Method
mousewheel
source/sample_utils/main.h:331
↓ 5 callers
Function
readBitFromReversedStream
source/sample_utils/lodepng.cpp:2438
↓ 5 callers
Function
setBitOfReversedStream
source/sample_utils/lodepng.cpp:2455
↓ 5 callers
Function
strIsNum
source/gvdb_library/src/string_helper.cpp:124
↓ 5 callers
Function
zlib_decompress
expected_size is expected output size, to avoid intermediate allocations. Set to 0 if not known. */
source/sample_utils/lodepng.cpp:2226
↓ 4 callers
Function
Adam7_getpassvalues
Outputs various dimensions and positions in the image related to the Adam7 reduced images. passw: output containing the width of the 7 passes passh: o
source/sample_utils/lodepng.cpp:4005
↓ 4 callers
Method
CreateEnvmap
source/sample_utils/optix_scene.cpp:553
↓ 4 callers
Function
Elem
Element conversions Used to pack/unpack the group, level, and index from a pool reference
source/gvdb_library/src/gvdb_allocator.h:59
↓ 4 callers
Method
FillChannel
Fill data channel
source/gvdb_library/src/gvdb_volume_gvdb.cpp:2456
↓ 4 callers
Method
InitializeOptix
InitializeOptiX Creates the optix context, loads all mesh and volume intersection programs, and prepares the scene graph root.
source/sample_utils/optix_scene.cpp:37
← previous
next →
101–200 of 2,559, ranked by callers