• Point on a line
  • Point on a shape point
  • Point on circle perimeter
  • Point on intersection of lines
  • Point on intersection of circles
  • Point on intersection of a line and circle
  • Line perpendicular to a line
  • Line parallel to a line
  • Tangent line to a circle
  • Circle perimeter on a point

Chains of child-parent attachments can be created to make more complex associations. For example, lines and circles can be used to create an interactive circumcenter circle around a triangle that moves when any of the points of the triangle are moved.