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
Method
empty
include/mcut/internal/tpool.h:221
Method
enforce_delaunay_property_using_edge_flips
include/mcut/internal/cdt/triangulate.h:1710
Method
eraseSuperTriangle
include/mcut/internal/cdt/triangulate.h:1094
Method
erase_dummies
* Erase all dummy triangles * @note Advanced method for manually modifying the triangulation from * outside. Please call it when you know wh
include/mcut/internal/cdt/triangulate.h:804
Method
erase_outer_triangles_and_holes
include/mcut/internal/cdt/triangulate.h:1120
Method
event_t
include/mcut/internal/frontend.h:376
Function
exactinit
source/shewchuk.c:4989
Function
expand_with_points
include/mcut/internal/cdt/utils.h:77
Function
expansion_sum
(elen, e, flen, f, h)
source/shewchuk.c:853
Function
expansion_sum_zeroelim1
(elen, e, flen, f, h)
source/shewchuk.c:902
Function
expansion_sum_zeroelim2
(elen, e, flen, f, h)
source/shewchuk.c:962
Method
extendTree
Extend a tree by creating new root with old root and a new node as children
include/mcut/internal/cdt/kdtree.h:277
Function
extract_edges_from_triangles
* Extract all edges of triangles * * @param triangles triangles used to extract edges * @return an unordered set of all edges of triangulation */
include/mcut/internal/cdt/cdt.h:361
Method
face_descriptor_t
include/mcut/internal/hmesh.h:169
Function
fast_expansion_sum
(elen, e, flen, f, h)
source/shewchuk.c:1019
Method
finalise_triangulation
include/mcut/internal/cdt/triangulate.h:1174
Method
find_delaunay_point
include/mcut/internal/cdt/triangulate.h:2054
Function
find_duplicates
include/mcut/internal/cdt/cdt.h:138
Function
find_element
include/mcut/internal/tpool.h:647
Function
find_element_with_pred
include/mcut/internal/tpool.h:799
Function
find_map_element_by_key
include/mcut/internal/tpool.h:718
Method
fixEdge
include/mcut/internal/cdt/triangulate.h:756
Method
flattenBVHTree
source/bvh.cpp:818
Function
floatrand
source/shewchuk.c:4911
Function
flp2
compute previous power of two
source/bvh.cpp:117
Function
fn_delete_cc
include/mcut/internal/frontend.h:479
Method
function_wrapper
include/mcut/internal/tpool.h:75
Method
get_cmd_type_str
include/mcut/internal/frontend.h:353
Function
get_edge_to_split_vertices_map
include/mcut/internal/cdt/cdt.h:407
Method
get_hashed_edge_index
include/mcut/internal/cdt/utils.h:472
Method
get_intersected_triangle
! * Returns: * - intersected triangle index * - index of point on the left of the line * - index of point on the right of the l
include/mcut/internal/cdt/triangulate.h:280
Method
get_log_string
include/mcut/internal/utils.h:151
Function
get_node_ancestor
compute implicit index of a node's ancestor
source/bvh.cpp:172
Method
get_num_hardware_threads
include/mcut/internal/tpool.h:347
Method
get_removed_elements
include/mcut/internal/hmesh.h:357
Method
get_tail
include/mcut/internal/tpool.h:125
Method
get_time_since_epoch
include/mcut/internal/frontend.h:408
Function
grow_expansion
(elen, e, b, h)
source/shewchuk.c:774
Function
grow_expansion_zeroelim
(elen, e, b, h)
source/shewchuk.c:811
Method
grow_to_boundary
include/mcut/internal/cdt/triangulate.h:1241
Method
halfedge_data_t
include/mcut/internal/hmesh.h:218
Method
halfedge_descriptor_t
include/mcut/internal/hmesh.h:135
Method
hmesh_t
source/hmesh.cpp:97
Method
impl_type
include/mcut/internal/tpool.h:66
Function
incircleexact
(pa, pb, pc, pd)
source/shewchuk.c:2465
Function
incirclefast
(pa, pb, pc, pd)
source/shewchuk.c:2438
Function
incircleslow
(pa, pb, pc, pd)
source/shewchuk.c:2567
Method
indent
include/mcut/internal/utils.h:183
Method
initialise_with_custom_supergeometry
include/mcut/internal/cdt/triangulate.h:1233
Method
initializeRootBox
Calculate root's box enclosing all root points
include/mcut/internal/cdt/kdtree.h:305
Method
insert_edge
include/mcut/internal/cdt/triangulate.h:1342
Method
insert_point_in_triangle
Returns indices of three resulting triangles Insert point into triangle: split into 3 triangles: * - create 2 new triangles * - re-use old
include/mcut/internal/cdt/triangulate.h:513
Method
insert_point_on_edge
Returns indices of four resulting triangles Inserting a point on the edge between two triangles * T1 (top) v1 *
include/mcut/internal/cdt/triangulate.h:343
Method
insert_vertex
include/mcut/internal/cdt/triangulate.h:1694
Method
insert_vertex_and_flip_fixed_edges
include/mcut/internal/cdt/triangulate.h:1638
Function
insphere
(pa, pb, pc, pd, pe)
source/shewchuk.c:4233
Function
inspherefast
(pa, pb, pc, pd, pe)
source/shewchuk.c:3374
Function
insphereslow
(pa, pb, pc, pd, pe)
source/shewchuk.c:3679
Method
isInsideBox
Test if point is inside a box
include/mcut/internal/cdt/kdtree.h:267
Function
is_power_of_two
check if "x" is a power of two
source/bvh.cpp:91
Function
is_real_implicit_tree_node_id
check if node is a "real node"
source/bvh.cpp:146
Method
is_valid
include/mcut/internal/hmesh.h:64
Method
join_threads
include/mcut/internal/tpool.h:232
Method
kdtree_t_
Default constructor
include/mcut/internal/cdt/kdtree.h:72
Function
linear_expansion_sum
(elen, e, flen, f, h)
source/shewchuk.c:1181
Function
linear_expansion_sum_zeroelim
(elen, e, flen, f, h)
source/shewchuk.c:1245
Method
logger_t
include/mcut/internal/utils.h:137
Function
m0_is_polygon_boundary_edge
source/kernel.cpp:1188
Function
main
tutorials/HelloWorld/HelloWorld.cpp:57
Function
main
tutorials/FaceNormals/FaceNormals.cpp:172
Function
main
tutorials/EventCallback/EventCallback.cpp:75
Function
main
tutorials/TriangulatedFaceMaps/TriangulatedFaceMaps.cpp:178
Function
main
tutorials/QuerySeamVerticesSorted/QuerySeamVerticesSorted.cpp:64
Function
main
tutorials/InOutQuery/InOutQuery.cpp:67
Function
main
tutorials/ReversedConnectedComponentFaces/ReversedConnectedComponentFaces.cpp:58
Function
main
tutorials/VertexNormals/VertexNormals.cpp:166
Function
main
tutorials/QuerySeamVerticesUnsorted/QuerySeamVerticesUnsorted.cpp:65
Function
main
tutorials/TextureCoordinates/TextureCoordinates.cpp:219
Function
main
tutorials/CSGBoolean/CSGBoolean.cpp:74
Function
main
tutorials/BasicCmdLineApp/BasicCmdLineApp.cpp:74
Function
main
tutorials/AdjacentFaces/AdjacentFaces.cpp:78
Function
main
tutorials/MultipleContextsInParallel/MultipleContextsInParallel.cpp:82
Function
main
tutorials/PlanarSectioning/PlanarSectioning.cpp:118
Function
main
tutorials/Triangulation/Triangulation.cpp:59
Method
make
include/mcut/internal/math.h:85
Method
make
* Factory method * @note needed for c++03 compatibility (no uniform initialization * available) */
include/mcut/internal/cdt/utils.h:170
Function
make_bbox
include/mcut/internal/math.h:687
Method
make_dummies
* Flag triangle as dummy * @note Advanced method for manually modifying the triangulation from * outside. Please call it when you know what
include/mcut/internal/cdt/triangulate.h:785
Method
matrix_t
include/mcut/internal/math.h:256
Function
mcCheckError_
tutorials/InOutQuery/InOutQuery.cpp:318
Function
mcCheckError_
tutorials/BasicCmdLineApp/BasicCmdLineApp.cpp:394
Function
mcCheckError_
tutorials/MultipleContextsInParallel/MultipleContextsInParallel.cpp:824
Function
mcDebugOutput
tests/source/debugCallback.cpp:41
Function
mcDebugOutput
tests/source/debugVerboseLog.cpp:42
Function
mcDebugOutput
tests/source/createContext.cpp:40
Function
mcDebugOutput
tutorials/CSGBoolean/CSGBoolean.cpp:407
Function
mcDebugOutput
tutorials/BasicCmdLineApp/BasicCmdLineApp.cpp:333
Function
mcDebugOutput
tutorials/PlanarSectioning/PlanarSectioning.cpp:56
Function
mcDebugOutputCALLBACK
tutorials/InOutQuery/InOutQuery.cpp:256
Function
mcDebugOutputCALLBACK
tutorials/MultipleContextsInParallel/MultipleContextsInParallel.cpp:762
← previous
next →
401–500 of 643, ranked by callers