MCPcopy Create free account

hub / github.com/Thekla/thekla_atlas / functions

Functions1,249 in github.com/Thekla/thekla_atlas

MethodsetPos
Update position of all colocals.
src/nvmesh/halfedge/Vertex.cpp:22
MethodsetString
src/nvcore/StrLib.cpp:749
Functionsetup_conformal_map_relations
src/nvmesh/param/LeastSquaresConformalMap.cpp:178
MethodsewBoundary
For this to be effective, we have to fix the boundary junctions first.
src/nvmesh/halfedge/Mesh.cpp:733
Methodsgemm
C = alpha*A*B + beta*C
src/nvmath/Sparse.cpp:345
Methodsgemv
y = alpha*A*x + beta*y
src/nvmath/Sparse.cpp:281
FunctionshutHandlerThread
src/nvcore/Debug.cpp:1172
Functionsign
src/nvmath/nvmath.h:263
Functionsize
Get vector size.
src/nvcore/Array.h:85
Functionsmoothstep
src/nvmath/nvmath.h:256
Methodsolve
src/nvmesh/param/AtlasBuilder.cpp:501
MethodsolveCramer
src/nvmath/Matrix.cpp:231
MethodsolveLU
src/nvmath/Matrix.cpp:125
MethodsortFacesByGroup
src/nvmesh/MeshBuilder.cpp:616
MethodsortFacesByMaterial
src/nvmesh/MeshBuilder.cpp:640
MethodsplitBoundaryEdge
src/nvmesh/halfedge/Mesh.cpp:1025
Methodsqm
C = At * A
src/nvmath/Sparse.cpp:885
Functionsqrt_assert
src/nvmath/nvmath.h:101
Functionsqrtf_assert
src/nvmath/nvmath.h:107
Functionstart
src/nvcore/HashMap.h:104
Functionstbi_bmp_load
extern/stb/stb_image.h:3384
Functionstbi_convert_iphone_png_to_rgb
extern/stb/stb_image.h:2805
Functionstbi_failure_reason
extern/stb/stb_image.h:567
Functionstbi_gif_info
extern/stb/stb_image.h:4584
Functionstbi_gif_load
extern/stb/stb_image.h:4540
Functionstbi_hdr_to_ldr_gamma
extern/stb/stb_image.h:768
Functionstbi_hdr_to_ldr_scale
extern/stb/stb_image.h:769
Functionstbi_image_free
extern/stb/stb_image.h:589
Functionstbi_info
extern/stb/stb_image.h:4831
Functionstbi_info_from_memory
extern/stb/stb_image.h:4861
Functionstbi_install_YCbCr_to_RGB
extern/stb/stb_image.h:1887
Functionstbi_install_idct
extern/stb/stb_image.h:1428
Functionstbi_is_hdr
extern/stb/stb_image.h:742
Functionstbi_is_hdr_from_memory
extern/stb/stb_image.h:730
Functionstbi_jpeg_info
extern/stb/stb_image.h:2088
Functionstbi_jpeg_load
extern/stb/stb_image.h:2028
Functionstbi_ldr_to_hdr_gamma
extern/stb/stb_image.h:771
Functionstbi_ldr_to_hdr_scale
extern/stb/stb_image.h:772
Functionstbi_load
extern/stb/stb_image.h:622
Functionstbi_loadf
extern/stb/stb_image.h:688
Functionstbi_loadf_from_memory
extern/stb/stb_image.h:712
Functionstbi_pic_load
extern/stb/stb_image.h:4191
Functionstbi_png_info
extern/stb/stb_image.h:3084
Functionstbi_png_load
extern/stb/stb_image.h:3035
Functionstbi_psd_load
extern/stb/stb_image.h:3935
Functionstbi_register_loader
extern/stb/stb_image.h:598
Functionstbi_set_unpremultiply_on_load
extern/stb/stb_image.h:2801
Functionstbi_tga_load
extern/stb/stb_image.h:3722
Functionstbi_zlib_decode_buffer
extern/stb/stb_image.h:2515
Functionstbi_zlib_decode_malloc
extern/stb/stb_image.h:2494
Functionstbi_zlib_decode_noheader_buffer
extern/stb/stb_image.h:2542
Functionstbi_zlib_decode_noheader_malloc
extern/stb/stb_image.h:2526
Functionstr
const char * accessors operator const char * () const { return m_str; } operator char * () { return m_str; }
src/nvcore/StrLib.h:142
MethodstrBeginsWith
src/nvcore/StrLib.cpp:111
MethodstrCaseDiff
src/nvcore/StrLib.cpp:86
MethodstrCaseEqual
src/nvcore/StrLib.cpp:104
MethodstrCat
src/nvcore/StrLib.cpp:151
FunctionstrCatSafe
src/nvcore/StrLib.h:86
MethodstrCpy
@@ Add asserts to detect overlap between dst and src?
src/nvcore/StrLib.cpp:126
FunctionstrCpySafe
src/nvcore/StrLib.h:82
MethodstrDiff
src/nvcore/StrLib.cpp:79
MethodstrEndsWith
src/nvcore/StrLib.cpp:117
MethodstrEqual
src/nvcore/StrLib.cpp:97
MethodstrLen
src/nvcore/StrLib.cpp:73
MethodstrMatch
Pattern matching routine. I don't remember where did I get this. */
src/nvcore/StrLib.cpp:179
MethodstrSkipWhiteSpace
src/nvcore/StrLib.cpp:163
MethodstripFileName
* Strip the file name from a path. * @warning path cannot end with '/' o '\\', can't it? */
src/nvcore/StrLib.cpp:666
MethodsumRow
src/nvmath/Sparse.cpp:489
Methodswap
Swap strings.
src/nvcore/StrLib.cpp:612
Methodswap
src/nvcore/BitArray.h:208
Methodterminate
Abnormal termination. Create mini dump and output call stack.
src/nvcore/Debug.cpp:1012
Functiontest_ftoi
src/nvmath/ftoi.h:114
MethodtexCoordCount
src/nvmesh/MeshBuilder.cpp:1021
MethodtexCoordIndex
src/nvmesh/MeshBuilder.cpp:1051
FunctiontoDegree
src/nvmath/nvmath.h:162
FunctiontoLower
src/nvcore/StrLib.cpp:58
MethodtoQuadTriMesh
src/nvmesh/halfedge/Mesh.cpp:556
FunctiontoRadian
src/nvmath/nvmath.h:161
MethodtoTriMesh
Convert to tri mesh.
src/nvmesh/halfedge/Mesh.cpp:492
FunctiontoUpper
Locale independent functions.
src/nvcore/StrLib.cpp:55
FunctiontoggleAll
src/nvimage/BitMap.h:65
Methodtransform
Transform by this basis. (From this basis to object space).
src/nvmath/Basis.cpp:228
MethodtransformI
Transform by the inverse. (From object space to this basis). @note Uses Cramer's rule so the inverse is not accurate if the basis is ill-conditioned.
src/nvmath/Basis.cpp:244
FunctiontransformPlane
src/nvmath/Plane.cpp:9
MethodtransformT
Transform by the transpose. (From object space to this basis).
src/nvmath/Basis.cpp:237
MethodtranslatePath
static */
src/nvcore/StrLib.cpp:632
Methodtranspose
src/nvmath/Sparse.cpp:792
FunctiontriangleConformalEnergy
src/nvmesh/param/ParameterizationQuality.cpp:55
Methodtriangulate
Triangulate in place.
src/nvmesh/halfedge/Mesh.cpp:597
Methodtriangulate
This is doing a simple ear-clipping algorithm that skips invalid triangles. Ideally, we should also sort the ears by angle, start with the ones that h
src/nvmesh/param/Util.cpp:161
Methodtriangulate
src/nvmath/ConvexHull.cpp:359
Methodtwist
src/nvmath/Random.h:177
MethodunifyVertices
src/nvmesh/param/Util.cpp:92
FunctionunitFloatToFixed
src/nvmath/ftoi.h:243
FunctionunitFloatToFixed16
src/nvmath/ftoi.h:251
FunctionunitFloatToFixed8
src/nvmath/ftoi.h:247
Methodunwrap
src/nvimage/Image.cpp:126
MethodupdateCandidate
src/nvmesh/param/AtlasBuilder.cpp:732
MethodupdateCandidates
src/nvmesh/param/AtlasBuilder.cpp:421
MethodupdatePriorities
src/nvmesh/param/AtlasBuilder.cpp:758
← previousnext →1,101–1,200 of 1,249, ranked by callers