Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bambulab/BambuStudio
/ types & classes
Types & classes
9,545 in github.com/bambulab/BambuStudio
⨍
Functions
44,711
◇
Types & classes
9,545
↓ 2,260 callers
Class
wxColour
src/slic3r/Utils/ColorSpaceConvert.hpp:23
↓ 882 callers
Class
Format
src/slic3r/GUI/GLModel.hpp:55
↓ 829 callers
Class
ImVec4
4D vector (often used to store floating-point colors)
src/imgui/imgui.h:257
↓ 321 callers
Class
Point
src/libslic3r/Point.hpp:21
↓ 310 callers
Class
wxString
src/slic3r/GUI/Plater.hpp:36
↓ 306 callers
Class
_
resources/tooltip/main.js:2
↓ 246 callers
Class
ScalableBitmap
src/slic3r/GUI/wxExtensions.hpp:159
↓ 246 callers
Class
path
src/slic3r/GUI/GUI.hpp:5
↓ 211 callers
Class
now
tests/catch2/catch.hpp:6459
↓ 192 callers
Class
Point
src/libslic3r/GCode/AvoidCrossingPerimeters.hpp:13
↓ 130 callers
Class
StateColor
src/slic3r/GUI/Widgets/StateColor.hpp:14
↓ 123 callers
Class
Button
src/slic3r/GUI/Plater.hpp:38
↓ 123 callers
Class
SimpleEvent
src/slic3r/GUI/Event.hpp:13
↓ 120 callers
Class
ScalableBitmap
src/slic3r/GUI/DeviceTab/wgtDeviceNozzleRack.h:24
↓ 110 callers
Class
Checkbox
src/slic3r/GUI/ConfigWizard_private.hpp:168
↓ 104 callers
Class
Line
src/libslic3r/Line.hpp:12
↓ 91 callers
Class
bvhvec3
src/tinybvh/tiny_bvh.h:324
↓ 83 callers
Class
set
src/eigen/Eigen/src/Core/ProductEvaluators.h:303
↓ 73 callers
Class
wxRect
src/slic3r/GUI/GUI_Utils.hpp:32
↓ 71 callers
Class
ConfigurationError
Base for all exceptions thrown by the configuration layer.
src/libslic3r/Config.hpp:120
↓ 69 callers
Class
Index
Index of vendor specific config bundle versions and Slic3r compatibilities. The index is being downloaded from the internet, also an initial version o
src/slic3r/Config/Version.hpp:54
↓ 50 callers
Enum
Unit
tests/catch2/catch.hpp:16285
↓ 47 callers
Enum
NozzleVolumeType
src/libslic3r/PrintConfig.hpp:347
↓ 47 callers
Class
half
src/eigen/Eigen/src/Core/arch/CUDA/Half.h:48
↓ 46 callers
Class
remove_all
src/eigen/Eigen/src/Core/util/Meta.h:78
↓ 45 callers
Class
data
src/boost/nowide/iostream.hpp:55
↓ 44 callers
Class
Transformation
src/libslic3r/Geometry.hpp:376
↓ 42 callers
Enum
Type
src/eigen/Eigen/src/Core/util/Constants.h:461
↓ 41 callers
Class
wxBitmap
src/slic3r/GUI/AVVideoDecoder.hpp:15
↓ 38 callers
Class
ALIGNED
src/tinybvh/tiny_bvh.h:325
↓ 37 callers
Class
Polyline
src/libslic3r/Line.hpp:15
↓ 36 callers
Class
ExPolygonsProvider
src/libslic3r/ClipperUtils.hpp:193
↓ 33 callers
Class
BoundingBox
src/libslic3r/Line.hpp:11
↓ 31 callers
Class
Flow
src/libslic3r/Flow.hpp:52
↓ 31 callers
Class
ImColor
Helper to build glyph ranges from text/string data
src/imgui/imgui.h:147
↓ 31 callers
Class
TriangleMesh
src/libslic3r/Measure.hpp:17
↓ 30 callers
Class
Opt
tests/catch2/catch.hpp:9365
↓ 30 callers
Class
QhullError
\name Defined here QhullError -- std::exception class for Qhull
src/qhull/src/libqhullcpp/QhullError.h:24
↓ 28 callers
Class
bvhdbl3
src/tinybvh/tiny_bvh.h:535
↓ 27 callers
Class
ImRect
src/slic3r/GUI/ImGuiWrapper.hpp:23
↓ 27 callers
Class
Object
src/libslic3r/Format/AMF.cpp:224
↓ 26 callers
Class
cleanup
src/libigl/igl/matlab/matlabinterface.cpp:273
↓ 26 callers
Class
pair
src/mcut/include/mcut/internal/utils.h:230
↓ 25 callers
Class
MessageDialog
Generic message dialog, used intead of wxMessageDialog
src/slic3r/GUI/MsgDialog.hpp:169
↓ 25 callers
Class
Update
src/slic3r/GUI/UpdateDialogs.hpp:44
↓ 24 callers
Class
Packet2cf
---------- float ----------
src/eigen/Eigen/src/Core/arch/SSE/Complex.h:18
↓ 24 callers
Class
Polygon
src/libslic3r/Polygon.hpp:13
↓ 24 callers
Class
wxFont
src/slic3r/GUI/BBLStatusBar.hpp:23
↓ 23 callers
Class
SurfaceFeature
src/libslic3r/Measure.hpp:31
↓ 22 callers
Class
Packet2cf
---------- float ----------
src/eigen/Eigen/src/Core/arch/AltiVec/Complex.h:30
↓ 21 callers
Class
ColumnBreak
tests/catch2/catch.hpp:16281
↓ 21 callers
Enum
ExtruderType
BBS
src/libslic3r/PrintConfig.hpp:341
↓ 20 callers
Class
TexturePart
src/slic3r/GUI/PartPlate.hpp:704
↓ 19 callers
Class
ExPolygon
src/libslic3r/Layer.hpp:14
↓ 19 callers
Class
edge_t
edge_t connecting two vertices: vertex with smaller index is always first \note: hash edge_t is specialized at the bottom
src/mcut/include/mcut/internal/cdt/utils.h:98
↓ 18 callers
Class
Column
tests/catch2/catch.hpp:8482
↓ 18 callers
Class
Duration
tests/catch2/catch.hpp:16284
↓ 18 callers
Class
ExtrusionPath
src/libslic3r/ExtrusionEntity.hpp:212
↓ 18 callers
Class
Packet1cd
src/eigen/Eigen/src/Core/arch/ZVector/Complex.h:21
↓ 18 callers
Class
Packet4cf
---------- float ----------
src/eigen/Eigen/src/Core/arch/AVX/Complex.h:18
↓ 18 callers
Class
SlicingStatus
src/libslic3r/PrintBase.hpp:435
↓ 18 callers
Class
SuggestedConfigCalibPAPattern
src/libslic3r/Calib.hpp:277
↓ 17 callers
Class
JobException
jobs
src/slic3r/GUI/Jobs/EmbossJob.cpp:42
↓ 17 callers
Class
Packet1cd
src/eigen/Eigen/src/Core/arch/AltiVec/Complex.h:259
↓ 17 callers
Class
Packet2cd
---------- double ----------
src/eigen/Eigen/src/Core/arch/AVX/Complex.h:224
↓ 17 callers
Class
PresetWithVendorProfile
Helper to hold a profile with its vendor definition, where the vendor definition may have been extracted from a parent system preset. The parent prese
src/libslic3r/Preset.hpp:184
↓ 17 callers
Class
SinglePathProvider
src/libslic3r/ClipperUtils.hpp:83
↓ 16 callers
Class
Columns
tests/catch2/catch.hpp:8480
↓ 16 callers
Class
ExPolygonProvider
src/libslic3r/ClipperUtils.hpp:167
↓ 16 callers
Class
Snapshot
src/slic3r/Utils/UndoRedo.hpp:71
↓ 16 callers
Class
SurfacesProvider
src/libslic3r/ClipperUtils.hpp:234
↓ 16 callers
Class
gebp_kernel
src/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h:859
↓ 15 callers
Enum
CommonGizmosDataID
src/slic3r/GUI/Gizmos/GLGizmoBase.hpp:35
↓ 15 callers
Class
IOFormat
\class IOFormat * \ingroup Core_Module * * \brief Stores a set of parameters controlling the way matrices are printed * * List of available
src/eigen/Eigen/src/Core/IO.h:50
↓ 15 callers
Class
Packet1cd
---------- double ----------
src/eigen/Eigen/src/Core/arch/SSE/Complex.h:249
↓ 15 callers
Class
Packet2cf
---------- float ----------
src/eigen/Eigen/src/Core/arch/NEON/Complex.h:35
↓ 15 callers
Class
linear
Colorspace tag types.
src/agg/agg_color_rgba.h:43
↓ 14 callers
Enum
EnforcerBlockerType
src/libslic3r/Model.hpp:716
↓ 14 callers
Class
bvhvec4slice
src/tinybvh/tiny_bvh.h:428
↓ 14 callers
Class
iterator
src/libslic3r/ClipperUtils.hpp:115
↓ 14 callers
Class
pluralise
tests/catch2/catch.hpp:3214
↓ 13 callers
Class
Join
src/clipper/clipper.hpp:278
↓ 13 callers
Class
PathTag
src/libnest2d/include/libnest2d/geometry_traits.hpp:21
↓ 13 callers
Class
Pixel
src/slic3r/GUI/GLCanvas3D.cpp:8357
↓ 13 callers
Class
Select
src/slic3r/GUI/KBShortcutsDialog.hpp:15
↓ 13 callers
Class
Semver
src/libslic3r/Semver.hpp:18
↓ 13 callers
Class
const_iterator
src/qhull/src/libqhullcpp/Coordinates.h:39
↓ 13 callers
Class
wxImage
src/slic3r/GUI/GLTexture.hpp:15
↓ 12 callers
Class
BB
Establish starting antipodals as extremes in XY plane. Use the easily obtainable bounding boxes to check if A and B is disjoint and return false if th
src/libslic3r/Geometry/ConvexHull.cpp:251
↓ 12 callers
Class
Flare
src/libigl/igl/opengl2/lens_flare.h:21
↓ 12 callers
Class
Packet1cd
src/eigen/Eigen/src/Core/arch/NEON/Complex.h:301
↓ 11 callers
Enum
BedType
BBS
src/libslic3r/PrintConfig.hpp:268
↓ 11 callers
Class
BoundingBoxf3
src/slic3r/GUI/GCodeViewer.hpp:19
↓ 11 callers
Class
Colour
tests/catch2/catch.hpp:5981
↓ 11 callers
Class
ConfirmBeforeSendInfo
src/slic3r/GUI/ReleaseNote.hpp:231
↓ 11 callers
Class
DevFirmwareVersionInfo
src/slic3r/GUI/DeviceCore/DevFirmware.h:25
↓ 11 callers
Class
QhullFacet
\name Defined here
src/qhull/src/libqhullcpp/QhullFacet.h:31
↓ 11 callers
Class
QhullPoint
\name Defined here
src/qhull/src/libqhullcpp/QhullPoint.h:23
↓ 10 callers
Class
ArcSegment
src/libslic3r/Circle.hpp:68
↓ 10 callers
Class
BoundingBoxf
src/libslic3r/GCode/PrintExtents.hpp:13
next →
1–100 of 9,545, ranked by callers