
/* $NoKeywords: $ */
/*
//
// Copyright (c) 1993-2012 Robert McNeel & Associates. All rights reserved.
// OpenNURBS, Rhinoceros, and Rhino3D are registered trademarks of Robert
// McNeel & Associates.
//
// THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY.
// ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF
// MERCHANTABILITY ARE HEREBY DISCLAIMED.
//				
// For complete openNURBS copyright information see <http://www.opennurbs.org>.
//
////////////////////////////////////////////////////////////////
*/
//#if !defined(OPENNURBS_TEXTDRAW_INC_)
//#define OPENNURBS_TEXTDRAW_INC_
//
//#ifndef OPENNURBS_TEXT_H_INCLUDED
//#error Include opennurbs_text.h first
//#endif
//
//#ifdef RHRICHTEXT
//
//
////typedef bool (*TestG)(int);
//
//class ON_TextDraw
//{
//public:
//  ON_TextDraw()   {}
//
//  //static
//  //bool DrawOnText(const ON_Text& text);
//  //static
//  //bool DrawTextRun(const ON_TextRun* run);
//
//  //bool GetExtents(const wchar_t* string, const ON_Font* pFont, ON_2dex& minpt, ON_2dex& maxpt, ON_2dex& lastpt);
//
//  //typedef bool (*TestF)(int);
//  //static TestG testg;
//  //static TestF testf;
//
//  //ON_StringExtentsFunc StringExtentsFunc;
//  //void*                StringExtentsData;
//  //static
//  //ON_FontInitFunc      FontInitFunc;
//  //static
//  //void*                FontInitData;
//};
//
//
//
//#endif  // RHRICHTEXT
//#endif  // OPENNURBS_TEXTDRAW_INC_w
