ETEXTLABELINFO Class Reference

#include <mi32/mxtools.h>

List of all members.

Classes

struct  LEADERINFO

Public Types

enum  BASECURVE { BASECURVE_Straight, BASECURVE_Exact, BASECURVE_Spline }

Public Member Functions

 ETEXTLABELINFO (const ETEXTLABELINFO &rhs)
 ETEXTLABELINFO ()
void Clear ()
ETEXTLABELINFOoperator= (const ETEXTLABELINFO &rhs)

Public Attributes

BASECURVE m_BaseCurve
POLYLINE m_Baseline
double m_Height
MILIST< LEADERINFOm_LeaderLines
double m_MapScale
POLYLINE m_SourceLine
MISTRING m_String
TEXTSTYLE m_Style

Member Enumeration Documentation

Enumerator:
BASECURVE_Straight 
BASECURVE_Exact 
BASECURVE_Spline 

Constructor & Destructor Documentation

ETEXTLABELINFO::ETEXTLABELINFO (  )  [inline]
ETEXTLABELINFO::ETEXTLABELINFO ( const ETEXTLABELINFO rhs  )  [inline]

Member Function Documentation

void ETEXTLABELINFO::Clear (  )  [inline]
ETEXTLABELINFO& ETEXTLABELINFO::operator= ( const ETEXTLABELINFO rhs  )  [inline]

Member Data Documentation

Baseline curve.

Baseline points.

Height of text in tool units.

List of leader lines.

Map scale to use based on the scale of the drawing area.

Source line to follow if the label wants to be moved "along" the line.

Text string being edited.

Style information for text.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:33:21 2012 for TNTsdk 2012 by  doxygen 1.6.1