A new argument, o
, has been added to the intersection
function. o
is the origin/owner of the red shape z
and is required for caching purposes.
Old: final public REDPick intersection(REDShape z, lineF ln, REDShape[] path, pointF lineOriginInWC, bool xtrace=false, angle coneAngle=0deg, pointF cameraLoc=pointF(), REDPick[] intersections=null) { New: final public REDPick intersection(Object o, REDShape z, lineF ln, REDShape[] path, pointF lineOriginInWC, bool xtrace=false, angle coneAngle=0deg, pointF cameraLoc=pointF(), REDPick[] intersections=null) {