Table of Contents

Module: geovisibility geovisibility.py

Macht 2D-Sichtbarkeitstests

Imported modules   
import copy
import geobuffer
import geodataresource
import geometry
Functions   
getIndex
getSlice
isInSlice
isVisible
  getIndex 
getIndex ( l,  obj )

  getSlice 
getSlice ( p,  obj )

Rechnet den kleinsten Sektor aus, in dem das obj enthalten ist Zurueckgegeben wird ein Intervall, in dem der Startpunkt der Winkel ist bei dem der Sektor beginnt und der Endpunkt der ist bei dem der Sektor endet. Die Winkel werden gerechnet wie auf einer Uhr ab 12.

  isInSlice 
isInSlice ( w,  slice )

Testet ob ein Punkt im gegebenen Intervall (Sektor) ist.

  isVisible 
isVisible (
        p,
        obj,
        gdr,
        )

Ueberprueft, ob das obj vom Punkt p aus sichtbar ist. Im Moment kann das nur fuer obj's errechnet werden , die aus Linien bestehen.

Classes   
Test

Zum debuggen


Table of Contents

This document was automatically generated on Mon Apr 22 18:15:53 2002 by HappyDoc version r1_6_1