Index

A | B | C | D | E | F | G | H | I | K | L | M | O | P | R | S | T | U | V | W

A

addVerticalConnectorsPS() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
angleFromVertical() (in module pyspatiotemporalgeom.utilities.convexHull)
(in module pyspatiotemporalgeom.utilities.regionInterpolator)
appendToAnimationFile() (in module pyspatiotemporalgeom.utilities.regionInterpolator)
assignCells() (in module pyspatiotemporalgeom.utilities.regionOverlayGrid)
assignCellsOld() (in module pyspatiotemporalgeom.utilities.regionOverlayGrid)
assignCycleLabelsForConcavityMapping() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
assignFacesToFacesLinesPoints() (in module pyspatiotemporalgeom.componentMovingRegion)
assignHolesToHolesLinesPoints() (in module pyspatiotemporalgeom.componentMovingRegion)
assignLinesPointsToFaces() (in module pyspatiotemporalgeom.componentMovingRegion)
assignLinesPointsToHoles() (in module pyspatiotemporalgeom.componentMovingRegion)

B

breakSegments() (in module pyspatiotemporalgeom.utilities.regionOverlayGrid)
breakSegmentsRedBlue() (in module pyspatiotemporalgeom.utilities.regionOverlayGrid)
breakSegsAndPreserveSegLabels() (in module pyspatiotemporalgeom.utilities.mapLibrary)

C

calcIntersectionPoints() (in module pyspatiotemporalgeom.utilities.segLibrary)
calcIntersectionPointsRedBlue() (in module pyspatiotemporalgeom.utilities.segLibrary)
calcNonIntersectingSegs() (in module pyspatiotemporalgeom.utilities.segLibrary)
calcNonIntersectingSegsIntEndPoints() (in module pyspatiotemporalgeom.utilities.segLibrary)
checkBoundaryExistence() (in module pyspatiotemporalgeom.utilities.regionInterpolator)
checkNumRobustnes() (in module pyspatiotemporalgeom.utilities.segLibrary)
cIntervalRegion (class in pyspatiotemporalgeom.componentMovingRegion)
cmpForIndexedPoints() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
collinear() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
(in module pyspatiotemporalgeom.utilities.segLibrary)
collinearPoints() (in module pyspatiotemporalgeom.utilities.segLibrary)
collinearValue() (in module pyspatiotemporalgeom.utilities.segLibrary)
computeMapsAtTimeInstants() (in module pyspatiotemporalgeom.componentMovingRegion)
computeTimeInstantsOfTopologicalChange() (in module pyspatiotemporalgeom.componentMovingRegion)
computeTopology() (in module pyspatiotemporalgeom.utilities.regionOverlayGrid)
constructSegs() (in module pyspatiotemporalgeom.utilities.segLibrary)
constructSegsWithLabels() (in module pyspatiotemporalgeom.utilities.segLibrary)
convertSegsToHsegs() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
countInteriors() (in module pyspatiotemporalgeom.utilities.segLibrary)
createAMapFromSomeCycles() (in module pyspatiotemporalgeom.examples.mapLibraryExamples)
createCountPartition() (in module pyspatiotemporalgeom.region)
createIntervalRegionAndComputeTemporalAggregate() (in module pyspatiotemporalgeom.utilities.temporalAggregate)
createIntervalRegionUsingcreateRegionFromSegs() (in module pyspatiotemporalgeom.examples.tempAggExample)
createIntervalRegionUsingRandomRegion() (in module pyspatiotemporalgeom.examples.tempAggExample)
createMapFromCycles() (in module pyspatiotemporalgeom.utilities.mapLibrary)
createMotionPlan() (in module pyspatiotemporalgeom.utilities.regionInterpolator)
createProjectedSegsWithIDs() (in module pyspatiotemporalgeom.utilities.temporalAggregate)
createRandomSegs() (in module pyspatiotemporalgeom.utilities.segLibrary)
createRegionFavorLargeCyclesFromSegs() (in module pyspatiotemporalgeom.region)
createRegionFromSegs() (in module pyspatiotemporalgeom.region)
crossProduct() (in module pyspatiotemporalgeom.utilities.triangleLibrary)

