00001 // This is gel/gmvl/gmvl_image_node.h 00002 #ifndef gmvl_image_node_h_ 00003 #define gmvl_image_node_h_ 00004 //: 00005 // \file 00006 // \author crossge@crd.ge.com 00007 // 00008 // \verbatim 00009 // Modifications 00010 // 10 Sep. 2004 Peter Vanroose Inlined all 1-line methods in class decl 00011 // \endverbatim 00012 00013 #include <vil1/vil1_image.h> 00014 #include <gmvl/gmvl_node.h> 00015 00016 class gmvl_image_node : public gmvl_node 00017 { 00018 public: 00019 gmvl_image_node(vil1_image image) : image_(image) { type_="gmvl_image_node"; } 00020 ~gmvl_image_node() {} 00021 00022 vil1_image image() const { return image_; } 00023 00024 protected: 00025 vil1_image image_; 00026 }; 00027 00028 #endif // gmvl_image_node_h_