private Map<FGVertex, Point> getVertexLocationsFromPropertyMaps(FunctionGraph functionGraph,
			ObjectPropertyMap<SaveablePoint> vertexLocationPropertyMap,
			ObjectPropertyMap<SaveablePoint> groupVertexLocationPropertyMap) {

		Map<FGVertex, Point> map = new HashMap<>();
		Graph<FGVertex, FGEdge> graph = functionGraph;
		Collection<FGVertex> vertices = graph.getVertices();
		for (FGVertex vertex : vertices) {
			SaveablePoint saveablePoint = getPointFromPropertyMap(vertex, vertexLocationPropertyMap,
				groupVertexLocationPropertyMap);
			if (saveablePoint != null) {
				Point point = saveablePoint.getPoint();
				map.put(vertex, point);
			}
		}
		return map;
	}
A class to store user graph setting information, such as layout positions, grouping information
and vertex color information.

<P>Note: color information for a given address is stored using the {@link ColorizingService}.
This class will store color information for the vertex itself.
Ghidra/Features/FunctionGraph/src/main/java/ghidra/app/plugin/core/functiongraph/mvc/FunctionGraphVertexAttributes.java