D

difference() (in module pyspatiotemporalgeom.region)
dot() (in module pyspatiotemporalgeom.utilities.triangleLibrary)
doWeSwitchSides() (in module pyspatiotemporalgeom.utilities.hsegLibrary)

E

exampleCreateRandomRegionsAndInterpolate() (in module pyspatiotemporalgeom.examples.intervalRegTest)
exampleCreateRandomRegionsAndIntesect() (in module pyspatiotemporalgeom.examples.test)
exampleCreateRegionFromSegsAndIntersect() (in module pyspatiotemporalgeom.examples.test)
exampleSegmentIntersection() (in module pyspatiotemporalgeom.examples.test)
extractAllLargeValidCycles() (in module pyspatiotemporalgeom.utilities.hsegLibrary)

F

findWhatLineIntersectionPointBelongsTo() (in module pyspatiotemporalgeom.intervalRegion)

G

generateRegionAndWriteHexToFile() (in module pyspatiotemporalgeom.examples.gen)
getConnectedCycleMapping() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
getConnectedCycleMappingConcav() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
getHullFromSequence() (in module pyspatiotemporalgeom.utilities.convexHull)
getHullFromSequenceMelkman() (in module pyspatiotemporalgeom.utilities.convexHull)
getIndexOfNextOuterCycleWalkSkipProcessed() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
getListOfCycleLabels() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
getMotionTriangles() (pyspatiotemporalgeom.componentMovingRegion.cIntervalRegion method)
getNextInnerCycleWalkIndex() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
getNextOuterCycleWalk() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
getNextOuterCycleWalkIndex() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
getOuterCycle() (in module pyspatiotemporalgeom.region)
getOuterWalkPointSequence() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
getPointToTimeDictionary() (in module pyspatiotemporalgeom.intervalRegion)
getRandomIntegerRegion() (in module pyspatiotemporalgeom.region)
getRandomRegion() (in module pyspatiotemporalgeom.region)
getRegionAtTime() (in module pyspatiotemporalgeom.intervalRegion)
getStopHsegForOuterCycleWalkSkipProcessed() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
getStructuralRegionAtTime() (pyspatiotemporalgeom.componentMovingRegion.cIntervalRegion method)
getTemporalCoverageGeometriesAndTimes() (in module pyspatiotemporalgeom.intervalRegion)
getYvalAtX() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
giveUniqueLabelToEachCycle() (in module pyspatiotemporalgeom.region)

H

hsegCmpForActiveList() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
hsegComp() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
hsegCompForSorted() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
hsegTriangulateStripCompForSorted() (in module pyspatiotemporalgeom.utilities.hsegLibrary)

I

indexedPoiCmp() (in module pyspatiotemporalgeom.utilities.segLibrary)
interpolate() (in module pyspatiotemporalgeom.utilities.regionInterpolator)
interpolateRegions() (in module pyspatiotemporalgeom.intervalRegion)
intersection() (in module pyspatiotemporalgeom.componentMovingRegion)
(in module pyspatiotemporalgeom.region)
isCollinearAndOverlapping() (in module pyspatiotemporalgeom.utilities.segLibrary)
isLeft() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
isLeftTurn() (in module pyspatiotemporalgeom.utilities.convexHull)
(in module pyspatiotemporalgeom.utilities.hsegLibrary)
(in module pyspatiotemporalgeom.utilities.segLibrary)

K

keepIn() (in module pyspatiotemporalgeom.utilities.segLibrary)
keepInnerBoundary() (in module pyspatiotemporalgeom.utilities.segLibrary)
keepOnOrIn() (in module pyspatiotemporalgeom.utilities.segLibrary)
keepOuterBoundary() (in module pyspatiotemporalgeom.utilities.segLibrary)

L

labelUniqueCycles() (in module pyspatiotemporalgeom.utilities.hsegLibrary)

M

