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
PointMap-class PointMap
PointMap
`[`(<PointMap>) `[<-`(<PointMap>)
Subset PointMap 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 PointMap
connections(<AxialShapeGraph>)
Get the Axial ShapeGraph connections
connections(<PointMap>)
Get the PointMap connections
connections(<SegmentShapeGraph>)
Get the Segment ShapeGraph connections
connections()
Get map connections
createGrid()
Create a PointMap through a grid
fillGrid()
Fill a PointMap'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(<PointMap>)
Link two PointMap Cells (coordinates)
linkCoords()
Link map points/lines as if selecting them using points
linkRefs(<AxialShapeGraph>)
Link two Axial Lines (refs)
linkRefs(<PointMap>)
Link two PointMap Cells (refs)
linkRefs()
Link map points/lines using their refs
links(<AxialShapeGraph>)
Get the Axial ShapeGraph links
links(<PointMap>)
Get the PointMap 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 PointMap
makeVGAPointMap()
Create a PointMap grid, fill it and make the graph
matchPointsToLines()
Match points to lines
name(<PointMap>)
Get the PointMap 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(<PointMap>)
plot a PointMap
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(<PointMap>)
Unlink two PointMap Cells (coordinates)
unlinkCoords()
Unlink map points/lines as if selecting them using points
unlinkRefs(<AxialShapeGraph>)
Unlink two Axial Lines (refs)
unlinkRefs(<PointMap>)
Unlink two PointMap Cells (refs)
unlinkRefs()
Unlink map points/lines using their refs
unmakeVGAGraph()
Unmake the graph in a PointMap
vgaIsovist()
Visibility Graph Analysis - isovist metrics
vgaThroughVision()
Visibility Graph Analysis - Through Vision
vgaVisualLocal()
Visibility Graph Analysis - Visual local metrics