Skip to contents

All functions

AgentLookMode
Agent look modes.
AllLineShapeGraph-class
All-line Axial ShapeGraph
AxialShapeGraph-class AxialShapeGraph
Axial ShapeGraph
`[`(<AxialShapeGraph>) `[<-`(<AxialShapeGraph>)
Subset AxialShapeGraph objects
LatticeMap-class LatticeMap
LatticeMap
`[`(<LatticeMap>) `[<-`(<LatticeMap>)
Subset LatticeMap objects
SegmentShapeGraph-class SegmentShapeGraph
Segment ShapeGraph
`[`(<SegmentShapeGraph>) `[<-`(<SegmentShapeGraph>)
Subset SegmentShapeGraph objects
ShapeMap-class ShapeMap
ShapeMap class
`[`(<ShapeMap>) `[<-`(<ShapeMap>)
Subset ShapeMap objects
TraversalType
Traversal types
VGALocalAlgorithm
VGA Local Analysis algorithms.
agentAnalysis()
Agent Analysis
allToAllTraverse()
All-to-all traversal
as
as("sf", "ShapeMap")
axialAnalysisLocal()
Axial analysis - local metrics
axialToSegmentShapeGraph()
Axial to Segment ShapeGraph
blockLines()
Block lines on a LatticeMap
connections(<AxialShapeGraph>)
Get the Axial ShapeGraph connections
connections(<LatticeMap>)
Get the LatticeMap connections
connections(<SegmentShapeGraph>)
Get the Segment ShapeGraph connections
connections()
Get map connections
createGrid()
Create a LatticeMap through a grid
fillGrid()
Fill a LatticeMap's grid starting from one or more points
getTopFeatures()
Extract top x percent of features
isovist()
Create isovists at point and direction angle
isovist2pts()
Create isovists using two points
linkCoords(<AxialShapeGraph>)
Link two Axial Lines (coordinates)
linkCoords(<LatticeMap>)
Link two LatticeMap Cells (coordinates)
linkCoords()
Link map points/lines as if selecting them using points
linkRefs(<AxialShapeGraph>)
Link two Axial Lines (refs)
linkRefs(<LatticeMap>)
Link two LatticeMap Cells (refs)
linkRefs()
Link map points/lines using their refs
links(<AxialShapeGraph>)
Get the Axial ShapeGraph links
links(<LatticeMap>)
Get the LatticeMap links
links()
Get map links
makeAllLineMap()
Create an All-line Map
makeDepthmapClassicColour() makeAxmanesqueColour() makePurpleOrangeColour() makeBlueRedColour() makeGreyScaleColour() makeNiceHSBColour()
Single Colour from depthmapX's Palettes
makeVGAGraph()
Create a graph between visible cells in the LatticeMap
makeVGALatticeMap()
Create a LatticeMap grid, fill it and make the graph
matchPointsToLines()
Match points to lines
name(<LatticeMap>)
Get the LatticeMap name
name(<ShapeMap>)
Get the ShapeMap name
name()
Get map name
oneToAllTraverse()
One-to-all traversal
oneToOneTraverse()
One-to-one traversal
depthmap.classic.colour() depthmap.axmanesque.colour() depthmap.purpleorange.colour() depthmap.bluered.colour() depthmap.grayscale.colour() depthmap.nicehsb.colour()
Colour Palettes from depthmapX
plot(<LatticeMap>)
plot a LatticeMap
readMetaGraph()
Read MetaGraph
reduceToFewest()
Reduce an All-line Map to two types of fewest-line maps
refIDtoIndex() indexToRefID()
Ref ID to index and vice-versa
shapeMapToPolygonSf()
ShapeMap to sf Polygon map
shapegraphToGraphData()
Conversion of shapegraph to graph data
unlinkAtCrossPoint(<AxialShapeGraph>)
Unlink two Axial Lines (crosspoint)
unlinkAtCrossPoint()
Unlink map lines at their crossing point
unlinkCoords(<AxialShapeGraph>)
Unlink two Axial Lines (coordinates)
unlinkCoords(<LatticeMap>)
Unlink two LatticeMap Cells (coordinates)
unlinkCoords()
Unlink map points/lines as if selecting them using points
unlinkRefs(<AxialShapeGraph>)
Unlink two Axial Lines (refs)
unlinkRefs(<LatticeMap>)
Unlink two LatticeMap Cells (refs)
unlinkRefs()
Unlink map points/lines using their refs
unmakeVGAGraph()
Unmake the graph in a LatticeMap
vgaIsovist()
Visibility Graph Analysis - isovist metrics
vgaThroughVision()
Visibility Graph Analysis - Through Vision
vgaVisualLocal()
Visibility Graph Analysis - Visual local metrics