MCPcopy Create free account

hub / github.com/UM-ARM-Lab/sdf_tools / functions

Functions234 in github.com/UM-ARM-Lab/sdf_tools

↓ 17 callersMethodGetResolution
include/sdf_tools/sdf.hpp:93
↓ 17 callersMethodSetValue
include/sdf_tools/sdf.hpp:227
↓ 13 callersMethodSetValue4d
include/sdf_tools/sdf.hpp:213
↓ 9 callersMethodExportForDisplay
src/sdf_tools/sdf.cpp:504
↓ 9 callersFunctionExtractComponentSurfaces
include/sdf_tools/topology_computation.hpp:299
↓ 9 callersMethodGetGradient
include/sdf_tools/sdf.hpp:361
↓ 7 callersFunctionExtractSignedDistanceField
include/sdf_tools/sdf_generation.hpp:210
↓ 7 callersMethodExtractSignedDistanceField
include/sdf_tools/collision_map.hpp:680
↓ 6 callersMethodCOLLISION_CELL
include/sdf_tools/collision_map.hpp:25
↓ 5 callersMethodGetOriginTransform
src/sdf_tools/dynamic_spatial_hashed_collision_map.cpp:80
↓ 4 callersMethodDeserializeSelf
src/sdf_tools/collision_map.cpp:69
↓ 4 callersMethodDeserializeSelf
src/sdf_tools/tagged_object_collision_map.cpp:78
↓ 4 callersMethodDeserializeSelf
src/sdf_tools/sdf.cpp:260
↓ 4 callersMethodGetFullGradient
the return vector is a flat array, which will be reshape to be * X/Y/Z/gradient when saved as numpy **/
include/sdf_tools/sdf.hpp:341
↓ 4 callersMethodget
src/image_2d_sdf_node.cpp:186
↓ 3 callersMethodCollisionMapGrid
include/sdf_tools/collision_map.hpp:179
↓ 3 callersFunctionComputeConnectedComponents
include/sdf_tools/topology_computation.hpp:93
↓ 3 callersMethodGetAutoDiffGradient
TODO: this does not work if you query at cell centers!
include/sdf_tools/sdf.hpp:613
↓ 3 callersFunctionGetDirectionNumber
include/sdf_tools/sdf_generation.hpp:29
↓ 3 callersMethodGetFrame
include/sdf_tools/sdf.hpp:98
↓ 3 callersMethodGetSmoothGradient
include/sdf_tools/sdf.hpp:544
↓ 3 callersMethodSetValue
include/sdf_tools/collision_map.hpp:381
↓ 3 callersMethodSetValue
include/sdf_tools/tagged_object_collision_map.hpp:426
↓ 2 callersFunctionBuildDistanceField
include/sdf_tools/sdf_generation.hpp:95
↓ 2 callersFunctionComputeComponentTopology
include/sdf_tools/topology_computation.hpp:642
↓ 2 callersMethodComputeLocalExtremaMap
src/sdf_tools/sdf.cpp:185
↓ 2 callersMethodEstimateDistance4d
include/sdf_tools/sdf.hpp:947
↓ 2 callersMethodExportConnectedComponentsForDisplay
src/sdf_tools/collision_map.cpp:498
↓ 2 callersMethodExportConvexSegmentForDisplay
src/sdf_tools/tagged_object_collision_map.cpp:1285
↓ 2 callersMethodGetMutable
include/sdf_tools/sdf.hpp:163
↓ 2 callersMethodSerializeSelf
src/sdf_tools/collision_map.cpp:21
↓ 2 callersMethodSerializeSelf
src/sdf_tools/tagged_object_collision_map.cpp:23
↓ 2 callersMethodSerializeSelf
src/sdf_tools/sdf.cpp:213
↓ 2 callersMethodUpdateConvexSegments
src/sdf_tools/tagged_object_collision_map.cpp:552
↓ 2 callersFunctionget_grid_points
(origin_point, res, shape)
scripts/3d_sdf_demo_rviz.py:49
↓ 1 callersFunctionComputeConnectivityOfSurfaceVertices
include/sdf_tools/topology_computation.hpp:151
↓ 1 callersFunctionComputeDistanceSquared
include/sdf_tools/sdf_generation.hpp:87
↓ 1 callersFunctionComputeHolesInSurface
include/sdf_tools/topology_computation.hpp:326
↓ 1 callersFunctionExportCollisionMapForDisplay
src/sdf_generation_node.cpp:7
↓ 1 callersMethodGetAutoDiffGradient4d
include/sdf_tools/sdf.hpp:606
↓ 1 callersMethodGetGradient4d
include/sdf_tools/sdf.hpp:383
↓ 1 callersMethodGetSmoothGradient4d
include/sdf_tools/sdf.hpp:536
↓ 1 callersMethodLock
include/sdf_tools/sdf.hpp:117
↓ 1 callersFunctionMakeNeighborhoods
include/sdf_tools/sdf_generation.hpp:34
↓ 1 callersFunctionMarkConnectedComponent
include/sdf_tools/topology_computation.hpp:25
↓ 1 callersMethodSetCell
src/sdf_tools/dynamic_spatial_hashed_collision_map.cpp:60
↓ 1 callersMethodSetChunk
src/sdf_tools/dynamic_spatial_hashed_collision_map.cpp:70
↓ 1 callersMethodUpdateCollisionMap
src/sdf_tools/sdf_builder.cpp:200
↓ 1 callersMethodUpdateConnectedComponents
src/sdf_tools/collision_map.cpp:564
↓ 1 callersMethodUpdateSDF
src/sdf_tools/sdf_builder.cpp:119
↓ 1 callersFunctioncompute_sdf_and_gradient
:param env: [w,h,c] :param res: float in meters :param origin_point: [3], [x,y,z] :return: a tuple (sdf, sdf_gradient) as numpy array
src/sdf_tools/utils_3d.py:39
↓ 1 callersFunctioncreate_point_cloud
()
scripts/3d_sdf_demo_rviz.py:15
↓ 1 callersFunctionget_random_bool
src/test_voxel_grid.cpp:261
↓ 1 callersFunctionget_random_location
src/test_voxel_grid.cpp:250
↓ 1 callersFunctiongradient_function
(x_index, y_index, z_index, enable_edge_gradients=False)
src/sdf_tools/utils_3d.py:77
↓ 1 callersFunctiongradient_to_np
(gradient)
src/sdf_tools/utils_2d.py:83
↓ 1 callersMethodloop
src/image_2d_sdf_node.cpp:42
↓ 1 callersFunctionmain
()
test/demo_bindings.py:9
↓ 1 callersFunctionmain
()
scripts/3d_sdf_demo_rviz.py:96
↓ 1 callersFunctionplot_arrows_rviz
(pub, positions, directions)
scripts/3d_sdf_demo_rviz.py:89
↓ 1 callersFunctionpoint_cloud_to_voxel_grid
(pc: np.ndarray, shape, res, origin_point)
scripts/3d_sdf_demo_rviz.py:22
↓ 1 callersFunctionrviz_arrow
(position: np.ndarray, target_position: np.ndarray, label: str = 'arrow', **kwargs)
scripts/3d_sdf_demo_rviz.py:56
↓ 1 callersFunctionsdf_to_np
(sdf)
src/sdf_tools/utils_2d.py:90
↓ 1 callersFunctiontest_compute_convex_segments
src/compute_convex_segments_test.cpp:9
↓ 1 callersFunctiontest_dsh_collision_map
src/test_voxel_grid.cpp:275
↓ 1 callersFunctiontest_dsh_voxel_grid_locations
src/test_voxel_grid.cpp:198
↓ 1 callersFunctiontest_estimate_distance
src/estimate_distance_test.cpp:9
↓ 1 callersFunctiontest_voxel_grid_indices
src/test_voxel_grid.cpp:14
↓ 1 callersFunctiontest_voxel_grid_locations
src/test_voxel_grid.cpp:66
↓ 1 callersFunctiontest_voxel_grid_serialization
src/test_voxel_grid.cpp:143
↓ 1 callersFunctionvisualize_point_cloud
(pub: rospy.Publisher, pc: np.ndarray)
scripts/3d_sdf_demo_rviz.py:32
↓ 1 callersFunctionvisualize_sdf
(pub, sdf: np.ndarray, shape, res, origin_point)
scripts/3d_sdf_demo_rviz.py:40
MethodAreComponentsValid
src/sdf_tools/dynamic_spatial_hashed_collision_map.cpp:45
MethodAreComponentsValid
include/sdf_tools/collision_map.hpp:282
MethodAreComponentsValid
include/sdf_tools/tagged_object_collision_map.hpp:323
MethodAreConvexSegmentsValid
include/sdf_tools/tagged_object_collision_map.hpp:328
MethodBilinearInterpolate
include/sdf_tools/sdf.hpp:700
MethodBilinearInterpolateDistanceXY
include/sdf_tools/sdf.hpp:729
MethodBuildInternalPlanningScene
src/sdf_tools/sdf_builder.cpp:60
FunctionBuildSurfaceIndexMap
include/sdf_tools/topology_computation.hpp:708
MethodCheckIfCandidateCorner
include/sdf_tools/collision_map.hpp:536
MethodCheckIfCandidateCorner
include/sdf_tools/tagged_object_collision_map.hpp:586
MethodCheckIfCandidateCorner3d
include/sdf_tools/collision_map.hpp:508
MethodCheckIfCandidateCorner3d
include/sdf_tools/tagged_object_collision_map.hpp:558
MethodCheckIfCandidateCorner4d
include/sdf_tools/collision_map.hpp:522
MethodCheckIfCandidateCorner4d
include/sdf_tools/tagged_object_collision_map.hpp:572
MethodClone
include/sdf_tools/collision_map.hpp:276
MethodClone
include/sdf_tools/tagged_object_collision_map.hpp:317
MethodClone
include/sdf_tools/sdf.hpp:83
MethodComputeAxisSmoothGradient
include/sdf_tools/sdf.hpp:656
MethodComputeComponentTopology
src/sdf_tools/collision_map.cpp:620
MethodComputeComponentTopology
src/sdf_tools/tagged_object_collision_map.cpp:424
FunctionConvertToDynamicSurface
include/sdf_tools/topology_computation.hpp:695
MethodDefaultMarker
Note that this does not fill out the namespace field
src/sdf_tools/tagged_object_collision_map.cpp:661
MethodDistanceToBoundary
include/sdf_tools/sdf.hpp:963
MethodDistanceToBoundary3d
include/sdf_tools/sdf.hpp:970
MethodDistanceToBoundary4d
include/sdf_tools/sdf.hpp:976
MethodDynamicSpatialHashedCollisionMapGrid
src/sdf_tools/dynamic_spatial_hashed_collision_map.cpp:20
MethodEstimateDistance
include/sdf_tools/sdf.hpp:922
MethodEstimateDistance3d
include/sdf_tools/sdf.hpp:929
next →1–100 of 234, ranked by callers