|
| | PhillipsFlow ()=default |
| |
| | PhillipsFlow (const std::weak_ptr< Port > &from, const std::weak_ptr< Port > &to) |
| |
| Units | units () const |
| |
| void | addTerm (double coef, const std::string &name) |
| |
| double | value () const |
| |
| void | draw (cairo_t *) |
| |
| | Wire () |
| |
| | Wire (const std::weak_ptr< Port > &from, const std::weak_ptr< Port > &to, const std::vector< float > &a_coords=std::vector< float >()) |
| |
| | ~Wire () |
| |
| std::shared_ptr< Port > | from () const |
| |
| std::shared_ptr< Port > | to () const |
| |
| void | moveToPorts (const std::shared_ptr< Port > &from, const std::shared_ptr< Port > &to) |
| | switch ports this wire links to More...
|
| |
| void | storeCairoCoords (cairo_t *cairo) const |
| | stash all the internal cairo coordinates along a wire More...
|
| |
| void | draw (cairo_t *cairo, bool reverseArrow=false) const |
| | draw this item into a cairo context More...
|
| |
| std::vector< float > | coords () const |
| | display coordinates More...
|
| |
| std::vector< float > | coords (const std::vector< float > &coords) |
| |
| bool | near (float x, float y) const |
| | returns true if coordinates are near this wire More...
|
| |
| unsigned | nearestHandle (float x, float y) |
| | returns the index into the coordinate list if x,y is close to it. Otherwise inserts midpoints and returns that. Wire endpoints are not returned More...
|
| |
| void | insertHandle (unsigned position, float x, float y) |
| |
| void | deleteHandle (float x, float y) |
| |
| void | editHandle (unsigned position, float x, float y) |
| |
| void | straighten () |
| |
| bool | visible () const |
| | whether this wire is visible or not More...
|
| |
| void | moveIntoGroup (Group &dest) |
| | move this from its group into dest More...
|
| |
| void | split () |
| | splits wires crossing group boundaries More...
|
| |
| Units | units (bool) const |
| | units (dimensional analysis) of data flowing across wire More...
|
| |
| virtual std::string const & | detailedText () const |
| |
| virtual std::string const & | detailedText (const std::string &x) |
| |
| virtual std::string const & | tooltip () const |
| |
| virtual std::string const & | tooltip (const std::string &x) |
| |
| virtual void | adjustBookmark () const |
| | adjust bookmark list to reflect current configuration More...
|
| |
| virtual void | updateBoundingBox () |
| |
| virtual | ~NoteBase ()=default |
| |
Definition at line 35 of file phillipsDiagram.h.