Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BrunoLevy/geogram
/ functions
Functions
5,867 in github.com/BrunoLevy/geogram
⨍
Functions
5,867
◇
Types & classes
749
↓ 13 callers
Function
glup_texture
src/lib/geogram_gfx/GLUP/shaders/GLUP/defs.h:41
↓ 13 callers
Method
madd_vertex
src/lib/geogram/mesh/mesh_subdivision.cpp:66
↓ 13 callers
Method
mul
src/bin/fpg/FPG/Abstract_value.h:23
↓ 13 callers
Method
name
src/bin/fpg/Symbol.cpp:111
↓ 13 callers
Function
product_capacity
* \brief Computes the required capacity of an expansion * to store the exact product of two doubles. * \param[in] a first number * \pa
src/lib/geogram/numerics/multi_precision.h:510
↓ 13 callers
Method
push
src/bin/fpg/Transformation.cpp:418
↓ 13 callers
Function
run_threads
src/lib/geogram/basic/process.cpp:471
↓ 13 callers
Function
set_length
* \brief Changes the length of an expansion. * \param[in] new_length new length of the expansion * \pre new_length <= capacity() */
src/lib/geogram/numerics/multi_precision.h:251
↓ 13 callers
Method
set_mesh
src/lib/geogram_gfx/mesh/mesh_gfx.cpp:1261
↓ 13 callers
Function
set_mesh_point
src/lib/geogram/mesh/mesh_io.cpp:102
↓ 13 callers
Function
ui_message
src/lib/geogram/basic/command_line.cpp:1166
↓ 13 callers
Method
weight
* \brief Gets Vertex weight. * \details Used by non-uniform centroidal * Voronoi tesselation. */
src/lib/geogram/voronoi/generic_RVD_vertex.h:858
↓ 12 callers
Function
Cos
src/examples/graphics/demo_Evert/generateGeometry.cpp:211
↓ 12 callers
Function
FOR
src/lib/geogram/mesh/mesh_subdivision.cpp:409
↓ 12 callers
Function
FOR
src/lib/geogram/voronoi/RVD_callback.cpp:342
↓ 12 callers
Function
FPU_set_cw
src/bin/fpg/CGALmini/FPU.h:326
↓ 12 callers
Method
begin
src/lib/geogram_gfx/gui/status_bar.cpp:56
↓ 12 callers
Method
begin
src/lib/geogram/voronoi/RVD_callback.cpp:568
↓ 12 callers
Method
clear
src/bin/geobox/main.cpp:711
↓ 12 callers
Function
copy
* \brief Copies a memory block * \details Copies the first \p size bytes of array \p from to array * \p to. Note that this function
src/lib/geogram/basic/memory.h:132
↓ 12 callers
Function
create_kd_tree_recursive
* \brief Creates the subtree under a node. * \param[in] node_index index of the node that represents * the subtree to create
src/lib/geogram/points/kd_tree.h:497
↓ 12 callers
Method
destroy
* \brief Destroys this attribute in the AttributesManager. * \details On exit, the attribute is no-longer accessible in * the Attri
src/lib/geogram/basic/attributes.h:1392
↓ 12 callers
Function
get_triangle_and_flags
* \brief Gets the three vertices of a triangle and its flags. * \param[in] t the triangle. * \return a TriangleWithFlags with the indices of
src/lib/geogram/voronoi/convex_cell.h:1235
↓ 12 callers
Function
htoi
src/lib/geogram_gfx/basic/GL.cpp:619
↓ 12 callers
Function
htoi
* \brief Converts an hexadecimal digit into an integer. * \param[in] digit the character representation of the digit. * \return the correson
src/lib/geogram/image/image_serializer_xpm.cpp:56
↓ 12 callers
Function
is_int
src/bin/fpg/Symbol.cpp:46
↓ 12 callers
Function
max_v
* \brief Gets the maximum valid index for a vertex. * \return the maximum valid index of a vertex. */
src/lib/geogram/voronoi/convex_cell.h:1261
↓ 12 callers
Function
maximum_concurrent_threads
\copydoc GEO::ThreadManager::maximum_concurrent_threads() */
src/lib/geogram/basic/process.cpp:208
↓ 12 callers
Method
mesh_facet_vertex
src/lib/geogram/mesh/mesh_surface_intersection_internal.h:324
↓ 12 callers
Function
set_next_around_vertex
* \brief Sets the circular incident edge list. * \param[in] c1 index of a cell * \param[in] lv local index of a vertex of \p c1
src/lib/geogram/delaunay/delaunay.h:690
↓ 12 callers
Method
set_symbolic
* \brief Sets symbolic mode. * \details If exact mode is active, symbolic mode is enforced. * \param[in] x if set, the symbolic repr
src/lib/geogram/voronoi/generic_RVD.h:318
↓ 12 callers
Function
sum_capacity
* \brief Computes the required capacity to store the * sum of two doubles. * \param[in] a first number * \param[in] b second number
src/lib/geogram/numerics/multi_precision.h:446
↓ 12 callers
Function
tet_is_virtual
* \brief Tests whether a tetrahedron is * a virtual one. * \details Virtual tetrahedra are tetrahedra * incident to the v
src/lib/geogram/delaunay/delaunay_3d.h:559
↓ 12 callers
Method
tet_vertex
* \brief Gets the index of a vertex of a tetrahedron * \param[in] t index of the tetrahedron * \param[in] lv local vertex (0,1,2 or
src/lib/geogram/delaunay/parallel_delaunay_3d.cpp:1566
↓ 12 callers
Function
triangle_adjacent
* \brief Gets a triangle adjacent to another triangle by edge * local index. * \param[in] t a triangle. * \param[in] le local index of
src/lib/geogram/voronoi/convex_cell.h:1006
↓ 12 callers
Function
vertex_plane_normal
* \brief Gets the normal to the plane associated with a vertex. * \details The first six equations correspond to the six * facets of a cube
src/lib/geogram/voronoi/convex_cell.h:1104
↓ 11 callers
Function
Begin
src/lib/geogram_gfx/lua/lua_glup.cpp:439
↓ 11 callers
Function
End
src/lib/geogram_gfx/lua/lua_glup.cpp:461
↓ 11 callers
Function
Sin
src/examples/graphics/demo_Evert/generateGeometry.cpp:204
↓ 11 callers
Method
_log
(self, args)
tests/lib/VorpatestLibrary.py:355
↓ 11 callers
Method
begin
* \brief gets the first index * \return a index_as_iterator corresponding to the first index */
src/lib/geogram/basic/range.h:126
↓ 11 callers
Method
compute_borders
src/lib/geogram/mesh/mesh.cpp:848
↓ 11 callers
Function
create_sub_element
* \brief Creates attributes for a sub-element * \return the index of the created element */
src/lib/geogram/mesh/mesh.h:189
↓ 11 callers
Function
det2x2_capacity
* \brief Computes the required capacity of an expansion * to store an exact 2x2 determinant. * \param[in] a11 , a12 , a21 , a22 coefficient
src/lib/geogram/numerics/multi_precision.h:850
↓ 11 callers
Function
dir_name
src/lib/geogram/basic/file_system.cpp:1140
↓ 11 callers
Method
empty
* \brief Tests whether the stack is empty. */
src/lib/geogram/voronoi/generic_RVD_utils.h:100
↓ 11 callers
Method
end
src/lib/geogram_gfx/gui/status_bar.cpp:68
↓ 11 callers
Method
flip
src/lib/geogram/mesh/mesh.cpp:385
↓ 11 callers
Function
glupSetMeshWidth
src/lib/geogram_gfx/GLUP/GLUP.cpp:751
↓ 11 callers
Function
index
* \brief Retrieves a local vertex index from cell index * and global vertex index. * \param[in] c cell index * \param[in]
src/lib/geogram/delaunay/delaunay.h:407
↓ 11 callers
Function
initialize
src/lib/geogram/mesh/mesh_AABB.h:509
↓ 11 callers
Function
initialize
src/lib/geogram/basic/common.cpp:205
↓ 11 callers
Function
is_directory
src/lib/geogram/basic/file_system.cpp:1054
↓ 11 callers
Method
is_equal
is_equal =====================================================
src/bin/fpg/Group_algebra.cpp:94
↓ 11 callers
Function
is_float_or_int
src/bin/fpg/Symbol.cpp:50
↓ 11 callers
Method
is_fresh
returns true if it is equivalent to a default constructed abstract value
src/bin/fpg/Static_filter_with_scaling.cpp:320
↓ 11 callers
Function
load_mesh
src/examples/exploragram/hexdom_pipeline/main.cpp:39
↓ 11 callers
Function
min_float64
* \brief Gets 64 bits float minimum negative value */
src/lib/geogram/basic/numeric.h:180
↓ 11 callers
Method
nb_facets
* \brief Gets the number of coplanar facets * \return the number of coplanar facets present in the mesh */
src/lib/geogram/mesh/mesh_surface_intersection_internal.h:603
↓ 11 callers
Method
read_attribute
src/lib/geogram/basic/geofile.cpp:766
↓ 11 callers
Method
reset
src/lib/geogram/basic/progress.cpp:263
↓ 11 callers
Function
segment_edge_intersect
* \brief Tests whether an edge triangle and a segment have a frank * intersection * \param[in] v1 , v2 the two extremities of the segment
src/lib/geogram/delaunay/CDT_2d.h:1232
↓ 11 callers
Function
set_pixel
* \brief Sets a pixel of the image. * \details Only BYTE, FLOAT32 and FLOAT64 component encoding * are supported. If the image has less tha
src/lib/geogram/image/image_rasterizer.h:174
↓ 11 callers
Function
set_tet_vertex
* \brief Sets a tetrahedron-to-vertex adjacency. * \param[in] t index of the tetrahedron * \param[in] lv local vertex index (0,1,2 o
src/lib/geogram/delaunay/delaunay_3d.h:760
↓ 11 callers
Function
set_triangle_flags
* \brief Sets the flags of a triangle. * \param[in] t the triangle. * \param[in] flags the flags to be set. */
src/lib/geogram/voronoi/convex_cell.h:1224
↓ 11 callers
Method
show_stats
src/lib/geogram/mesh/mesh.cpp:1948
↓ 11 callers
Function
single_precision
* \brief Tests whether vertices are stored in * single-precision mode. * \details Single-precision mode is used for instance
src/lib/geogram/mesh/mesh.h:430
↓ 11 callers
Function
triangle_is_free
* \brief Tests whether a triangle is * in the free list. * \details Deleted triangles are recycled * in a free list.
src/lib/geogram/delaunay/delaunay_2d.h:505
↓ 11 callers
Function
vertex_clip_space_in
src/lib/geogram_gfx/GLUP/shaders/GLUPGLSL/geometry_shader_preamble.h:58
↓ 11 callers
Function
yyerror
src/bin/fpg/parse.tab.cpp:2480
↓ 10 callers
Function
FPU_get_and_set_cw
src/bin/fpg/CGALmini/FPU.h:333
↓ 10 callers
Function
Tadj_find
* \brief Finds the edge accross which a triangle is * adjacent to another one * \param[in] t1 , t2 the two triangles * \return the loc
src/lib/geogram/delaunay/CDT_2d.h:191
↓ 10 callers
Function
apply
* \brief Applies a permutation in-place. * Permutes the first \p N elements of size \p elemsize in array \p * data using permutation
src/lib/geogram/basic/permutation.h:157
↓ 10 callers
Method
as_double
src/examples/graphics/demo_Evert/generateGeometry.cpp:62
↓ 10 callers
Method
assign
src/bin/fpg/Group_index_value.cpp:92
↓ 10 callers
Method
assign_triangle_mesh
src/lib/geogram/mesh/mesh.cpp:863
↓ 10 callers
Method
b
* \brief Gets the blue component. * \return the value of the blue component */
src/lib/geogram/image/color.h:117
↓ 10 callers
Function
compile_shader
src/lib/geogram_gfx/basic/GLSL.cpp:345
↓ 10 callers
Method
copy
src/lib/geogram/mesh/mesh.cpp:1915
↓ 10 callers
Function
delaunay
* Returns the Delaunay triangulation. */
src/lib/geogram/voronoi/CVT.h:218
↓ 10 callers
Function
diff_capacity
* \brief Computes the required capacity of an expansion * to store the exact difference of two doubles. * \param[in] a first number *
src/lib/geogram/numerics/multi_precision.h:478
↓ 10 callers
Function
dimension
* \brief Gets the dimension of the points. * \details Can be smaller than the dimension of the mesh. */
src/lib/geogram/voronoi/CVT.h:306
↓ 10 callers
Method
extension
src/lib/geogram/basic/file_system.cpp:559
↓ 10 callers
Method
g
* \brief Gets the green component. * \return the value of the green component */
src/lib/geogram/image/color.h:109
↓ 10 callers
Function
glupGenVertexArrays
src/lib/geogram_gfx/GLUP/GLUP.cpp:1950
↓ 10 callers
Function
glupSetColor3f
src/lib/geogram_gfx/GLUP/GLUP.cpp:663
↓ 10 callers
Function
glupSetColor4f
src/lib/geogram_gfx/GLUP/GLUP.cpp:646
↓ 10 callers
Function
glupSetColor4fv
src/lib/geogram_gfx/GLUP/GLUP.cpp:625
↓ 10 callers
Function
glupTranslated
src/lib/geogram_gfx/GLUP/GLUP.cpp:959
↓ 10 callers
Function
glupVertex
* \brief Sends a vertex to OpenGL. * \param[in] v a const reference to the vertex to be sent. */
src/lib/geogram_gfx/basic/GL.h:146
↓ 10 callers
Function
glup_texturing
src/lib/geogram_gfx/GLUP/shaders/GLUP/fragment_shader_utils.h:109
↓ 10 callers
Function
height
* \brief Gets the height of the rendering context. * \details We cache the size of the rendering context, * it is used for instance
src/lib/geogram_gfx/full_screen_effects/full_screen_effect.h:127
↓ 10 callers
Function
is_file
src/lib/geogram/basic/file_system.cpp:1050
↓ 10 callers
Function
link_program
src/lib/geogram_gfx/basic/GLSL.cpp:533
↓ 10 callers
Function
lua_check_type
* \brief Tests whether a LUA variable has the correct type. * \details If the LUA variable does not have the correct type, * then an error
src/lib/geogram/lua/lua_wrap.h:175
↓ 10 callers
Function
mesh_facet_area
* \brief Computes the area of a facet. * \param[in] M a const reference to the mesh * \param[in] f index of the facet * \pa
src/lib/geogram/mesh/mesh_geometry.h:166
↓ 10 callers
Function
mesh_gfx
* \brief Gets the mesh graphics. * \return a pointer to the MeshGfx. */
src/lib/geogram_gfx/gui/simple_mesh_application.h:217
↓ 10 callers
Function
nb_elements
* \brief Gets the total number of elements. * \details This corresponds to one position past * the last valid index. * \return the tot
src/lib/geogram/basic/attributes.h:118
↓ 10 callers
Function
next_around_vertex
* \brief Traverses the list of cells incident to a vertex. * \details Can only be used if set_stores_cicl(true) was called. * \param
src/lib/geogram/delaunay/delaunay.h:461
↓ 10 callers
Function
number_of_cores
src/lib/geogram/basic/process.cpp:437
← previous
next →
301–400 of 5,867, ranked by callers