Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cutdigital/mcut
/ functions
Functions
643 in github.com/cutdigital/mcut
⨍
Functions
643
◇
Types & classes
137
↓ 2 callers
Function
orient2dadapt
(pa, pb, pc, detsum)
source/shewchuk.c:1611
↓ 2 callers
Function
orient3dadapt
(pa, pb, pc, pd, permanent)
source/shewchuk.c:1962
↓ 2 callers
Function
point_on_face_plane
source/kernel.cpp:191
↓ 2 callers
Method
prev
source/hmesh.cpp:177
↓ 2 callers
Method
remove_edge
also disassociates (not remove) any face(s) incident to edge via its halfedges, and also disassociates the halfedges
source/hmesh.cpp:1036
↓ 2 callers
Method
remove_face
also disassociates (not remove) any halfedges(s) and vertices incident to face
source/hmesh.cpp:926
↓ 2 callers
Method
reset
source/hmesh.cpp:1092
↓ 2 callers
Function
resolve_intersection_point_descriptor
point an intersection halfedge to the correct instance of an intersection point
source/kernel.cpp:1194
↓ 2 callers
Method
set_done_ptr
include/mcut/internal/tpool.h:175
↓ 2 callers
Method
try_pop
include/mcut/internal/tpool.h:215
↓ 2 callers
Method
wait_and_pop
include/mcut/internal/tpool.h:210
↓ 1 callers
Method
InitInterior
The InitInterior() method requires that the two children nodes already have been cre- ated, so that their pointers can be passed in. This requirement
include/mcut/internal/bvh.h:200
↓ 1 callers
Method
MaximumExtent
include/mcut/internal/math.h:657
↓ 1 callers
Function
Parallellnt
source/math.cpp:799
↓ 1 callers
Function
bind_state_impl
source/frontend.cpp:364
↓ 1 callers
Method
call
include/mcut/internal/tpool.h:70
↓ 1 callers
Method
cbegin
include/mcut/internal/hmesh.h:553
↓ 1 callers
Method
cend
include/mcut/internal/hmesh.h:547
↓ 1 callers
Function
check_topology
include/mcut/internal/cdt/cdt.h:512
↓ 1 callers
Function
clamp
source/frontend.cpp:698
↓ 1 callers
Function
clz
count leading zeros in 32 bit bitfield
source/bvh.cpp:68
↓ 1 callers
Function
clz_
https://stackoverflow.com/questions/355967/how-to-use-msvc-intrinsics-to-get-the-equivalent-of-this-gcc-code
source/bvh.cpp:48
↓ 1 callers
Function
compute_line_plane_intersection
Compute the intersection point between a line (not a segment) and a plane defined by a polygon. Parameters: 'p' : output intersection point (computed
source/math.cpp:353
↓ 1 callers
Method
count_removed_elements_in_range
include/mcut/internal/hmesh.h:381
↓ 1 callers
Function
create_user_event_impl
source/frontend.cpp:414
↓ 1 callers
Function
crossProduct
tutorials/FaceNormals/FaceNormals.cpp:106
↓ 1 callers
Function
crossProduct
tutorials/TriangulatedFaceMaps/TriangulatedFaceMaps.cpp:108
↓ 1 callers
Function
crossProduct
tutorials/VertexNormals/VertexNormals.cpp:115
↓ 1 callers
Function
crossProduct
tutorials/TextureCoordinates/TextureCoordinates.cpp:167
↓ 1 callers
Function
debug_message_callback_impl
source/frontend.cpp:95
↓ 1 callers
Function
debug_message_control_impl
source/frontend.cpp:217
↓ 1 callers
Function
dispatch
entry point
source/kernel.cpp:1538
↓ 1 callers
Function
dispatch_impl
source/frontend.cpp:642
↓ 1 callers
Function
dispatch_planar_section_impl
source/frontend.cpp:865
↓ 1 callers
Method
erase_outer_triangles
include/mcut/internal/cdt/triangulate.h:1111
↓ 1 callers
Method
expand_with_point
Envelop box around a point
include/mcut/internal/cdt/utils.h:57
↓ 1 callers
Method
flush
include/mcut/internal/utils.h:229
↓ 1 callers
Method
for_each
include/mcut/internal/tpool.h:914
↓ 1 callers
Function
generate_supertriangle_from_mesh_vertices
source/frontend.cpp:703
↓ 1 callers
Function
getAdjFacesBaseOffset
tutorials/AdjacentFaces/AdjacentFaces.cpp:579
↓ 1 callers
Function
getBarycentricCoords
Compute barycentric coordinates (u, v, w) for point p with respect to triangle (a, b, c)
tutorials/FaceNormals/FaceNormals.cpp:116
↓ 1 callers
Function
getBarycentricCoords
Compute barycentric coordinates (u, v, w) for point p with respect to triangle (a, b, c)
tutorials/TriangulatedFaceMaps/TriangulatedFaceMaps.cpp:118
↓ 1 callers
Function
getBarycentricCoords
Compute barycentric coordinates (u, v, w) for point p with respect to triangle (a, b, c)
tutorials/VertexNormals/VertexNormals.cpp:125
↓ 1 callers
Function
getBarycentricCoords
Compute barycentric coordinates (u, v, w) for point p with respect to triangle (a, b, c)
tutorials/TextureCoordinates/TextureCoordinates.cpp:177
↓ 1 callers
Function
get_connected_component_data_impl
source/frontend.cpp:3672
↓ 1 callers
Function
get_connected_component_data_impl_detail
source/frontend.cpp:1849
↓ 1 callers
Function
get_connected_components_impl
source/frontend.cpp:930
↓ 1 callers
Function
get_debug_message_log_impl
source/frontend.cpp:118
↓ 1 callers
Function
get_event_info_impl
source/frontend.cpp:509
↓ 1 callers
Function
get_info_impl
source/frontend.cpp:282
↓ 1 callers
Function
get_neighbour_index
If triangle has a given neighbor return neighbor-index, throw otherwise
include/mcut/internal/cdt/utils.h:367
↓ 1 callers
Function
get_vertex_to_triangles_map
* Calculate triangles adjacent to vertices (triangles by vertex index) * @param triangles triangulation * @param verticesSize total number of vertic
include/mcut/internal/cdt/cdt.h:46
↓ 1 callers
Function
incircle
(pa, pb, pc, pd)
source/shewchuk.c:3301
↓ 1 callers
Method
insert_edges
include/mcut/internal/cdt/triangulate.h:974
↓ 1 callers
Method
insert_vertices
include/mcut/internal/cdt/triangulate.h:919
↓ 1 callers
Function
intersectOIBVHs
source/bvh.cpp:577
↓ 1 callers
Function
is_coplanar
source/preproc.cpp:355
↓ 1 callers
Method
is_finalized
include/mcut/internal/cdt/triangulate.h:2112
↓ 1 callers
Method
is_insertable
source/hmesh.cpp:650
↓ 1 callers
Function
makeQuad_xy
tests/source/intersectionType.cpp:258
↓ 1 callers
Function
mcEnqueueDispatchPlanarSection
source/mcut.cpp:590
↓ 1 callers
Function
mcGetDebugMessageLog
source/mcut.cpp:123
↓ 1 callers
Function
mc_atomic_fetch_add
include/mcut/internal/tpool.h:1025
↓ 1 callers
Function
mergeAdjacentMeshFacesByProperty
tutorials/AdjacentFaces/AdjacentFaces.cpp:597
↓ 1 callers
Method
nearPoint
Find nearest point using R-tree
include/mcut/internal/cdt/kdtree.h:406
↓ 1 callers
Method
nearest
Query kd-tree for a nearest neighbor point @note external point-buffer is used to reduce kd-tree's memory footprint @param point query point position
include/mcut/internal/cdt/kdtree.h:162
↓ 1 callers
Method
operator()
include/mcut/internal/math.h:274
↓ 1 callers
Method
operator==
include/mcut/internal/cdt/utils.h:106
↓ 1 callers
Function
opposite_vertex_from_neighbour
Opposed vertex index from neighbor index
include/mcut/internal/cdt/utils.h:321
↓ 1 callers
Function
outer_product
include/mcut/internal/math.h:449
↓ 1 callers
Function
parallel_find_if
include/mcut/internal/tpool.h:825
↓ 1 callers
Function
parallel_find_in_map_by_key
include/mcut/internal/tpool.h:744
↓ 1 callers
Function
partial_sum
source/frontend.cpp:986
↓ 1 callers
Function
partial_sum
include/mcut/internal/tpool.h:530
↓ 1 callers
Function
random_shuffle
include/mcut/internal/cdt/triangulate.h:900
↓ 1 callers
Function
release_connected_components_impl
source/frontend.cpp:3734
↓ 1 callers
Function
release_context_impl
source/frontend.cpp:3765
↓ 1 callers
Function
release_event_impl
source/frontend.cpp:3712
↓ 1 callers
Function
remap_edges
include/mcut/internal/cdt/cdt.h:239
↓ 1 callers
Function
remove_at
include/mcut/internal/cdt/cdt.h:84
↓ 1 callers
Function
remove_duplicates
include/mcut/internal/cdt/cdt.h:182
↓ 1 callers
Method
reset
include/mcut/internal/utils.h:178
↓ 1 callers
Function
resolve_cc_name_string
tutorials/FaceNormals/FaceNormals.cpp:659
↓ 1 callers
Function
resolve_cc_name_string
tutorials/TriangulatedFaceMaps/TriangulatedFaceMaps.cpp:612
↓ 1 callers
Function
resolve_cc_name_string
tutorials/VertexNormals/VertexNormals.cpp:632
↓ 1 callers
Function
resolve_cc_name_string
tutorials/TextureCoordinates/TextureCoordinates.cpp:633
↓ 1 callers
Function
resolve_floating_polygons
source/preproc.cpp:514
↓ 1 callers
Method
set_callback_data
thread-safe function to set the callback function for an event object
include/mcut/internal/frontend.h:441
↓ 1 callers
Method
set_connected_component_winding_order
include/mcut/internal/frontend.h:664
↓ 1 callers
Method
set_debug_callback_data
include/mcut/internal/frontend.h:860
↓ 1 callers
Function
set_event_callback_impl
source/frontend.cpp:626
↓ 1 callers
Method
set_general_position_enforcement_attempts
include/mcut/internal/frontend.h:654
↓ 1 callers
Method
set_general_position_enforcement_constant
include/mcut/internal/frontend.h:642
↓ 1 callers
Method
set_next
source/hmesh.cpp:193
↓ 1 callers
Function
set_user_event_status_impl
* execution_status specifies the new execution status to be set and can be CL_COMPLETE or a negative integer value to indicate an error. * A negativ
source/frontend.cpp:471
↓ 1 callers
Method
set_verbose
include/mcut/internal/utils.h:173
↓ 1 callers
Function
square_root
source/math.cpp:42
↓ 1 callers
Function
update_neighouring_ps_iface_m0_edge_list
update the m0 edges incident on two given intersecting faces of the polygon soup mesh "incident" just means that the edge will be used to clip the fac
source/kernel.cpp:1422
↓ 1 callers
Method
verbose
include/mcut/internal/utils.h:168
↓ 1 callers
Method
what
include/mcut/internal/tpool.h:974
← previous
next →
201–300 of 643, ranked by callers