wPlot2D version: 0.1.0
A lightweight C++ library for clear and customizable 2D scientific plots.
Loading...
Searching...
No Matches
wPlot2D::GraphicsEntity Member List

This is the complete list of members for wPlot2D::GraphicsEntity, including all inherited members.

addAxis(AxisType type, sf::Vector2f axisRange)wPlot2D::GraphicsEntity
addComponent(Args &&... args)wEngine::Entityinline
addDataPlot(const std::vector< sf::Vector2f > &dataPoints)wPlot2D::GraphicsEntity
addFont(const std::string &name, const std::string &fileName)wPlot2D::GraphicsEntity
addFunction(std::function< double(double)> func, double startX, double endX, size_t nbPoints=1000)wPlot2D::GraphicsEntity
addLegend(const sf::Vector2f &position, bool hasFrame=true)wPlot2D::GraphicsEntity
addLine(const sf::Vector2f &start, const sf::Vector2f &end, bool withArrow=false)wPlot2D::GraphicsEntity
addText(const std::string &text, sf::Vector2f position)wPlot2D::GraphicsEntity
addText(const std::wstring &text, sf::Vector2f position)wPlot2D::GraphicsEntity
addTitle(const std::string &title, TitleAlignment alignment=TitleAlignment::Bottom)wPlot2D::GraphicsEntity
addTitle(const std::wstring &title, TitleAlignment alignment=TitleAlignment::Bottom)wPlot2D::GraphicsEntity
clearComponents()wEngine::Entity
Entity()wEngine::Entity
getComponent() constwEngine::Entityinline
getEntityID() constwEngine::Entity
getFont(const std::string name)wPlot2D::GraphicsEntity
getInterfaceComponent() constwEngine::Entityinline
getOffset() constwPlot2D::GraphicsEntity
getOrigin() constwPlot2D::GraphicsEntity
getScale() constwPlot2D::GraphicsEntity
getWindow()wPlot2D::GraphicsEntity
getWindowSize() constwPlot2D::GraphicsEntity
GraphicsEntity(const std::string &windowTitle="wPlot2D", const sf::Vector2u &windowSize={ 1600, 1600 }, const sf::Vector2f &originFactor={ 0.5f, 0.5f }, const sf::Vector2f &scaleFactor={ 0.1f, 0.1f })wPlot2D::GraphicsEntity
hasComponent() const noexceptwEngine::Entityinline
removeComponent()wEngine::Entityinline
requireComponent(const std::string &context="") constwEngine::Entityinline
resetEntityIDCounter()wEngine::Entitystatic
saveToFile(const std::string &filename)wPlot2D::GraphicsEntity
setBackgroundColor(const sf::Color &color)wPlot2D::GraphicsEntity
setOffset(sf::Vector2f offset)wPlot2D::GraphicsEntity
setOrigin(sf::Vector2f originFactor)wPlot2D::GraphicsEntity
setScale(sf::Vector2f scaleFactor)wPlot2D::GraphicsEntity
setWindowSize(const sf::Vector2u &newSize)wPlot2D::GraphicsEntity
setWindowTitle(const std::string &title)wPlot2D::GraphicsEntity
~Entity()wEngine::Entityvirtual
~GraphicsEntity()=defaultwPlot2D::GraphicsEntityvirtual