Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LiangliangNan/Easy3D
/ types & classes
Types & classes
6,508 in github.com/LiangliangNan/Easy3D
⨍
Functions
21,002
◇
Types & classes
6,508
↓ 1,077 callers
Class
vec3
tests/test_logging.cpp:41
↓ 304 callers
Class
name
Annotation for function names
3rd_party/pybind11/include/pybind11/attr.h:51
↓ 170 callers
Class
ImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
3rd_party/imgui/imgui.h:304
↓ 165 callers
Class
instance
The 'instance' type which needs to be standard layout (need to be able to use 'offsetof')
3rd_party/pybind11/include/pybind11/detail/common.h:567
↓ 78 callers
Class
Vertex
easy3d/core/graph.h:102
↓ 69 callers
Enum
Type
3rd_party/eigen/Eigen/src/Core/util/Constants.h:461
↓ 62 callers
Class
Index
3rd_party/kdtree/FLANN/flann.hpp:76
↓ 51 callers
Class
half
3rd_party/eigen/Eigen/src/Core/arch/Default/Half.h:48
↓ 50 callers
Class
type
3rd_party/eigen/Eigen/src/Core/util/Meta.h:620
↓ 44 callers
Class
Face
easy3d/core/poly_mesh.h:129
↓ 42 callers
Class
str
3rd_party/pybind11/include/pybind11/pytypes.h:41
↓ 41 callers
Class
Vertex
easy3d/algo/tessellator.h:59
↓ 33 callers
Class
index
3rd_party/kdtree/ETH_Kd_Tree/QueryGrid.h:53
↓ 32 callers
Class
arithmetic
Annotation to mark enums as an arithmetic type
3rd_party/pybind11/include/pybind11/attr.h:119
↓ 32 callers
Class
int_
3rd_party/pybind11/include/pybind11/pytypes.h:1861
↓ 32 callers
Class
none
3rd_party/pybind11/include/pybind11/pytypes.h:1812
↓ 31 callers
Class
Halfedge
easy3d/core/surface_mesh.h:113
↓ 29 callers
Class
face
3rd_party/tetgen/tetgen.h:1023
↓ 27 callers
Class
Packet2cf
---------- float ----------
3rd_party/eigen/Eigen/src/Core/arch/SSE/Complex.h:18
↓ 26 callers
Class
Packet2cf
---------- float ----------
3rd_party/eigen/Eigen/src/Core/arch/AltiVec/Complex.h:30
↓ 26 callers
Class
Packet4cf
---------- float ----------
3rd_party/eigen/Eigen/src/Core/arch/AVX/Complex.h:18
↓ 25 callers
Class
Packet4cd
---------- double ----------
3rd_party/eigen/Eigen/src/Core/arch/AVX512/Complex.h:216
↓ 24 callers
Class
Packet2cd
---------- double ----------
3rd_party/eigen/Eigen/src/Core/arch/AVX/Complex.h:234
↓ 21 callers
Class
Packet8cf
---------- float ----------
3rd_party/eigen/Eigen/src/Core/arch/AVX512/Complex.h:18
↓ 20 callers
Class
FLANNException
3rd_party/kdtree/FLANN/general.h:42
↓ 20 callers
Class
array_size
3rd_party/eigen/Eigen/src/Core/util/Meta.h:393
↓ 20 callers
Class
cpp_function
3rd_party/pybind11/include/pybind11/pybind11.h:113
↓ 18 callers
Class
Packet1cd
---------- double ----------
3rd_party/eigen/Eigen/src/Core/arch/SSE/Complex.h:252
↓ 18 callers
Class
Packet1cd
3rd_party/eigen/Eigen/src/Core/arch/AltiVec/Complex.h:264
↓ 18 callers
Class
Packet1cd
3rd_party/eigen/Eigen/src/Core/arch/ZVector/Complex.h:25
↓ 18 callers
Class
Vector3D
3rd_party/kdtree/ETH_Kd_Tree/vector3D.h:58
↓ 18 callers
Class
arg
\ingroup annotations Annotation for arguments
3rd_party/pybind11/include/pybind11/cast.h:1489
↓ 16 callers
Class
Packet2cf
---------- float ----------
3rd_party/eigen/Eigen/src/Core/arch/NEON/Complex.h:35
↓ 16 callers
Class
Range
3rd_party/lastools/LASzip/src/lascopc.hpp:48
↓ 15 callers
Class
Packet2cf
---------- float ----------
3rd_party/eigen/Eigen/src/Core/arch/MSA/Complex.h:23
↓ 15 callers
Class
Packet2cf
3rd_party/eigen/Eigen/src/Core/arch/ZVector/Complex.h:32
↓ 14 callers
Class
Edge
easy3d/core/graph.h:111
↓ 14 callers
Class
pos_only
\ingroup annotations Annotation indicating that all previous arguments are positional-only; the is the equivalent of an unnamed '/' argument
3rd_party/pybind11/include/pybind11/cast.h:1577
↓ 13 callers
Class
Packet1cd
3rd_party/eigen/Eigen/src/Core/arch/NEON/Complex.h:313
↓ 13 callers
Class
gebp_kernel
3rd_party/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1203
↓ 13 callers
Class
is_method
3rd_party/pybind11/include/pybind11/attr.h:24
↓ 12 callers
Class
Square
3rd_party/poisson/MarchingCubes.h:36
↓ 11 callers
Class
NN
3rd_party/ransac/GfxTL/NearestNeighbor.h:8
↓ 11 callers
Class
Packet1cd
3rd_party/eigen/Eigen/src/Core/arch/MSA/Complex.h:400
↓ 10 callers
Class
dtype
3rd_party/pybind11/include/pybind11/numpy.h:49
↓ 10 callers
Class
set
3rd_party/eigen/Eigen/src/Core/ProductEvaluators.h:303
↓ 9 callers
Class
Quat
easy3d/core/quat.h:106
↓ 9 callers
Class
type_error
! @brief exception indicating executing a member function with a wrong type This exception is thrown in case of a type error; that is, a library func
3rd_party/json/json.hpp:3043
↓ 8 callers
Class
ColorMap
applications/Mapple/widgets/widget_drawable.h:93
↓ 8 callers
Class
Frame
! \brief The Frame class represents a coordinate system, defined by a position and an orientation. \class Frame easy3d/renderer/frame.h
easy3d/renderer/frame.h:152
↓ 8 callers
Class
Pair
3rd_party/ransac/MiscLib/Pair.h:8
↓ 8 callers
Class
constructor_without_unaligned_array_assert
3rd_party/eigen/Eigen/src/Core/DenseStorage.h:25
↓ 8 callers
Class
function
3rd_party/pybind11/include/pybind11/pytypes.h:2290
↓ 8 callers
Class
is_new_style_constructor
Tag for a new-style `__init__` defined in `detail/init.h`
3rd_party/pybind11/include/pybind11/attr.h:372
↓ 8 callers
Class
tuple
3rd_party/pybind11/include/pybind11/pytypes.h:2103
↓ 7 callers
Class
DistIndex
3rd_party/kdtree/FLANN/util/result_set.h:709
↓ 7 callers
Class
DistanceType
3rd_party/ransac/GfxTL/L1Norm.h:14
↓ 7 callers
Class
ImGuiStoragePair
Helper for key->value storage (container sorted by key)
3rd_party/imgui/imgui.h:190
↓ 7 callers
Class
Vector
3rd_party/ransac/MiscLib/Vector.h:19
↓ 7 callers
Class
Vertex
easy3d/core/surface_mesh.h:103
↓ 7 callers
Class
Weight
easy3d/algo/surface_mesh_hole_filling.h:45
↓ 7 callers
Class
module_local
Annotation that marks a class as local to the module:
3rd_party/pybind11/include/pybind11/attr.h:113
↓ 6 callers
Class
CandidateHeapPred
3rd_party/ransac/RansacShapeDetector.cpp:193
↓ 6 callers
Class
EdgeIndex
3rd_party/poisson/Geometry.h:272
↓ 6 callers
Class
Face
easy3d/core/surface_mesh.h:133
↓ 6 callers
Class
ImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
3rd_party/imgui/imgui_internal.h:515
↓ 6 callers
Class
KdBoxFace
3rd_party/kdtree/ETH_Kd_Tree/kdTree.h:56
↓ 6 callers
Class
SinglePointData
3rd_party/poisson/MultiGridOctreeData.h:223
↓ 6 callers
Class
bool_
3rd_party/kdtree/FLANN/util/serialization.h:248
↓ 6 callers
Class
dict
3rd_party/pybind11/include/pybind11/pytypes.h:2133
↓ 6 callers
Class
float_
3rd_party/pybind11/include/pybind11/pytypes.h:1896
↓ 6 callers
Class
iterator
3rd_party/pybind11/include/pybind11/pytypes.h:42
↓ 6 callers
Class
notify
3rd_party/portable_file_dialogs/portable_file_dialogs.h:304
↓ 6 callers
Class
slice
3rd_party/pybind11/include/pybind11/pytypes.h:1935
↓ 6 callers
Class
type
3rd_party/pybind11/include/pybind11/pytypes.h:43
↓ 5 callers
Class
EPTkey
3rd_party/lastools/LASzip/src/lascopc.hpp:56
↓ 5 callers
Class
HalfFace
easy3d/core/poly_mesh.h:120
↓ 5 callers
Class
Matrix3x3
3rd_party/opcode/Ice/IcePoint.h:18
↓ 5 callers
Class
Point
easy3d/algo/point_cloud_simplification.cpp:135
↓ 5 callers
Class
Rotation2D
3rd_party/eigen/Eigen/src/Geometry/Rotation2D.h:41
↓ 5 callers
Class
SearchParams
3rd_party/kdtree/nanoflann/nanoflann.hpp:663
↓ 5 callers
Class
SearchParams
3rd_party/kdtree/FLANN/util/params.h:61
↓ 5 callers
Enum
Sign
The sign.
easy3d/core/oriented_line.h:20
↓ 5 callers
Class
TinyObjPoint
3rd_party/tinyobjloader/tiny_obj_loader.h:1452
↓ 5 callers
Class
UnitWeightIterator
3rd_party/ransac/GfxTL/WeightFunc.h:72
↓ 5 callers
Class
Writer
3rd_party/easyloggingpp/easylogging++.h:486
↓ 5 callers
Class
diyfp
3rd_party/json/json.hpp:15373
↓ 5 callers
Class
json_pointer
3rd_party/json/json.hpp:3462
↓ 5 callers
Class
out_of_range
! @brief exception indicating access out of the defined range This exception is thrown in case a library function is called on an input parameter tha
3rd_party/json/json.hpp:3091
↓ 5 callers
Class
scope
Annotation for parent scope
3rd_party/pybind11/include/pybind11/attr.h:39
↓ 4 callers
Enum
Button
easy3d/viewer/viewer.h:433
↓ 4 callers
Class
Cell
easy3d/core/poly_mesh.h:138
↓ 4 callers
Class
Edge
easy3d/core/surface_mesh.h:123
↓ 4 callers
Class
Edge
easy3d/core/poly_mesh.h:110
↓ 4 callers
Class
Element
\brief Model element (e.g., faces, vertices, edges) with optional properties \class Element easy3d/fileio/ply_reader_writer.h
easy3d/fileio/ply_reader_writer.h:66
↓ 4 callers
Class
ImFontConfig
Opaque interface to a font builder (stb_truetype or FreeType).
3rd_party/imgui/imgui.h:171
↓ 4 callers
Class
ImGuiStyleMod
Storage for one type registered in the .ini file
3rd_party/imgui/imgui_internal.h:159
↓ 4 callers
Class
KDTreeSingleIndexAdaptorParams
3rd_party/kdtree/nanoflann/nanoflann.hpp:652
↓ 4 callers
Class
KDTreeSingleIndexParams
3rd_party/kdtree/FLANN/algorithms/kdtree_single_index.h:51
↓ 4 callers
Class
PlyOrientedVertex
3rd_party/poisson/Ply.h:328
next →
1–100 of 6,508, ranked by callers