9 #ifndef IMPBFF_PATHMAPTILEEDGE_H
10 #define IMPBFF_PATHMAPTILEEDGE_H
12 #include <IMP/bff/bff_config.h>
19 IMPBFF_BEGIN_NAMESPACE
25 class PathMapTileEdge :
public Value {
27 friend class PathMapTile;
39 float get_length()
const{
50 float edge_cost = std::numeric_limits<float>::max()
52 tile_idx(edge_target), length(edge_cost){}
55 { out <<
"PathMapTileEdge"; });
62 #endif //IMPBFF_PATHMAPTILEEDGE_H
#define IMP_SHOWABLE_INLINE(Name, how_to_show)
Declare the methods needed by an object that can be printed.
A more IMP-like version of the std::vector.
#define IMP_VALUES(Name, PluralName)
Define the type for storing sets of values.
Base class for a simple primitive-like type.
Macros to help in implementing Value objects.
Macros to help with objects that can be printed to a stream.