MCPcopy Create free account

hub / github.com/BrunoLevy/geogram / functions

Functions5,867 in github.com/BrunoLevy/geogram

↓ 453 callersMethodnb
* \brief Gets the number of halfedegs in the map * \return the number of halfedges, that is, three times * the number of triangles
src/lib/geogram/mesh/mesh_surface_intersection.h:667
↓ 431 callersMethodpush_back
src/lib/geogram/delaunay/CDT_2d.h:516
↓ 365 callersMethodvertex
* \brief gets a vertex of an halfedge * \param[in] h the halfedge * \param[in] dlv the local index of the vertex, in {0,1,2}
src/lib/geogram/mesh/mesh_surface_intersection.h:752
↓ 334 callersFunctiongeo_argused
src/lib/geogram/basic/argused.h:60
↓ 291 callersMethodpoint
* \brief Gets the geometric location at this Vertex. * \return a const pointer to the coordinates */
src/lib/geogram/voronoi/generic_RVD_vertex.h:841
↓ 287 callersMethodsize
* \brief Gets the number of elements * \return The actual number of elements in the vector */
src/lib/geogram/basic/memory.h:748
↓ 285 callersMethodnb
* \brief gets the number of elements in the index_range */
src/lib/geogram/basic/range.h:142
↓ 275 callersMethoddata
* \brief Gets modifiable vector data * \return a pointer to the first element of the vector */
src/lib/geogram/basic/vecg.h:165
↓ 264 callersMethodsize
src/lib/geogram/mesh/mesh_CSG_utils.h:91
↓ 251 callersFunctiondeclare_arg
* \brief Declares an argument of type string * \param[in] name the argument name * \param[in] default_value argument's default strin
src/lib/geogram/basic/command_line.h:243
↓ 225 callersMethodvertex
src/lib/geogram/voronoi/RVD_callback.cpp:658
↓ 184 callersMethodlength
* \brief Gets the length of the vector */
src/lib/geogram/basic/vecg.h:211
↓ 179 callersMethoddimension
* \brief Gets the vector dimension * \return the value of \p DIM */
src/lib/geogram/basic/vecg.h:157
↓ 178 callersMethodpoint_ptr
* \brief Gets a vertex by its index. * \param[in] i the index of the point * \return a const pointer to the coordinates of the verte
src/lib/geogram/mesh/mesh_reorder.cpp:110
↓ 177 callersFunctionget_arg_bool
src/lib/geogram/basic/command_line.cpp:840
↓ 163 callersFunctionnb
* \brief Gets the number of (sub-)elements. * \return the number of (sub-)elements in this store */
src/lib/geogram/mesh/mesh.h:98
↓ 156 callersMethodend
src/bin/fpg/FPG/Static_filter_with_scaling.h:61
↓ 143 callersMethodpush_back
src/lib/geogram/mesh/triangle_intersection.h:150
↓ 136 callersMethodis_bound
* \brief Tests whether an Attribute is bound. * \retval true if this Attribute is bound * \retval false otherwise */
src/lib/geogram/basic/attributes.h:1257
↓ 130 callersFunctiondot
src/lib/geogram/basic/vecg.h:375
↓ 130 callersFunctiongeo_sqr
src/lib/geogram/basic/numeric.h:302
↓ 130 callersFunctionglupIsEnabled
src/lib/geogram_gfx/GLUP/GLUP.cpp:592
↓ 127 callersMethodsign
src/lib/geogram/numerics/interval_nt.h:343
↓ 120 callersFunctionTv
* \brief Gets a vertex of a triangle * \param[in] t the triangle * \param[in] lv the local index of the vertex, in 0,1,2 * \return the
src/lib/geogram/delaunay/CDT_2d.h:153
↓ 117 callersFunctionmesh
* Returns the input mesh. */
src/lib/geogram/voronoi/CVT.h:211
↓ 117 callersMethodnb_vertices
* \brief Gets the number of vertices. */
src/lib/geogram/voronoi/generic_RVD_polygon.h:70
↓ 115 callersMethodfind
* \brief Finds an element by value. * \param[in] x a const reference to the value of the element * \return an iterator to the elemen
src/lib/geogram/voronoi/generic_RVD_vertex.h:220
↓ 114 callersMethodbegin
src/bin/fpg/FPG/Static_filter_with_scaling.h:60
↓ 114 callersFunctioninstance
* \brief Gets the instance. * \return a pointer to the instance. */
src/lib/geogram_gfx/gui/application.h:92
↓ 110 callersMethodadjacent_facet
* \brief Gets the adjacent facet. * \return the global index of the adjacent facet */
src/lib/geogram/voronoi/generic_RVD_vertex.h:907
↓ 105 callersMethodsize
src/lib/geogram/delaunay/CDT_2d.h:507
↓ 99 callersFunctiontet_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/delaunay_3d.h:720
↓ 99 callersFunctionto_string
src/lib/geogram/basic/string.h:314
↓ 96 callersFunctionnormalize
* \brief Computes a normalized vector. * \param[in] v the vector. * \return a vector with the same direction * as \v and unit length.
src/lib/geogram/voronoi/convex_cell.h:208
↓ 90 callersMethodresize
src/lib/geogram/mesh/triangle_intersection.h:164
↓ 82 callersFunctionMenuItem
* \brief Adapter for ImGui::MenuItem() for std::string. */
src/lib/geogram_gfx/imgui_ext/imgui_ext.h:223
↓ 82 callersMethodresize
* \brief Resizes this CellStatusArray * \param[in] size_in number of cells * \param[in] capacity_in total number of allocated cells
src/lib/geogram/delaunay/delaunay_sync.h:218
↓ 82 callersFunctiontet_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/delaunay_3d.h:772
↓ 80 callersMethodsize
src/lib/geogram/parameterization/mesh_param_packer.cpp:746
↓ 76 callersMethodsize
* \brief Gets the number of element in this small_set. */
src/lib/geogram/voronoi/generic_RVD_vertex.h:107
↓ 76 callersFunctionswap
* \brief Swaps two ConvexCells. * \param[in] other the ConvexCell to be * exchanged with this ConvexCell. */
src/lib/geogram/voronoi/convex_cell.h:1283
↓ 75 callersMethodassign
* \copydoc LifeCycle::assign() */
src/lib/geogram/basic/life_cycle.h:292
↓ 73 callersMethodcreate_vertex
src/lib/geogram/mesh/mesh_subdivision.cpp:52
↓ 73 callersFunctioncross
src/lib/geogram/basic/vecg.h:1009
↓ 72 callersMethodget_arg_by_index
src/lib/geogram_gfx/gui/command.h:1238
↓ 71 callersFunctionvertex_ptr
* \brief Gets a pointer to a vertex by its global index. * \param[in] i global index of the vertex * \return a pointer to vertex \p
src/lib/geogram/delaunay/delaunay.h:229
↓ 69 callersFunctionsqrt
src/bin/fpg/CGALmini/Static_filter_error.h:150
↓ 68 callersMethodgetType
src/bin/fpg/ASTtype.cpp:23
↓ 68 callersMethodpush_back
* \brief Appends an element to the end of the list. * \param[in] x a const reference to the value of the element * \pre \p x is grea
src/lib/geogram/voronoi/generic_RVD_vertex.h:246
↓ 68 callersMethodvertex_ptr
* \brief Gets a pointer to a vertex by its global index. * \param[in] i global index of the vertex * \return a pointer to vertex \p
src/lib/geogram/delaunay/parallel_delaunay_3d.cpp:1764
↓ 67 callersFunctionmax_t
* \brief Maximum valid index for a triangle. * \details This includes not only real triangles, * but also the virtual ones on the b
src/lib/geogram/delaunay/delaunay_2d.h:314
↓ 66 callersMethodsize
src/bin/fpg/FPG/Group_index_value.h:23
↓ 65 callersMethodend
* \brief gets one position past the last index * \return a index_as_iterator corresponding to * one position past the last index
src/lib/geogram/basic/range.h:135
↓ 65 callersMethodget
* \brief Gets the value. * \return the value of this StateVariable. */
src/lib/geogram_gfx/GLUP/GLUP_context.h:823
↓ 63 callersFunctionnb_vertices
* \brief Gets the number of vertices. * \return the number of vertices in this Delaunay */
src/lib/geogram/delaunay/delaunay.h:238
↓ 62 callersFunctionimport_arg_group
src/lib/geogram/basic/command_line_args.cpp:849
↓ 60 callersMethodset_dimension
* \brief Specifies the dimension to be used. * \details Not implemented yet, uses the dimension * of the RestrictedVoronoiDiagram.
src/lib/geogram/voronoi/RVD_mesh_builder.h:260
↓ 59 callersMethodbind_if_is_defined
src/lib/geogram/basic/attributes.cpp:605
↓ 59 callersFunctionicon_UTF8
src/lib/geogram_gfx/imgui_ext/icon_font.cpp:2073
↓ 58 callersFunctionmax_float64
* \brief Gets 64 bits float maximum positive value */
src/lib/geogram/basic/numeric.h:173
↓ 58 callersFunctionnT
* \brief Gets the number of triangles */
src/lib/geogram/delaunay/CDT_2d.h:129
↓ 57 callersMethodclear
src/lib/geogram/mesh/mesh.cpp:132
↓ 54 callersFunctionregion_dim
src/lib/geogram/mesh/triangle_intersection.cpp:809
↓ 53 callersMethodget_arg
src/lib/geogram/mesh/mesh_CSG_utils.cpp:139
↓ 53 callersMethodresize
src/lib/geogram/basic/attributes.cpp:286
↓ 51 callersFunctiondraw_vertex
src/lib/geogram_gfx/mesh/mesh_gfx.h:749
↓ 51 callersFunctionget_arg
src/lib/geogram/basic/command_line.cpp:788
↓ 51 callersFunctionglupBindVertexArray
src/lib/geogram_gfx/GLUP/GLUP.cpp:1989
↓ 50 callersFunctionglupEnd
src/lib/geogram_gfx/GLUP/GLUP.cpp:1335
↓ 49 callersFunctionGeoFileException
src/lib/geogram/basic/geofile.h:85
↓ 49 callersFunctionglupBegin
src/lib/geogram_gfx/GLUP/GLUP.cpp:1328
↓ 47 callersFunctionTadj
* \brief Gets a triangle adjacent to a triangle * \param[in] t the triangle * \param[in] le the local edge index, in 0,1,2 * \return th
src/lib/geogram/delaunay/CDT_2d.h:178
↓ 47 callersMethodfind
src/bin/fpg/FPG/Static_filter_with_scaling.h:59
↓ 47 callersFunctionregister_GLSL_include_file
src/lib/geogram_gfx/basic/GLSL.cpp:1002
↓ 47 callersFunctionset_arg
* \brief Sets an argument value from a C-string * \details This replaces the value of argument \p name by the given * C-string \p va
src/lib/geogram/basic/command_line.h:552
↓ 46 callersMethodempty
src/lib/geogram/delaunay/CDT_2d.h:464
↓ 46 callersFunctionend
* \brief Used by range-based for. * \return The index of one position past the last position. */
src/lib/geogram/mesh/mesh.h:125
↓ 45 callersFunctioncopy
* \brief Copies a MeshSubElementsStore into * this one. * \param[in] rhs a const reference to the * MeshSubElementsStore to be copi
src/lib/geogram/mesh/mesh.h:223
↓ 45 callersMethodresize
* \brief Resizes this Polygon. * \param[in] sz new size */
src/lib/geogram/voronoi/generic_RVD_polygon.h:141
↓ 44 callersFunctionglupDisable
src/lib/geogram_gfx/GLUP/GLUP.cpp:587
↓ 43 callersFunctionset_program_uniform_by_name
src/lib/geogram_gfx/basic/GLSL.h:428
↓ 43 callersFunctiontwo_sum
* \brief Sums two doubles into a length 2 expansion. * \details By Jonathan Shewchuk. * \param[in] a one of the numbers to sum. * \para
src/lib/geogram/numerics/multi_precision.h:77
↓ 42 callersFunctionbegin
* \brief Used by range-based for. * \return The index of the first position. */
src/lib/geogram/mesh/mesh.h:117
↓ 42 callersMethodconnect
src/lib/geogram/mesh/mesh.cpp:661
↓ 42 callersMethodget_pointer
* \brief Gets a pointer to the variable. * \return a const pointer to the first GLUPfloat stored * in the variable */
src/lib/geogram_gfx/GLUP/GLUP_context.h:868
↓ 42 callersFunctionset_tet_adjacent
* \brief Sets a tetrahedron-to-tetrahedron adjacency. * \param[in] t1 index of the first tetrahedron * \param[in] lf1 local facet in
src/lib/geogram/delaunay/delaunay_3d.h:786
↓ 41 callersFunctioninitialize
src/lib/geogram_gfx/basic/GL.cpp:349
↓ 40 callersFunctionnv
* \brief Gets the number of vertices */
src/lib/geogram/delaunay/CDT_2d.h:136
↓ 40 callersMethodprimitive
* \brief Gets the primitive currently rendered, i.e. * the argument to the latest invocation of begin() */
src/lib/geogram_gfx/GLUP/GLUP_context.h:661
↓ 40 callersFunctionvertex
* \brief Gets the index of an edge vertex * \param[in] e index of the edge * \param[in] lv local index of the vertex, in {0,1}
src/lib/geogram/mesh/mesh.h:701
↓ 39 callersMethodget_line
src/lib/geogram/basic/line_stream.cpp:62
↓ 39 callersFunctionnew_expansion_on_heap
* \brief Allocates an expansion on the heap. * \details Allocates also some space for the reference counter. * \param[in] capa capacity (i.e
src/lib/geogram/numerics/multi_precision.h:381
↓ 39 callersFunctiontet_facet_vertex
* \brief Returns the local index of a vertex by * facet and by local vertex index in the facet. * \details * tet facet ve
src/lib/geogram/delaunay/delaunay_3d.h:707
↓ 39 callersMethodtop
* \brief Gets the item on the top of the stack. * \return the item. */
src/lib/geogram/voronoi/convex_cell.cpp:112
↓ 38 callersMethodget_fields
src/lib/geogram/basic/line_stream.cpp:109
↓ 38 callersFunctionis_float
src/bin/fpg/Symbol.cpp:42
↓ 37 callersFunctionargused
src/bin/fpg/FPG/Error.h:12
↓ 37 callersFunctionerror
src/lib/geogram/mesh/mesh_CSG_builder.h:252
↓ 37 callersFunctionget_arg_uint
src/lib/geogram/basic/command_line.cpp:805
↓ 37 callersFunctionis_nan
src/lib/geogram/basic/numeric.cpp:55
next →1–100 of 5,867, ranked by callers