CFx SDK Documentation 2024 SP0
|
#include <OdFont.h>
Public Types | |
enum | { kNormalText = 0x01 , kVerticalText = 0x02 , kUnderlined = 0x04 , kOverlined = 0x08 , kLastChar = 0x10 , kInBigFont = 0x20 , kInclPenups = 0x40 , kZeroNormals = 0x80 , kBezierCurves = 0x100 , kStriked = 0x200 , kLastPosOnly = 0x400 , kTriangleCache = 0x800 , kIsGlyph = 0x1000 , kExtentsCalculation = 0x4000 } |
Public Member Functions | |
OdTextProperties () | |
bool | isNormalText () const |
void | setNormalText (bool value) |
bool | isVerticalText () const |
void | setVerticalText (bool value) |
bool | isUnderlined () const |
void | setUnderlined (bool value) |
bool | isOverlined () const |
void | setOverlined (bool value) |
bool | isStriked () const |
void | setStriked (bool value) |
bool | isLastChar () const |
void | setLastChar (bool value) |
bool | isInBigFont () const |
void | setInBigFont (bool value) |
bool | isIncludePenups () const |
void | setIncludePenups (bool value) |
bool | isZeroNormals () const |
void | setZeroNormals (bool value) |
bool | ttfPolyDraw () const |
void | setTtfPolyDraw (bool bFlag) |
double | trackingPercent () const |
void | setTrackingPercent (double trackingPercent) |
OdUInt32 | textQuality () const |
void | setTextQuality (OdUInt32 val) |
bool | isTriangleCache () const |
void | setSetTriangleCache (bool value) |
bool | isLastPosOnly () const |
void | setLastPosOnly (bool value) |
bool | isGlyph () const |
void | setGlyph (bool value) |
Public Attributes | |
double | m_trackingPercent |
OdUInt16 | m_flags |
OdUInt16 | m_textQuality |
OdChar | m_prevChar |
This structure implements text properties in an OdGi context. Corresponding C++ library: TD_Root <group !!RECORDS_tkernel_apiref>
anonymous enum |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
OdUInt16 OdTextProperties::m_textQuality |
double OdTextProperties::m_trackingPercent |