wPlot2D version: 0.1.0
A lightweight C++ library for clear and customizable 2D scientific plots.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NwEngine
 CAssetManagerManages graphical assets such as fonts for reuse across the application
 CColorComponentECS component that holds a color value
 CComponentAbstract base class for all ECS components
 CDiscontinuityComponentECS component that manages excluded intervals for function plotting
 CEntityRepresents an entity in the ECS (Entity-Component System) architecture
 CFontComponentHolds a reference to an SFML font for rendering text
 CFunctionComponentECS component that stores a mathematical function f(x)
 CLengthComponentECS component that defines the length of a drawable object
 CLineDrawerUtility class for rendering thick lines and polylines with style support
 CLineStyleComponentESC component that defines the style of a line (solid, dotted, dashed)
 CMathUtilsProvides common mathematical helper functions for plotting and geometry
 CNotchIntervalComponentECS component that defines the interval between notches on an axis
 COffsetComponentECS component that defines a logical coordinate offset
 CPaddingComponentECS component representing internal padding for UI-like elements
 CPathUtilsUtility class providing static functions for managing executable and resource paths across platforms
 CPositionComponentECS component storing the position of an entity in 2D space and supports movement tracking
 CRotationComponentECS component that stores a rotation angle (in degrees)
 CScaleComponentECS component that defines the scaling factor for an entity in 2D space
 CThicknessComponentECS component that defines the thickness of a drawable object
 NwPlot2D
 CAxisEntityRepresents a visual axis (X or Y) in a 2D plot with optional notches and title
 CDataPlotEntityEntity for plotting raw data points as a connected polyline
 CFrameEntityEntity representing a rectangular frame around content
 CFunctionEntityRepresents a mathematical function as a drawable entity in a 2D plot
 CGraphicsEntityCentral entity responsible for graphical rendering in wPlot2D
 CLabelEntityRepresents a textual label or a collection of axis labels
 CLegendEntityRepresents a legend box that describes functions and data plots
 CLineEntityEntity representing a straight line segment with optional arrowhead
 CNotchEntityRepresents a single tick mark ("notch") on a 2D axis
 CTitleEntityRepresents a textual label (typically an axis title or main plot title) in a 2D plot