Visibility extension via mirror-edges to cover invisible segments (Q2272374)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Visibility extension via mirror-edges to cover invisible segments
scientific article

    Statements

    Visibility extension via mirror-edges to cover invisible segments (English)
    0 references
    0 references
    0 references
    10 September 2019
    0 references
    For an edge \(e\) of a simple polygon \(P\) two points \(q\) and \(x\) inside \(P\) are \(e\)-mirror-visible if some light-ray between them and reflecting upon \(e\) as a mirror lies fully in \(P\)'s interior. A segment \(uw\) inside \(P\) is (weakly) \(e\)-mirror-visible from \(q\) if all points (some point) of \(uw\) are (is). It is first shown that one may determine all edges \(e\) that make the invisible segment \(uw\) (weakly) \(e\)-mirror-visible from \(q\) in time linear in \(P\)'s complexity. For any given edge \(e\) one may also compute the interval of \(uw\) that is \(e\)-mirror visible from \(q\). Four types of visibility between two segments \(xy\) and \(uw\) inside \(P\) may be considered according to all or some points of \(uw\) are \(e\)-mirror-visible to all or some points of \(xy\). For each type one may determine in linear time all edges \(e\) that make \(xy\) and \(uw\) \(e\)-mirror-visible.
    0 references
    visibility polygon
    0 references
    mirror
    0 references
    point viewer
    0 references
    segment viewer
    0 references

    Identifiers