mapComponent() (pyspatiotemporalgeom.componentMovingRegion.cIntervalRegion method)
maxPointCoverage() (in module pyspatiotemporalgeom.intervalRegion)
mergeLists() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
mergeListSets() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
mergeSortedHsegLists() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
minPointCoverage() (in module pyspatiotemporalgeom.intervalRegion)

O

overlay() (in module pyspatiotemporalgeom.utilities.regionOverlayGrid)
overlayHalfsegmentInput() (in module pyspatiotemporalgeom.utilities.regionOverlayGrid)

P

pointInPolygon() (in module pyspatiotemporalgeom.region)
prepRegionForInterpolation() (in module pyspatiotemporalgeom.utilities.regionInterpolator)
printToFileFor3DVis() (pyspatiotemporalgeom.componentMovingRegion.cIntervalRegion method)
pyspatiotemporalgeom.componentMovingRegion (module)
pyspatiotemporalgeom.examples.gen (module)
pyspatiotemporalgeom.examples.intervalRegTest (module)
pyspatiotemporalgeom.examples.mapLibraryExamples (module)
pyspatiotemporalgeom.examples.tempAggExample (module)
pyspatiotemporalgeom.examples.test (module)
pyspatiotemporalgeom.examples.triangleTest (module)
pyspatiotemporalgeom.intervalRegion (module)
pyspatiotemporalgeom.region (module)
pyspatiotemporalgeom.utilities.convexHull (module)
pyspatiotemporalgeom.utilities.hsegLibrary (module)
pyspatiotemporalgeom.utilities.mapLibrary (module)
pyspatiotemporalgeom.utilities.regionInterpolator (module)
pyspatiotemporalgeom.utilities.regionOverlayGrid (module)
pyspatiotemporalgeom.utilities.segLibrary (module)
pyspatiotemporalgeom.utilities.temporalAggregate (module)
pyspatiotemporalgeom.utilities.triangleLibrary (module)

R

relabelTouchingCyclesToFirstCycleNum() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
relevantCyclesForIntersection() (in module pyspatiotemporalgeom.componentMovingRegion)
removeRandSegs() (in module pyspatiotemporalgeom.utilities.segLibrary)

S

segIntersection() (in module pyspatiotemporalgeom.utilities.segLibrary)
segment3DTriangle3DIntersection() (in module pyspatiotemporalgeom.utilities.triangleLibrary)
slope() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
snapEndPoints() (in module pyspatiotemporalgeom.utilities.segLibrary)
snapEndPointsWithLabels() (in module pyspatiotemporalgeom.utilities.segLibrary)
splitSegsOnIndexedPoints() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
stripDecomposition() (in module pyspatiotemporalgeom.utilities.segLibrary)
stripDecompositionWithBounds() (in module pyspatiotemporalgeom.utilities.segLibrary)
switchLabelsForCorrectCycleLabelling() (in module pyspatiotemporalgeom.utilities.hsegLibrary)

T

triangle3DTriangle3DIntersection() (in module pyspatiotemporalgeom.utilities.triangleLibrary)
triangle3DTriangle3DIntersectionPoint() (in module pyspatiotemporalgeom.utilities.triangleLibrary)
triangulate() (in module pyspatiotemporalgeom.utilities.hsegLibrary)

U

union() (in module pyspatiotemporalgeom.region)

V

verticalSegment3DAndSegment3DIntersection() (in module pyspatiotemporalgeom.utilities.triangleLibrary)
verticalSegment3DAndTriangle3DIntersection() (in module pyspatiotemporalgeom.utilities.triangleLibrary)
verticalSegTraingleTest() (in module pyspatiotemporalgeom.examples.triangleTest)

W

writeHsegListToFile() (in module pyspatiotemporalgeom.utilities.hsegLibrary)
writeHsegsToTextFile() (in module pyspatiotemporalgeom.utilities.regionInterpolator)
writeRegionToFile() (in module pyspatiotemporalgeom.region)
writeRegionToHexFile() (in module pyspatiotemporalgeom.region)
writeTrisToFile() (in module pyspatiotemporalgeom.utilities.regionInterpolator)