Professional Documents
Culture Documents
bind ("Src","Sourcenode") //bind ("Dest","Destnode") : Class Public Public
bind ("Src","Sourcenode") //bind ("Dest","Destnode") : Class Public Public
bind ("Src","Sourcenode") //bind ("Dest","Destnode") : Class Public Public
{
public:
SBRClass ():TclClass ("Agent/SBR")
{
//bind("src","sourceNode");
//bind("dest","destNode");
}
TclObject *create (int, const char *const *)
{
return (new SBR_Agent ());
}
virtual void bind();
virtual int method(int ac, const char*const* av);
inline int firstvar() {return first_var; }
inline int secondvar() {return second_var; }
inline int sourcemethod() { return source; }
inline int destmethod() { return dest; }
inline float distmethod(int i, int j) { return dist[i][j]; }
} class_sbr;
void SBRClass::bind()
{
TclClass::bind();
add_method("firstvar");
add_method("secondvar");
add_method("sourcemethod");
add_method("destmethod");
add_method("distmethod");
}