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

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

addComponent(Args &&... args)wEngine::Entityinline
clearComponents()wEngine::Entity
Entity()wEngine::Entity
getArrowSize() constwPlot2D::LineEntity
getComponent() constwEngine::Entityinline
getEndPoint() constwPlot2D::LineEntity
getEntityID() constwEngine::Entity
getInterfaceComponent() constwEngine::Entityinline
getStartPoint() constwPlot2D::LineEntity
getThickness() constwPlot2D::LineEntity
hasArrow() constwPlot2D::LineEntity
hasComponent() const noexceptwEngine::Entityinline
LineEntity(const sf::Vector2f &origin, const sf::Vector2f &scale, const sf::Vector2f &start, const sf::Vector2f &end, bool withArrow=false)wPlot2D::LineEntity
removeComponent()wEngine::Entityinline
render(sf::RenderWindow &window)wPlot2D::LineEntity
requireComponent(const std::string &context="") constwEngine::Entityinline
resetEntityIDCounter()wEngine::Entitystatic
setArrowSize(float arrowSize)wPlot2D::LineEntity
setColor(sf::Color color)wPlot2D::LineEntity
setDashLength(float dashLength)wPlot2D::LineEntity
setGapLength(float gapLength)wPlot2D::LineEntity
setLineStyle(wEngine::LineStyleComponent::LineStyle style)wPlot2D::LineEntity
setThickness(float thickness)wPlot2D::LineEntity
~Entity()wEngine::Entityvirtual
~LineEntity()=defaultwPlot2D::LineEntityvirtual