src/swipl-devel/packages/xpce/man/refmanual/md/joint.md

class joint {#class-joint}

Class joint is a super-class for all line-like graphical classes that may have arrows at either or both ends of the line. Currently it has the following subclasses:

Class joint defines all methods that deal with attaching and deleting arrows at the start or end of the line. Despite the name, the ->arrows related to a joint need not be instances of class arrow. Instead, they may be instances of any subclass of class graphical, provided the class inplements the ->points method compliant to arrow->points. This allows the definition of new arrow like objects and attaching them to the tips of line-like objects

See ->arrows, ->first_arrow and ->second_arrow. See also class arrow.

@see class arrow

Instance variables {#class-joint-instvars}

Send methods {#class-joint-send}

Get methods {#class-joint-get}



Try the rswipl package in your browser

Any scripts or data that you put into this service are public.

rswipl documentation built on June 16, 2026, 5:07 p.m.