MCPcopy Create free account

hub / github.com/BrunoLevy/geogram / functions

Functions5,867 in github.com/BrunoLevy/geogram

↓ 5 callersMethodis_marked
* \brief Tests whether a given facet,seed couple is marked. */
src/lib/geogram/voronoi/generic_RVD_utils.h:232
↓ 5 callersFunctionis_valid
* \brief Checks whether a vector is a valid permutation. * \details The vector \p permutation is a valid permutation if there * is a
src/lib/geogram/basic/permutation.h:80
↓ 5 callersFunctionisect_triangle
src/lib/geogram_gfx/GLUP/shaders/GLUPGLSL/marching_cells.h:33
↓ 5 callersFunctionleave_JNI_function
* \brief To be called at the end of each function that uses the JNI. * \details Detaches the current thread from the JavaVM if need be. * \p
src/lib/geogram/basic/android_utils.cpp:98
↓ 5 callersMethodlist_attribute_names
src/lib/geogram/basic/attributes.cpp:332
↓ 5 callersFunctionload
src/lib/geogram/mesh/mesh_io.cpp:170
↓ 5 callersFunctionlua_isexpr
src/bin/pck/interpreter.cpp:9
↓ 5 callersFunctionluaglup_matrixname
* \brief Gets a string that represents the name of a GLUPmatrix. * \param[in] L a pointer to the LUA state * \param[in] m one of GLU
src/lib/geogram_gfx/lua/lua_glup.cpp:61
↓ 5 callersMethodmax_t
* \brief Maximum valid index for a tetrahedron. * \details This includes not only real tetrahedra, * but also the virtual ones on t
src/lib/geogram/delaunay/parallel_delaunay_3d.cpp:380
↓ 5 callersFunctionmesh_Xi
src/lib/geogram/mesh/mesh_topology.cpp:132
↓ 5 callersFunctionmesh_corner_vector
* \brief Gets a vector by a mesh corner. * \param[in] M a const reference to the mesh * \param[in] c1 a corner index in \p M
src/lib/geogram/mesh/mesh_geometry.h:259
↓ 5 callersFunctionmesh_facet_center
* \brief Gets the centroid of the vertices of a facet in a mesh. * \param[in] M the mesh * \param[in] f the index of the facet
src/lib/geogram/mesh/mesh_geometry.h:209
↓ 5 callersFunctionmesh_nb_borders
src/lib/geogram/mesh/mesh_topology.cpp:160
↓ 5 callersFunctionmesh_nb_connected_components
src/lib/geogram/mesh/mesh_topology.cpp:127
↓ 5 callersFunctionmesh_split_triangles
src/lib/geogram/mesh/mesh_subdivision.cpp:72
↓ 5 callersFunctionmin3
src/lib/geogram_gfx/GLUP/shaders/GLUP/fragment_shader_utils.h:66
↓ 5 callersMethodmultmatrix
src/lib/geogram/mesh/mesh_CSG_builder.cpp:681
↓ 5 callersMethodnb_bisectors
* \brief Gets the number of bisectors in the symbolic representation. */
src/lib/geogram/voronoi/generic_RVD_vertex.h:455
↓ 5 callersMethodnb_boundary_facets
* \brief Gets the number of boundary facets in the * symbolic representation. */
src/lib/geogram/voronoi/generic_RVD_vertex.h:443
↓ 5 callersFunctionnb_corners
* \brief Gets the number of corners in a facet * \param[in] f the facet * \return the number of corners in facet \p f */
src/lib/geogram/mesh/mesh.h:854
↓ 5 callersFunctionnb_edges
* \brief Gets the number of edges in a cell * \param[in] c the cell, in 0..nb()-1 * \return the number of edges in cell \p c
src/lib/geogram/mesh/mesh.h:1961
↓ 5 callersFunctionnb_elements
* \brief Computes the number of elements in the buffer for * a given primitive. * \param[in] nb_vertices_per_glup_primitive number of verti
src/lib/geogram_gfx/GLUP/GLUP_context_ES.cpp:205
↓ 5 callersFunctionnearest_along_bidirectional_ray
* \brief Gets the nearest point on a surface along a ray * \param[in] AABB the facets of the surface * as a MeshFacetsAABB * \param[in
src/lib/geogram/mesh/mesh_remesh.cpp:191
↓ 5 callersMethodnext
src/lib/geogram/basic/progress.cpp:274
↓ 5 callersFunctionnext_triangle
* \brief Gets the successor of a triangle. * \param[in] t the index of a valid triangle. * \return the index of the successor of \p t, or EN
src/lib/geogram/voronoi/convex_cell.h:876
↓ 5 callersMethodnon_bound_arity
src/bin/fpg/Symbol.cpp:88
↓ 5 callersFunctionnotify
* \brief Callback function, called by the AttributeStore * whenever it is modified. * \param[in] base_addr new base address of the Attribut
src/lib/geogram/basic/attributes.h:88
↓ 5 callersMethodoptimize
src/lib/geogram/basic/vechg.h:122
↓ 5 callersFunctionorient_3dlifted_SOS
src/lib/geogram/numerics/predicates.cpp:1926
↓ 5 callersFunctionorient_normals
src/lib/geogram/mesh/mesh_preprocessing.cpp:171
↓ 5 callersFunctionparallel_for_slice
src/lib/geogram/basic/process.cpp:761
↓ 5 callersMethodpermute_elements
src/lib/geogram/mesh/mesh.cpp:214
↓ 5 callersFunctionpixel_is_black
* \brief Tests whether a given pixel is black * \details Only implemented for BYTE component encoding * \param[in] x , y the integer coordin
src/lib/geogram/image/image_rasterizer.h:219
↓ 5 callersFunctionpoint
* \brief Gets a point by index * \param[in] v point index * \return the point at index \p v */
src/lib/geogram/delaunay/CDT_2d.h:1491
↓ 5 callersFunctionpoint_segment_squared_distance
src/lib/geogram/basic/geometry_nd.h:403
↓ 5 callersMethodpop_front
src/lib/geogram/delaunay/CDT_2d.h:566
↓ 5 callersFunctionratio_compare
src/lib/geogram/basic/numeric.h:279
↓ 5 callersMethodremove_internal_shells
src/lib/geogram/mesh/mesh_surface_intersection.cpp:256
↓ 5 callersFunctionremove_small_connected_components
src/lib/geogram/mesh/mesh_preprocessing.cpp:122
↓ 5 callersFunctionrepair_reorient_facets_anti_moebius
* \brief Reorients the facets with a heuristic that reduces * the impact of Moebius loops. * \param[in,out] M the mesh to repair * \pa
src/lib/geogram/mesh/mesh_repair.cpp:849
↓ 5 callersMethodreset
* \brief Resets all the stored bindings to default * values. */
src/lib/geogram_gfx/GLUP/GLUP.cpp:1832
↓ 5 callersMethodreset
src/lib/geogram_gfx/gui/arc_ball.cpp:131
↓ 5 callersFunctionsave
src/lib/geogram/mesh/mesh_io.cpp:462
↓ 5 callersFunctionset_arg
src/lib/geogram/basic/command_line.cpp:847
↓ 5 callersMethodset_check_SR
src/lib/geogram/voronoi/RVD.cpp:191
↓ 5 callersFunctionset_current_thread
* \brief Specifies the current instance, used by current(). * \details Stores the specified thread in the thread-local-storage * s
src/lib/geogram/basic/process.h:281
↓ 5 callersMethodset_double_precision
src/lib/geogram/mesh/mesh.cpp:95
↓ 5 callersFunctionset_thread_id
* \brief Sets the id of a thread. * \details This function is called right before starting * the threads. Each thread will have an
src/lib/geogram/basic/process.h:269
↓ 5 callersMethodset_value
src/lib/geogram/basic/environment.cpp:176
↓ 5 callersMethodset_volumetric
src/lib/geogram/voronoi/RVD.cpp:2426
↓ 5 callersFunctionside1_exact_SOS
* \brief Exact implementation of the side1() predicate using low-level * exact arithmetics API (expansion class). */
src/lib/geogram/numerics/predicates.cpp:328
↓ 5 callersFunctionside2_exact_SOS
* \brief Exact implementation of the side2() predicate using low-level * exact arithmetics API (expansion class). */
src/lib/geogram/numerics/predicates.cpp:417
↓ 5 callersMethodsize
* \brief Gets the size. * \return The number of items in this attribute. */
src/lib/geogram/basic/attributes.h:1451
↓ 5 callersFunctionsquare
* \brief Squares a number into a length 2 expansion. * \details By Jonathan Shewchuk. * \param[in] a number to square. * \param[out] x
src/lib/geogram/numerics/multi_precision.h:191
↓ 5 callersFunctionsquare_capacity
* \brief Computes the required capacity of an expansion * to store the exact square of a double. * \param[in] a the number to be squared
src/lib/geogram/numerics/multi_precision.h:541
↓ 5 callersFunctionstring_ends_with
src/lib/geogram/basic/string.cpp:195
↓ 5 callersFunctionstring_to_unsigned_integer
src/lib/geogram/basic/string.h:543
↓ 5 callersMethodtet_adjacent
* \brief Gets the index of a tetrahedron adjacent to another one. * \param[in] t index of the tetrahedron * \param[in] lf local face
src/lib/geogram/delaunay/parallel_delaunay_3d.cpp:1620
↓ 5 callersFunctiontet_is_real
* \brief Tests whether a tetrahedron is * a real one. * \details Real tetrahedra are incident to * four user-specified ve
src/lib/geogram/delaunay/delaunay_3d.h:546
↓ 5 callersFunctionto_uppercase
src/lib/geogram/basic/string.cpp:177
↓ 5 callersFunctiontranspose_matrix
src/lib/geogram_gfx/GLUP/GLUP_context.cpp:428
↓ 5 callersFunctiontriangle_area
src/lib/geogram/voronoi/convex_cell.cpp:1147
↓ 5 callersFunctiontriangle_edge_vertex
* \brief Returns the local index of a vertex by * edge and by local vertex index in the edge. * \details * tri edge verte
src/lib/geogram/delaunay/delaunay_2d.h:627
↓ 5 callersFunctiontriangle_is_marked_as_conflict
* \brief Tests whether a triangle is marked as conflict. * \param[in] t a triangle. * \retval true if \p t is marked as conflict. * \re
src/lib/geogram/voronoi/convex_cell.h:1120
↓ 5 callersFunctionui_clear_line
src/lib/geogram/basic/command_line.cpp:1237
↓ 5 callersFunctionunbind
* \brief Unbinds this Attribute. * \pre is_bound() */
src/lib/geogram/basic/attributes.h:1960
↓ 5 callersMethodunion_instr
src/lib/geogram/mesh/mesh_CSG_builder.cpp:713
↓ 5 callersMethodvertex
* \brief Gets a vertex of a halfedge * \param[in] h the halfedge * \param[in] dlv 0 for origin, 1 for destination, 2 for opp
src/lib/geogram/mesh/mesh_surface_intersection_internal.h:680
↓ 5 callersMethodvertex
src/examples/geogram/compute_RVD/main.cpp:206
↓ 5 callersMethodzero
src/lib/geogram/basic/attributes.cpp:200
↓ 4 callersFunctionColor
src/lib/geogram_gfx/lua/lua_glup.cpp:488
↓ 4 callersFunctionD
src/examples/graphics/demo_Evert/generateGeometry.cpp:428
↓ 4 callersFunctionFOR
src/lib/geogram/parameterization/mesh_PGP_2d.cpp:617
↓ 4 callersFunctionImage
* \brief Image constructor. * \param[in] color_rep the ColorEncoding * \param[in] component_rep the ComponentEncoding * \pa
src/lib/geogram/image/image.h:94
↓ 4 callersMethodLloyd_iterations
src/lib/geogram/voronoi/CVT.cpp:133
↓ 4 callersMethodNewton_iterations
src/lib/geogram/voronoi/CVT.cpp:272
↓ 4 callersFunctionOK
* \brief Tests whether this FullScreenEffect can be used. * \details Most full screen effects require some hardware support, * this
src/lib/geogram_gfx/full_screen_effects/full_screen_effect.h:139
↓ 4 callersFunctionTv_find
* \brief Finds the local index of a vertex in a triangle * \param[in] t the triangle * \param[in] v the vertex * \return lv such that T
src/lib/geogram/delaunay/CDT_2d.h:165
↓ 4 callersFunctionabnormal_program_termination
src/lib/geogram/basic/process_unix.cpp:245
↓ 4 callersMethodadd_environment
src/lib/geogram/basic/environment.cpp:166
↓ 4 callersMethodadd_vertex
* \brief Adds a Vertex to this Polygon. * \param[in] v the vertex to be added. It is copied. * \return the address of the stored ver
src/lib/geogram/voronoi/generic_RVD_polygon.h:125
↓ 4 callersFunctionallocate_texture_2D
* \brief Allocates the currently bound GL_TEXTURE_2D object. * \param[in] width , height size of the texture. * \param[in] internalformat in
src/lib/geogram_gfx/basic/frame_buffer_object.cpp:60
↓ 4 callersFunctionarg_value_error
* \brief Prints bad argument value error message * \param[in] name the argument name * \param[in] s the bad value * \param[in] type the
src/lib/geogram/basic/command_line.cpp:181
↓ 4 callersFunctionarray_size
* \brief Gets the size of a sub-array * \details Returns the number of actual elements in the sub-array at * index \p array_index. This corr
src/lib/geogram/basic/packed_arrays.h:159
↓ 4 callersMethodarray_size
* \brief Gets the size of one of the arrays. * \param[in] array index of the array * \pre array < nb_arrays() */
src/lib/geogram/voronoi/generic_RVD_utils.h:294
↓ 4 callersMethodassign_array
* \copydoc LifeCycle::assign_array() */
src/lib/geogram/basic/life_cycle.h:346
↓ 4 callersMethodbind_attribute_store
src/lib/geogram/basic/attributes.cpp:323
↓ 4 callersMethodbind_depth_buffer_as_texture
src/lib/geogram_gfx/basic/frame_buffer_object.cpp:290
↓ 4 callersMethodboundary_facet
* \brief Gets a boundary facet * \param[in] i local index of the boundary facet * \return the index of the mesh facet * \pr
src/lib/geogram/voronoi/generic_RVD_vertex.h:492
↓ 4 callersFunctionbyte_ptr
* \brief Converts an untyped pointer into a byte pointer. * \param[in] ptr the pointer to be converted * \return pointer \p ptr conv
src/lib/geogram/image/image.h:523
↓ 4 callersFunctionchart_is_ok
There where some problems with nan (Not a number), this code is used to track such problems (seems to be ok now)
src/lib/geogram/parameterization/mesh_param_packer.cpp:1175
↓ 4 callersFunctioncheck_combinatorics
* \brief Consistency combinatorial check for all the triangles * \details aborts if inconsistency is detected */
src/lib/geogram/delaunay/CDT_2d.h:1149
↓ 4 callersMethodclear
* \brief Clears the currently accumulated matrix. */
src/lib/geogram/mesh/mesh_frame_field.cpp:308
↓ 4 callersMethodcompute
* \brief An example function invoked from a menu. * \see draw_application_menus() */
src/examples/graphics/demo_SimpleApplication/main.cpp:204
↓ 4 callersMethodcompute_RDT
src/lib/geogram/voronoi/RVD.cpp:2631
↓ 4 callersFunctioncompute_convex_hull_3d
src/lib/geogram/mesh/mesh_convex_hull.cpp:68
↓ 4 callersMethodcompute_geometry
src/lib/geogram/voronoi/convex_cell.cpp:1125
↓ 4 callersMethodcompute_initial_sampling
src/lib/geogram/voronoi/CVT.cpp:109
↓ 4 callersFunctionconversion_error
* \brief Builds the conversion error message * \param[in] s the input string that could not be converted * \param[in] type the expected dest
src/lib/geogram/basic/string.cpp:52
↓ 4 callersFunctioncreate_cells
* \brief Creates a contiguous chunk of cells of the * same type * \param[in] nb_cells number of cells to create * \param[i
src/lib/geogram/mesh/mesh.h:2527
← previousnext →701–800 of 5,867, ranked by callers