Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Thekla/thekla_atlas
/ functions
Functions
1,249 in github.com/Thekla/thekla_atlas
⨍
Functions
1,249
◇
Types & classes
213
↓ 184 callers
Method
count
src/nvmesh/param/AtlasBuilder.cpp:74
↓ 84 callers
Function
e
extern/stb/stb_image.h:572
↓ 83 callers
Method
append
src/nvcore/BitArray.h:144
↓ 82 callers
Function
dot
Multiply a row of A by a column of B.
src/nvmath/Sparse.cpp:315
↓ 78 callers
Function
get8
extern/stb/stb_image.h:838
↓ 75 callers
Method
resize
src/nvimage/Image.cpp:60
↓ 65 callers
Function
swap
src/nvcore/Utils.h:151
↓ 64 callers
Function
length
src/nvmath/Quaternion.h:135
↓ 61 callers
Method
advance
src/nvmesh/halfedge/Mesh.h:150
↓ 60 callers
Method
isDone
src/nvmesh/halfedge/Mesh.h:151
↓ 59 callers
Method
size
src/nvcore/BitArray.h:48
↓ 57 callers
Method
current
src/nvmesh/halfedge/Mesh.h:152
↓ 54 callers
Function
max
inline const T & max(const T & a, const T & b)
src/nvcore/Utils.h:161
↓ 54 callers
Method
vertexAt
src/nvmesh/halfedge/Mesh.h:93
↓ 50 callers
Method
dimension
src/nvmath/Sparse.h:30
↓ 49 callers
Function
equal
Robust floating point comparisons: http://realtimecollisiondetection.net/blog/?p=89
src/nvmath/nvmath.h:166
↓ 49 callers
Method
width
src/nvmath/Sparse.h:76
↓ 47 callers
Function
get8u
extern/stb/stb_image.h:864
↓ 46 callers
Method
faceAt
src/nvmesh/param/Atlas.h:136
↓ 43 callers
Method
height
src/nvmath/Sparse.h:77
↓ 40 callers
Method
vertexCount
src/nvmesh/param/Atlas.h:132
↓ 39 callers
Function
free
src/nvcore/Memory.h:62
↓ 38 callers
Method
bitAt
Get bit.
src/nvcore/BitArray.h:87
↓ 37 callers
Method
to
src/nvmesh/halfedge/Edge.h:38
↓ 36 callers
Method
ptr
Get pointer.
src/nvcore/Ptr.h:76
↓ 33 callers
Function
ftoi_ceil
src/nvmath/ftoi.h:86
↓ 32 callers
Method
from
Vertex queries.
src/nvmesh/halfedge/Edge.h:35
↓ 30 callers
Method
edges
src/nvmesh/halfedge/Mesh.h:192
↓ 30 callers
Function
get16le
extern/stb/stb_image.h:918
↓ 28 callers
Method
faceCount
src/nvmesh/param/Atlas.h:135
↓ 28 callers
Function
get16
extern/stb/stb_image.h:906
↓ 28 callers
Function
get32le
extern/stb/stb_image.h:924
↓ 27 callers
Function
isSpace
extern/tinyobj/tiny_obj_loader.h:178
↓ 27 callers
Method
setCoefficient
src/nvmath/Sparse.cpp:192
↓ 26 callers
Function
normalize
src/nvmath/Quaternion.h:145
↓ 25 callers
Function
ftoi_round
src/nvmath/ftoi.h:72
↓ 23 callers
Method
isBoundary
Determine if this is a boundary face.
src/nvmesh/halfedge/Face.cpp:240
↓ 22 callers
Function
height
src/nvimage/BitMap.h:21
↓ 22 callers
Function
malloc
src/nvcore/Memory.h:54
↓ 21 callers
Function
U32
src/nvcore/Utils.h:65
↓ 21 callers
Function
start_mem
extern/stb/stb_image.h:813
↓ 20 callers
Function
isFinite
src/nvmath/nvmath.h:177
↓ 20 callers
Function
min
inline const T & min(const T & a, const T & b)
src/nvcore/Utils.h:185
↓ 20 callers
Function
start_file
extern/stb/stb_image.h:803
↓ 19 callers
Function
width
src/nvimage/BitMap.h:20
↓ 18 callers
Function
skip
extern/stb/stb_image.h:869
↓ 17 callers
Method
setNext
Edge queries.
src/nvmesh/halfedge/Edge.h:43
↓ 16 callers
Method
clear
src/nvmesh/param/AtlasBuilder.cpp:70
↓ 15 callers
Method
format
src/nvcore/TextWriter.cpp:29
↓ 15 callers
Function
ftoi_floor
We can probably do better than this. See for example: http://dss.stephanierct.com/DevBlog/?p=8
src/nvmath/ftoi.h:82
↓ 15 callers
Method
getCoefficient
src/nvmath/Sparse.cpp:184
↓ 15 callers
Method
isValid
src/nvmesh/halfedge/Mesh.cpp:1258
↓ 14 callers
Function
nextPowerOfTwo
Return the next power of two. * @see http://graphics.stanford.edu/~seander/bithacks.html * @warning Behaviour for 0 is undefined. * @note
src/nvcore/Utils.h:212
↓ 14 callers
Function
triangleArea
src/nvmesh/param/ConformalMap.cpp:19
↓ 13 callers
Function
get32
extern/stb/stb_image.h:912
↓ 13 callers
Function
square
src/nvmath/nvmath.h:221
↓ 12 callers
Method
add
src/nvmath/ProximityGrid.h:87
↓ 12 callers
Method
addFace
src/nvmesh/halfedge/Mesh.cpp:201
↓ 12 callers
Method
setBitAt
Set a bit.
src/nvcore/BitArray.h:116
↓ 12 callers
Function
triangleArea
src/nvmesh/raster/Raster.cpp:484
↓ 12 callers
Function
zreceive
extern/stb/stb_image.h:2239
↓ 11 callers
Method
chartMesh
src/nvmesh/param/Atlas.h:138
↓ 11 callers
Method
edgeCount
Count the number of edges in this face.
src/nvmesh/halfedge/Face.cpp:232
↓ 11 callers
Function
max3
inline const T & max3(const T & a, const T & b, const T & c)
src/nvcore/Utils.h:177
↓ 10 callers
Method
clearAll
Clear all the bits.
src/nvcore/BitArray.h:152
↓ 10 callers
Function
computeExtremalPoints
src/nvmath/Sphere.cpp:353
↓ 10 callers
Function
min3
inline const T & min3(const T & a, const T & b, const T & c)
src/nvcore/Utils.h:193
↓ 10 callers
Method
setPrev
src/nvmesh/halfedge/Edge.h:44
↓ 9 callers
Method
addVertex
src/nvmesh/halfedge/Mesh.cpp:92
↓ 9 callers
Function
at_eof
extern/stb/stb_image.h:851
↓ 9 callers
Function
clamp
inline const T & clamp(const T & x, const T & a, const T & b)
src/nvcore/Utils.h:201
↓ 9 callers
Method
format
src/nvimage/Image.cpp:192
↓ 9 callers
Function
parseFloat
extern/tinyobj/tiny_obj_loader.h:350
↓ 9 callers
Method
unifiedMesh
src/nvmesh/param/Atlas.h:140
↓ 9 callers
Method
vertices
src/nvmesh/halfedge/Mesh.h:124
↓ 8 callers
Function
align
src/nvmesh/param/AtlasPacker.cpp:132
↓ 8 callers
Function
clamp
take a -128..127 value and clamp it and convert to 0..255
extern/stb/stb_image.h:1306
↓ 8 callers
Method
clear
src/nvcore/HashMap.h:87
↓ 8 callers
Function
fileOpen
Portable version of fopen.
src/nvcore/StdStream.h:18
↓ 8 callers
Function
iround
@@ The implementation in nvmath.h should be equivalent.
src/nvmesh/raster/Raster.cpp:42
↓ 8 callers
Method
isDisk
src/nvmesh/param/Atlas.h:129
↓ 8 callers
Function
isNormalized
src/nvmath/Quaternion.h:140
↓ 8 callers
Method
setEdge
Set first edge of all colocals.
src/nvmesh/halfedge/Vertex.cpp:14
↓ 7 callers
Method
chartAt
src/nvmesh/param/Atlas.cpp:58
↓ 7 callers
Method
clear
src/nvmesh/halfedge/Mesh.cpp:74
↓ 7 callers
Method
faces
src/nvmesh/halfedge/Mesh.h:158
↓ 7 callers
Method
getRange
Get a random number on [0, max] interval.
src/nvmath/Random.h:30
↓ 7 callers
Method
length
src/nvmesh/halfedge/Edge.cpp:18
↓ 7 callers
Method
linkBoundary
Link boundary edges once the mesh has been created.
src/nvmesh/halfedge/Mesh.cpp:421
↓ 7 callers
Function
parseFloat3
extern/tinyobj/tiny_obj_loader.h:371
↓ 7 callers
Function
ptr
src/nvcore/StdStream.h:320
↓ 7 callers
Method
vertexCount
Vertices
src/nvmesh/halfedge/Mesh.h:92
↓ 6 callers
Function
compute_y
extern/stb/stb_image.h:941
↓ 6 callers
Function
decodeMorton2X
src/nvmath/Morton.h:60
↓ 6 callers
Function
decodeMorton2Y
src/nvmath/Morton.h:65
↓ 6 callers
Function
deleteAll
src/nvcore/Utils.h:253
↓ 6 callers
Function
ftoi_trunc
src/nvmath/ftoi.h:76
↓ 6 callers
Method
get
Get a random number between 0 - 65536.
src/nvmath/Random.h:150
↓ 6 callers
Function
get_marker
if there's a pending marker from the entropy stream, return that otherwise, fetch from the stream and get a marker. if there's no marker, return 0xff,
extern/stb/stb_image.h:1438
↓ 6 callers
Method
isVertexMapped
src/nvmesh/param/Atlas.h:130
next →
1–100 of 1,249, ranked by callers