MCPcopy Create free account

hub / github.com/BrunoLevy/geogram / functions

Functions5,867 in github.com/BrunoLevy/geogram

↓ 3 callersMethodset_array
src/lib/geogram/basic/packed_arrays.cpp:189
↓ 3 callersFunctionset_assert_mode
src/lib/geogram/basic/assert.cpp:68
↓ 3 callersFunctionset_client
src/lib/geogram/basic/progress.cpp:196
↓ 3 callersMethodset_exact_predicates
src/lib/geogram/voronoi/RVD.cpp:198
↓ 3 callersMethodset_max_t
* \brief Sets the maximum valid index for a tetrahedron. * \details Needs to be called when starting the threads, and * whenever memory al
src/lib/geogram/delaunay/periodic_delaunay_3d.cpp:602
↓ 3 callersMethodset_mesh
* \brief Sets the input mesh. */
src/lib/geogram/voronoi/generic_RVD.h:216
↓ 3 callersMethodset_nb_neighbors
* \brief Sets the number of neighbors, used for nearest neighbors * queries. * \param[in] x the number of neighbors */
src/lib/geogram/points/co3ne.cpp:1862
↓ 3 callersMethodset_point
* \brief Sets the geometric location at this vertex. * \param[in] p the geometric location, shared with caller */
src/lib/geogram/voronoi/generic_RVD_vertex.h:849
↓ 3 callersFunctionset_vv2t
* \brief Sets the local facet associated with an oriented * edge. * \param[in] v1 , v2 the global indices of the two vertices
src/lib/geogram/delaunay/cavity.h:252
↓ 3 callersMethodsew3
* \brief Creates a volumetric link between two halfedges * \param[in] h1 , h2 the two halfedges to be connected * \pre \p h1 and \p
src/lib/geogram/mesh/mesh_surface_intersection.h:784
↓ 3 callersFunctionshow_usage
src/lib/geogram/basic/command_line.cpp:928
↓ 3 callersFunctionside3_SOS
src/lib/geogram/numerics/predicates.cpp:1666
↓ 3 callersFunctionside4_3d_exact_SOS
* \brief Exact implementation of the side4_3d_SOS() predicate * using low-level exact arithmetics API (expansion class). * \param[in] sos i
src/lib/geogram/numerics/predicates.cpp:888
↓ 3 callersMethodsize_in_bytes
* \brief Gets the size of the memory used by the buffer. * \return the size of the buffer in bytes. */
src/lib/geogram_gfx/GLUP/GLUP_context.h:480
↓ 3 callersFunctionskip_comments
src/lib/geogram/basic/geofile.cpp:60
↓ 3 callersFunctionspread
* \brief Computes the extent of a point sequence * along a given coordinate. * \param[in] b first index of the point sequence
src/lib/geogram/points/kd_tree.h:419
↓ 3 callersMethodstatus
src/lib/geogram/basic/logger.cpp:159
↓ 3 callersMethodstop
src/lib/geogram_gfx/gui/application.cpp:247
↓ 3 callersFunctionstring_to_signed_integer
src/lib/geogram/basic/string.h:473
↓ 3 callersFunctionsupported_language_version
src/lib/geogram_gfx/basic/GLSL.cpp:286
↓ 3 callersFunctiont_index
* \brief Gets the local vertex index in a triangle by its global index, * using standard triangle numerotation (edge i is opposite to vertex i).
src/lib/geogram/mesh/mesh_degree3_vertices.cpp:127
↓ 3 callersFunctiontet_is_conflict
* \brief Tests whether a given tetrahedron is in conflict with * a given 3d point. * \details A real tetrahedron is in conflict wit
src/lib/geogram/delaunay/delaunay_3d.h:940
↓ 3 callersFunctionto_display_string
src/lib/geogram/basic/string.h:354
↓ 3 callersFunctionto_lowercase
src/lib/geogram/basic/string.cpp:169
↓ 3 callersMethodto_string
src/lib/geogram/mesh/mesh_CSG_utils.cpp:69
↓ 3 callersMethodto_string
src/bin/pck/expr.cpp:53
↓ 3 callersMethodtranslate
* \brief Applies a translation vector to the texture coordinates. * \param[in] v the translation vector. * \param[in,out] tex_coord
src/lib/geogram/parameterization/mesh_param_packer.cpp:765
↓ 3 callersMethodtranspose
* \brief Computes the transposed matrix * \return the transposed matrix */
src/lib/geogram/basic/matrix.h:405
↓ 3 callersFunctiontriangle_area
src/lib/geogram/basic/geometry_nd.h:143
↓ 3 callersFunctiontriangle_is_conflict
* \brief Tests whether a given triangle is in conflict with * a given 3d point. * \details A real triangle is in conflict with a po
src/lib/geogram/delaunay/delaunay_2d.h:779
↓ 3 callersFunctiontriangle_is_finite
* \brief Tests whether a given triangle * is a finite one. * \details Infinite triangles are the ones * that are incide
src/lib/geogram/delaunay/delaunay_2d.h:455
↓ 3 callersFunctiontriangle_is_infinite
* \brief Tests whether a triangle is infinite. * \param[in] t the triangle * \retval true if t is incident to the vertex at * infinity
src/lib/geogram/voronoi/convex_cell.h:1077
↓ 3 callersFunctiontriangle_normal_axis
src/lib/geogram/numerics/exact_geometry.cpp:433
↓ 3 callersFunctiontwo_one_sum
* \brief Computes the sum of a length 2 expansion and a double * into a length 3 expansion. * \param[in] a1 high-magnitude component of fir
src/lib/geogram/numerics/multi_precision.cpp:71
↓ 3 callersFunctionupdate_ui_term_width
* \brief Recomputes the width of the terminal */
src/lib/geogram/basic/command_line.cpp:1028
↓ 3 callersMethoduse_as_max
src/bin/fpg/Static_filter_with_scaling.cpp:389
↓ 3 callersFunctionvolumetric
* \brief Tests whether volumetric mode is used. */
src/lib/geogram/voronoi/CVT.h:341
↓ 3 callersFunctionvolumetric
* \brief Tests whether volumetric mode is used. */
src/lib/geogram/voronoi/RVD.h:171
↓ 3 callersFunctionyy_get_previous_state
src/bin/fpg/lex.yy.cpp:1757
↓ 3 callersFunctionyytnamerr
Copy to YYRES the contents of YYSTR after stripping away unnecessary quotes and backslashes, so that it's suitable for yyerror. The heuristic i
src/bin/fpg/parse.tab.cpp:1066
↓ 3 callersMethodzero_item
src/lib/geogram/basic/attributes.cpp:422
↓ 2 callersFunctionAnnihilateVec
src/examples/graphics/demo_Evert/generateGeometry.cpp:530
↓ 2 callersFunctionCGAL_warning_msg
src/bin/fpg/CGALmini/basic.h:17
↓ 2 callersFunctionCo3Ne_compute_normals
src/lib/geogram/points/co3ne.cpp:2596
↓ 2 callersFunctionColorEdit3or4WithPalette
* \brief Manages the GUI of a color editor. * \details This creates a custom dialog with the color editor and * a default palette, as in Im
src/lib/geogram_gfx/imgui_ext/imgui_ext.cpp:86
↓ 2 callersFunctionCross
src/examples/graphics/demo_Evert/generateGeometry.cpp:538
↓ 2 callersFunctionDot
src/examples/graphics/demo_Evert/generateGeometry.cpp:546
↓ 2 callersFunctionFOR
src/lib/geogram/parameterization/mesh_global_param.cpp:299
↓ 2 callersFunctionFOREACH_PARAMETER
src/bin/fpg/parse.tab.cpp:2171
↓ 2 callersFunctionOptimize_by_HLBFGS
src/tests/test_HLBFGS/main.cpp:195
↓ 2 callersFunctionOptimize_by_HLBFGS_C
src/tests/test_HLBFGS/main.cpp:91
↓ 2 callersFunctionRotateZ
src/examples/graphics/demo_Evert/generateGeometry.cpp:561
↓ 2 callersFunctionStage4
src/examples/graphics/demo_Evert/generateGeometry.cpp:894
↓ 2 callersFunctionTcheck
* \brief Consistency check for a triangle * \details aborts if inconsistency is detected * \param[in] t the triangle to be tested */
src/lib/geogram/delaunay/CDT_2d.h:1115
↓ 2 callersMethodacquire_cell
* \brief Tentatively acquires a cell. * \param[in] cell the index of the cell * \param[in] status the status to be written in the ce
src/lib/geogram/delaunay/delaunay_sync.h:132
↓ 2 callersMethodadd_fun_def
src/bin/fpg/SymbolEnvironment.cpp:94
↓ 2 callersMethodadd_halfedge
* \brief Adds a halfedge to the current polyline * \details Needs to be called between begin_polyline() and * end_polyline
src/lib/geogram/mesh/mesh_surface_intersection_internal.h:883
↓ 2 callersFunctionadd_min_double
src/bin/fpg/Simple_semistatic_filter.cpp:211
↓ 2 callersMethodadd_to_matrix
* \brief Adds the currently accumulated tensor to a * matrix. * \param[out] M an array of 6 doubles that represents * the
src/lib/geogram/mesh/mesh_frame_field.cpp:470
↓ 2 callersMethodadd_value
src/bin/fpg/Symbol.cpp:177
↓ 2 callersFunctionadjust_lua_glup_state
src/lib/geogram_gfx/lua/lua_glup.cpp:691
↓ 2 callersFunctionaligned_free
* \brief Deallocates aligned memory * \details Deallocates the block of memory pointed to by \p p. Note * \p p that must have been p
src/lib/geogram/basic/memory.h:352
↓ 2 callersFunctionaligned_malloc
* \brief Allocates aligned memory. * \details The address of the allocated block will be a multiple of * \p alignment. Aligned memor
src/lib/geogram/basic/memory.h:324
↓ 2 callersFunctionandroid_permission_name
* \brief Gets the internal name for an android permission. * \param[in] lJNIEnv a pointer to the JNI environment * \param[in] perm_name the
src/lib/geogram/basic/android_utils.cpp:220
↓ 2 callersMethodangle
* \brief Computes the angles between a 3d vector and * the first axis of the local basis. * \param[in] v the input vector in the gl
src/lib/geogram/mesh/mesh_frame_field.cpp:121
↓ 2 callersMethodapply
src/lib/geogram_gfx/gui/command.cpp:326
↓ 2 callersFunctionapproximate
src/lib/geogram/numerics/exact_geometry.cpp:571
↓ 2 callersFunctionarchimedes_length
For linear_extrude with twist and uniform scale (scale_x == scale_y), to calculate the limit imposed by special variable $fs, we find the tota
src/lib/geogram/mesh/mesh_CSG_utils.cpp:736
↓ 2 callersMethodarea
* \brief Gets the area of the bounding box. * \return the area of the bounding box in parameter space. */
src/lib/geogram/parameterization/mesh_param_packer.cpp:754
↓ 2 callersFunctionassemble_Laplacian_matrices
* \brief Assemble the stiffness and mass matrices * of the Laplacian in OpenNL. * \details This function is supposed to be called * b
src/lib/geogram/mesh/mesh_manifold_harmonics.cpp:92
↓ 2 callersFunctionauto_bom
(blob)
tools/FileSaver.js:66
↓ 2 callersFunctionbake_mesh_attribute
src/lib/geogram/mesh/mesh_baking.cpp:179
↓ 2 callersMethodbarycenter
src/lib/geogram/voronoi/convex_cell.cpp:1255
↓ 2 callersMethodbase_name
src/lib/geogram/basic/file_system.cpp:574
↓ 2 callersMethodbegin
src/lib/geogram_gfx/GLUP/GLUP_context.cpp:916
↓ 2 callersMethodbegin
src/lib/geogram/parameterization/mesh_param_packer.cpp:573
↓ 2 callersMethodbegin
* \brief Gets an iterator to the first element. */
src/lib/geogram/voronoi/generic_RVD_vertex.h:122
↓ 2 callersMethodbegin_instruction
src/lib/geogram/mesh/mesh_CSG_builder.cpp:142
↓ 2 callersMethodbegin_polyhedron_internal
src/lib/geogram/voronoi/RVD_callback.cpp:673
↓ 2 callersMethodbegin_polyline
* \brief Creates a new polyline */
src/lib/geogram/mesh/mesh_surface_intersection_internal.h:867
↓ 2 callersFunctionbegin_task
* \brief Notifies clients that a task has started. * \details This function is called when a new ProgressTask is * constructed. It pushes th
src/lib/geogram/basic/progress.cpp:64
↓ 2 callersFunctionbound_framebuffer_id
* \brief Gets the currently bound FrameBufferObject * \return the OpenGL id of the currently bound FrameBufferObject */
src/lib/geogram_gfx/basic/frame_buffer_object.h:142
↓ 2 callersMethodbound_variable
src/bin/fpg/Simple_semistatic_filter.cpp:531
↓ 2 callersFunctionbytes
* \brief Gets the number of bytes. * \return the total number of bytes used to store the color * data of this image */
src/lib/geogram/image/image.h:190
↓ 2 callersFunctionbytes
* \brief Computes the amount of memory required to store * an expansion. * \param[in] capa the required capacity * \return the total n
src/lib/geogram/numerics/multi_precision.h:309
↓ 2 callersFunctioncapacity
* \brief Gets the capacity. * \return the number of items that can be stored without * a reallocation. */
src/lib/geogram/basic/attributes.h:282
↓ 2 callersFunctioncell_id
* \brief Gets the id of this ConvexCell. * \details The id can be used to maintain the * correspondence with a tetrahedron in the Mesh.
src/lib/geogram/voronoi/generic_RVD_cell.h:575
↓ 2 callersFunctioncell_is_clipped
src/lib/geogram_gfx/GLUP/shaders/GLUPGLSL/geometry_shader_preamble.h:142
↓ 2 callersMethodcell_is_marked_as_conflict
* \brief Tests whether a cell is marked as conflict * \param[in] cell the cell * \retval true if \p cell is marked as conflict
src/lib/geogram/delaunay/delaunay_sync.h:177
↓ 2 callersFunctionchar_to_string
* \brief Creates a one char string * \param[in] c the character to convert to a string * \return a string that contains characater \
src/lib/geogram/basic/string.h:196
↓ 2 callersMethodchart_is_valid
src/lib/geogram/parameterization/mesh_param_validator.cpp:119
↓ 2 callersFunctionchart_type
src/lib/geogram/parameterization/mesh_atlas_maker.cpp:188
↓ 2 callersMethodcheck_flag
* \brief Tests an EdgeFlag in this Vertex. */
src/lib/geogram/voronoi/generic_RVD_vertex.h:955
↓ 2 callersMethodclear
* \brief Clears this Polygon. */
src/lib/geogram/voronoi/generic_RVD_polygon.h:133
↓ 2 callersMethodclone
src/lib/geogram/basic/attributes.h:780
↓ 2 callersMethodclone
src/bin/fpg/AST.cpp:259
↓ 2 callersMethodcollect_groups
src/bin/fpg/Group_algebra.cpp:434
↓ 2 callersFunctioncolocate
src/lib/geogram/points/colocate.cpp:215
↓ 2 callersFunctioncolor_encoding
* \brief Gets the ColorEncoding. * \return the ColorEncoding */
src/lib/geogram/image/image.h:206
↓ 2 callersFunctioncolor_in
src/lib/geogram_gfx/GLUP/shaders/GLUPGLSL/geometry_shader_preamble.h:72
← previousnext →1,101–1,200 of 5,867, ranked by callers