Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AlfonsoLRz/PointCloudRendering
/ types & classes
Types & classes
520 in github.com/AlfonsoLRz/PointCloudRendering
⨍
Functions
3,523
◇
Types & classes
520
↓ 1,009 callers
Class
ImVec2
2D vector (often used to store positions or sizes)
PointCloudRendering/Libraries/imgui/imgui.h:227
↓ 439 callers
Class
ImVec4
4D vector (often used to store floating-point colors)
PointCloudRendering/Libraries/imgui/imgui.h:240
↓ 36 callers
Class
ImPlotPoint
Double precision version of ImVec2 used by ImPlot. Extensible by end users.
PointCloudRendering/Libraries/implot/implot.h:220
↓ 33 callers
Class
ImVec2
PointCloudRendering/Libraries/imnodes/imnodes.h:6
↓ 32 callers
Class
Combo
PointCloudRendering/Libraries/lodepng/lodepng_unittest.cpp:923
↓ 32 callers
Class
ImPlotDateTimeFmt
Combined data/time format spec
PointCloudRendering/Libraries/implot/implot_internal.h:209
↓ 12 callers
Class
Line3D
* @brief Infinite edge (line) with no origin or destination, even tho we need two points to compute direction. */
PointCloudRendering/Source/Geometry/3D/Line3D.h:14
↓ 10 callers
Class
TransformerLinLin
Transforms points for linear x and linear y space
PointCloudRendering/Libraries/implot/implot_items.cpp:371
↓ 10 callers
Class
TransformerLinLog
Transforms points for linear x and log y space
PointCloudRendering/Libraries/implot/implot_items.cpp:396
↓ 10 callers
Class
TransformerLogLin
Transforms points for log x and linear y space
PointCloudRendering/Libraries/implot/implot_items.cpp:383
↓ 10 callers
Class
TransformerLogLog
Transforms points for log x and log y space
PointCloudRendering/Libraries/implot/implot_items.cpp:409
↓ 9 callers
Class
PropertyInfo
PointCloudRendering/Libraries/tinyply/tinyply.h:45
↓ 6 callers
Class
FaceGPUData
PointCloudRendering/Source/Graphics/Core/Model3D.h:57
↓ 6 callers
Class
ImGuiStoragePair
PointCloudRendering/Libraries/imgui/imgui.h:2091
↓ 6 callers
Class
ImGuiStyleMod
Storage of stack sizes for debugging/asserting
PointCloudRendering/Libraries/imgui/imgui_internal.h:118
↓ 6 callers
Class
ImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
PointCloudRendering/Libraries/imgui/imgui_internal.h:427
↓ 6 callers
Class
MyDocument
Simplified structure to mimic a Document model
PointCloudRendering/Libraries/imgui/imgui_demo.cpp:7347
↓ 6 callers
Class
OptionalIndex
Emulates std::optional<int> using the sentinel value `invalid_index`.
PointCloudRendering/Libraries/imnodes/imnodes.cpp:82
↓ 6 callers
Class
Vector3
Structure: Vector3 Description: A 3D Vector that Holds Positional Data
PointCloudRendering/Libraries/objloader/OBJ_Loader.h:59
↓ 5 callers
Class
ImPlotTime
Two part timestamp struct.
PointCloudRendering/Libraries/implot/implot_internal.h:223
↓ 5 callers
Class
State
PointCloudRendering/Libraries/lodepng/lodepng.h:978
↓ 5 callers
Class
Vector2
Structure: Vector2 Description: A 2D Vector that Holds Positional Data
PointCloudRendering/Libraries/objloader/OBJ_Loader.h:34
↓ 4 callers
Class
ImFontConfig
Opaque interface to a font builder (stb_truetype or FreeType).
PointCloudRendering/Libraries/imgui/imgui.h:130
↓ 4 callers
Class
ImPlotAxisState
PointCloudRendering/Libraries/implot/implot_internal.h:51
↓ 4 callers
Class
VertexGPUData
PointCloudRendering/Source/Graphics/Core/Model3D.h:39
↓ 3 callers
Class
Buffer
PointCloudRendering/Libraries/tinyply/tinyply.h:67
↓ 3 callers
Class
ImGuiPtrOrIndex
PointCloudRendering/Libraries/imgui/imgui_internal.h:1065
↓ 3 callers
Class
ImPlotNextItemData
Temporary data storage for upcoming item
PointCloudRendering/Libraries/implot/implot_internal.h:602
↓ 3 callers
Class
Image
Test image data
PointCloudRendering/Libraries/lodepng/lodepng_unittest.cpp:286
↓ 3 callers
Class
Mesh
Structure: Mesh Description: A Simple Mesh Object that holds a name, a vertex list, and an index list
PointCloudRendering/Libraries/objloader/OBJ_Loader.h:138
↓ 3 callers
Class
Segment3D
* @brief Edge with origin and destination. */
PointCloudRendering/Source/Geometry/3D/Segment3D.h:14
↓ 2 callers
Class
AABB
* @brief Axis-aligned bounding box. */
PointCloudRendering/Source/Geometry/3D/AABB.h:12
↓ 2 callers
Class
Face
PointCloudRendering/Source/Geometry/3D/TriangleMesh.h:25
↓ 2 callers
Class
ImColor
Helper to build glyph ranges from text/string data
PointCloudRendering/Libraries/imgui/imgui.h:133
↓ 2 callers
Class
ImGuiTextRange
PointCloudRendering/Libraries/imgui/imgui.h:2044
↓ 2 callers
Class
ImGuiWindowSettings
Temporary storage for one window (that's the data which in theory we could ditch at the end of the frame)
PointCloudRendering/Libraries/imgui/imgui_internal.h:127
↓ 2 callers
Class
ImPlotColormapMod
Storage for colormap modifiers
PointCloudRendering/Libraries/implot/implot_internal.h:249
↓ 2 callers
Class
MyItem
PointCloudRendering/Libraries/imgui/imgui_demo.cpp:3343
↓ 2 callers
Class
PlyElement
PointCloudRendering/Libraries/tinyply/tinyply.h:103
↓ 2 callers
Class
PlyProperty
PointCloudRendering/Libraries/tinyply/tinyply.h:90
↓ 2 callers
Class
PointModel
PointCloudRendering/Source/Graphics/Core/PointCloud.h:19
↓ 2 callers
Enum
StyleFlags
PointCloudRendering/Libraries/imnodes/imnodes.h:49
↓ 2 callers
Class
Vector2f
Example for Custom Data and Getters section.
PointCloudRendering/Libraries/implot/implot_demo.cpp:41
↓ 2 callers
Class
delete_array
PointCloudRendering/Libraries/tinyply/tinyply.h:70
↓ 1 callers
Class
BVHCluster
PointCloudRendering/Source/Graphics/Core/Model3D.h:78
↓ 1 callers
Class
BenchRecord
PointCloudRendering/Libraries/implot/implot_demo.cpp:1576
↓ 1 callers
Class
ColorStyleElement
PointCloudRendering/Libraries/imnodes/imnodes.cpp:261
↓ 1 callers
Class
FileExtentionInfosStruct
PointCloudRendering/Libraries/imfiledialog/ImGuiFileDialog.h:530
↓ 1 callers
Class
ImDrawChannel
Forward declarations
PointCloudRendering/Libraries/imgui/imgui.h:120
↓ 1 callers
Class
ImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
PointCloudRendering/Libraries/imgui/imgui.h:121
↓ 1 callers
Class
ImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
PointCloudRendering/Libraries/imgui/imgui.h:123
↓ 1 callers
Class
ImDrawListSharedData
Helper to build a ImDrawData instance
PointCloudRendering/Libraries/imgui/imgui_internal.h:100
↓ 1 callers
Class
ImGuiOldColumns
Storage data for a single column for legacy Columns() api
PointCloudRendering/Libraries/imgui/imgui_internal.h:114
↓ 1 callers
Class
ImGuiTabItem
Storage for a tab bar
PointCloudRendering/Libraries/imgui/imgui_internal.h:120
↓ 1 callers
Class
ImGuiTableColumn
Storage for a table
PointCloudRendering/Libraries/imgui/imgui_internal.h:122
↓ 1 callers
Class
ImGuiTableColumnSettings
sizeof() ~ 12
PointCloudRendering/Libraries/imgui/imgui_internal.h:2127
↓ 1 callers
Class
ImGuiTableSettings
Storage for one column of a table
PointCloudRendering/Libraries/imgui/imgui_internal.h:123
↓ 1 callers
Class
ImGuiWindow
Storage for a column .ini settings
PointCloudRendering/Libraries/imgui/imgui_internal.h:125
↓ 1 callers
Class
ImGui_ImplVulkanH_Window
PointCloudRendering/Libraries/imgui/examples/imgui_impl_vulkan.h:71
↓ 1 callers
Class
ImPlotNextPlotData
PointCloudRendering/Libraries/implot/implot_internal.h:56
↓ 1 callers
Class
ImPlotPointError
ImPlotPoint with positive/negative error values
PointCloudRendering/Libraries/implot/implot_internal.h:259
↓ 1 callers
Class
LinkPredicate
PointCloudRendering/Libraries/imnodes/imnodes.cpp:189
↓ 1 callers
Class
Material
PointCloudRendering/Libraries/objloader/OBJ_Loader.h:100
↓ 1 callers
Class
ModelComponentDescription
PointCloudRendering/Source/Graphics/Core/Model3D.h:104
↓ 1 callers
Class
NodeData
PointCloudRendering/Libraries/imnodes/imnodes.cpp:121
↓ 1 callers
Class
StyleElement
PointCloudRendering/Libraries/imnodes/imnodes.cpp:269
↓ 1 callers
Class
Triangle3D
* @brief Triangle in 3D. */
PointCloudRendering/Source/Geometry/3D/Triangle3D.h:14
↓ 1 callers
Class
stat
PointCloudRendering/Source/Graphics/Core/ShaderProgram.cpp:244
↓ 1 callers
Class
stat
PointCloudRendering/Libraries/imfiledialog/ImGuiFileDialog.cpp:1981
Class
ALLEGRO_DISPLAY
PointCloudRendering/Libraries/imgui/examples/imgui_impl_allegro5.h:18
Class
AmbientLight
* @brief Applicator for an ambient light model. */
PointCloudRendering/Source/Graphics/Core/AmbientLight.h:14
Enum
AttenuationTypes
PointCloudRendering/Source/Graphics/Core/Light.h:30
Enum
AttributeFlags
This enum controls the way the attribute pins behave.
PointCloudRendering/Libraries/imnodes/imnodes.h:68
Enum
AttributeType
PointCloudRendering/Libraries/imnodes/imnodes.cpp:45
Class
BACKUP_DX10_STATE
Backup DX state that will be modified to restore it afterwards (unfortunately this is very ugly looking and verbose. Close your eyes!)
PointCloudRendering/Libraries/imgui/examples/imgui_impl_dx10.cpp:171
Class
BACKUP_DX11_STATE
Backup DX state that will be modified to restore it afterwards (unfortunately this is very ugly looking and verbose. Close your eyes!)
PointCloudRendering/Libraries/imgui/examples/imgui_impl_dx11.cpp:173
Class
BPMLists
PointCloudRendering/Libraries/lodepng/lodepng.cpp:651
Class
BPMNode
PointCloudRendering/Libraries/lodepng/lodepng.cpp:643
Class
BPMNode
PointCloudRendering/Libraries/lodepng/lodepng.cpp:646
Class
BasicAttenuation
* @brief Applicator for a basic attenuation formula. */
PointCloudRendering/Source/Graphics/Core/BasicAttenuation.h:14
Class
BenchData
PointCloudRendering/Libraries/implot/implot_demo.cpp:1555
Enum
BenchMode
PointCloudRendering/Libraries/implot/implot_demo.cpp:1569
Class
BezierCurve
* @brief Wrapper of a Bezier curve. * @author Alfonso L�pez Ruiz. */
PointCloudRendering/Source/Geometry/Animation/BezierCurve.h:15
Class
BezierCurve
PointCloudRendering/Libraries/imnodes/imnodes.cpp:218
Class
BookmarkStruct
PointCloudRendering/Libraries/imfiledialog/ImGuiFileDialog.h:550
Class
CADModel
* @brief Model loaded from an OBJ file. */
PointCloudRendering/Source/Graphics/Core/CADModel.h:17
Class
CGAppEnum
* @brief Enumerations for any component of this application. */
PointCloudRendering/Source/Graphics/Application/GraphicsAppEnumerations.h:12
Class
CUSTOMVERTEX
PointCloudRendering/Libraries/imgui/examples/imgui_impl_dx9.cpp:40
Class
Camera
PointCloudRendering/Source/Graphics/Core/CameraProjection.h:5
Class
Camera
* @brief Generic camera for a graphic application. */
PointCloudRendering/Source/Graphics/Core/Camera.h:15
Class
CameraManager
* @brief Manager for all the cameras which are available in this application. */
PointCloudRendering/Source/Graphics/Application/CameraManager.h:14
Class
CameraProjection
* @brief Abstract class for any camera projection. */
PointCloudRendering/Source/Graphics/Core/CameraProjection.h:16
Enum
CameraTypes
PointCloudRendering/Source/Graphics/Core/Camera.h:19
Class
CatmullRom
* @brief Wrapper of Inigo Quilez's Catmull Rom definition. */
PointCloudRendering/Source/Geometry/Animation/CatmullRom.h:14
Class
ClickInteractionState
PointCloudRendering/Libraries/imnodes/imnodes.cpp:246
Enum
ClickInteractionType
PointCloudRendering/Libraries/imnodes/imnodes.cpp:230
Enum
Codes
PointCloudRendering/Source/Interface/Window.h:21
Enum
ColorStyle
PointCloudRendering/Libraries/imnodes/imnodes.h:10
Class
ColorTree
PointCloudRendering/Libraries/lodepng/lodepng.cpp:2793
Enum
CompShaderTypes
PointCloudRendering/Source/Graphics/Core/GraphicsCoreEnumerations.h:66
next →
1–100 of 520, ranked by callers