![]() |
wPlot2D version: 0.1.0
A lightweight C++ library for clear and customizable 2D scientific plots.
|
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::Entity | inline |
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() const | wEngine::Entity | inline |
getEntityID() const | wEngine::Entity | |
getFont(const std::string name) | wPlot2D::GraphicsEntity | |
getInterfaceComponent() const | wEngine::Entity | inline |
getOffset() const | wPlot2D::GraphicsEntity | |
getOrigin() const | wPlot2D::GraphicsEntity | |
getScale() const | wPlot2D::GraphicsEntity | |
getWindow() | wPlot2D::GraphicsEntity | |
getWindowSize() const | wPlot2D::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 noexcept | wEngine::Entity | inline |
removeComponent() | wEngine::Entity | inline |
requireComponent(const std::string &context="") const | wEngine::Entity | inline |
resetEntityIDCounter() | wEngine::Entity | static |
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::Entity | virtual |
~GraphicsEntity()=default | wPlot2D::GraphicsEntity | virtual |