00001 // This is gel/gst/gst_face_2d.cxx 00002 #ifdef VCL_NEEDS_PRAGMA_INTERFACE 00003 #pragma implementation 00004 #endif 00005 //: 00006 // \file 00007 // \author crossge@crd.ge.com 00008 00009 #include "gst_face_2d.h" 00010 00011 gst_face_2d::gst_face_2d( gst_polygon_2d_sptr polygon) 00012 : outside_( polygon) 00013 { 00014 } 00015 00016 gst_face_2d::gst_face_2d( gst_polygon_2d_sptr polygon, const vcl_vector<gst_polygon_2d_sptr> &holes) 00017 : outside_( polygon), 00018 holes_( holes) 00019 { 00020 } 00021 00022 gst_face_2d::~gst_face_2d() 00023 { 00024 }