/* Copyright (c) 2001 Data Visualization Research Lab, // Center for Coastal and Ocean Mapping, // University of New Hampshire. All rights reserved. // http://www.ccom.unh.edu/vislab // Not to be copied or distributed without written agreement. // Contact: colinw@cisunix.unh.edu or roland@ccom.unh.edu */ /*---------------------------------------------------------------------------*/ // SoundingStreamBase.idl /*---------------------------------------------------------------------------*/ #ifndef __UNH_CCOM_XYZSTREAMBASE_IDL__ #define __UNH_CCOM_XYZSTREAMBASE_IDL__ #ifndef NO_CORBA #include "GeoZui3D.idl" #endif module UNH_CCOM { #ifdef NO_CORBA typedef Point3F *PointStream; #else typedef sequence PointStream; #endif interface XYZStreamBase { #ifdef NO_CORBA public: #endif void Initialize(in float resolution, in string type); void InitializeWA(in double radius); void SendPoints(in PointStream points); }; }; #endif