Clash in the semantic of contains(...) method in CompositeCurve

Description

In the geometry package, CompositeCurve extends (indirectly) both Primitive and Complex. Consequently, there is a clash in the semantics of some set theoretic operation. Specifically, Primitive.contains(...) (returns FALSE for end points) is different from Complex.contains(...) (returns TRUE for end points).

Environment

None

Status

Assignee

Unassigned

Reporter

codehaus

Priority

Medium
Configure