core/vnl/vnl_tag.h

Go to the documentation of this file.
00001 // This is core/vnl/vnl_tag.h
00002 #ifndef vnl_tag_h_
00003 #define vnl_tag_h_
00004 //:
00005 // \file
00006 // \author fsm
00007 //
00008 // These tags are used as argument to some private vnl_matrix and vnl_vector
00009 // constructors to take advantage of the C++ return value optimization.
00010 // \relates vnl_matrix
00011 // \relates vnl_vector
00012 
00013 struct vnl_tag_add { };
00014 struct vnl_tag_sub { };
00015 struct vnl_tag_mul { };
00016 struct vnl_tag_div { };
00017 struct vnl_tag_grab { };
00018 
00019 #endif // vnl_tag_h_

Generated on Fri Nov 21 05:06:15 2008 for core/vnl by  doxygen 1.5.1