A vertex in a graph. More...
#include <bgrl/bgrl_edge_sptr.h>
#include <vbl/vbl_ref_count.h>
#include <vsl/vsl_binary_io.h>
#include <vcl_set.h>
#include <vcl_string.h>
#include <vcl_iosfwd.h>
#include "bgrl_vertex_sptr.h"
Go to the source code of this file.
Classes | |
class | bgrl_vertex |
A vertex in a graph. More... | |
Functions | |
void | vsl_add_to_binary_loader (const bgrl_vertex &v) |
Allows derived class to be loaded by base-class pointer. | |
void | vsl_print_summary (vcl_ostream &os, const bgrl_vertex *v) |
Print an ASCII summary to the stream. |
A vertex in a graph.
The vertex contains sets of incoming and outgoing edges to other vertices in the graph
Modifications
Definition in file bgrl_vertex.h.
void vsl_add_to_binary_loader | ( | const bgrl_vertex & | v | ) |
Allows derived class to be loaded by base-class pointer.
A loader object exists which is invoked by calls of the form "vsl_b_read(os,base_ptr)". This loads derived class objects from the disk, places them on the heap and returns a base class pointer. In order to work the loader object requires an instance of each derived class that might be found. This function gives the model class to the appropriate loader.
A loader object exists which is invoked by calls of the form "vsl_b_read(os,base_ptr);". This loads derived class objects from the stream, places them on the heap and returns a base class pointer. In order to work the loader object requires an instance of each derived class that might be found. This function gives the model class to the appropriate loader.
Definition at line 269 of file bgrl_vertex.cxx.
void vsl_print_summary | ( | vcl_ostream & | os, |
const bgrl_vertex * | v | ||
) |
Print an ASCII summary to the stream.
Definition at line 277 of file bgrl_vertex.cxx.