In file ./include/vob/geom/Fillets2.hxx:

struct StretchedCircleFillet

A nonlinearly stretched circle fillet (test).

Documentation

A nonlinearly stretched circle fillet (test). Not blendable yet.

[more]bool infillet(Vec dir) const
Whether the given direction vector from the center of the node is inside the fillet.
[more]bool overlaps(const StretchedCircleFillet &other) const
Returns true if either of the directions where the circles are tangent is inside the other fillet area.

obool infillet(Vec dir) const
Whether the given direction vector from the center of the node is inside the fillet. This does *not* guarantee that point(dir) will be a success: this function includes vectors inside the connection to the fillet but point() naturally does not.

obool overlaps(const StretchedCircleFillet &other) const
Returns true if either of the directions where the circles are tangent is inside the other fillet area. This is not *quite* the same as the trivial definition of overlapping: it returns false if the tangent points are past the connections.

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.