27#ifndef _OD_DBARCALIGNEDTEXT_INC_
28#define _OD_DBARCALIGNEDTEXT_INC_
35#define ATEXT_EXPORT OD_TOOLKIT_EXPORT
36#define ATEXT_EXPORT_STATIC OD_STATIC_EXPORT
38#define ATEXT_EXPORT OD_TOOLKIT_IMPORT
39#define ATEXT_EXPORT_STATIC OD_STATIC_IMPORT
455 int& pitchAndFamily)
const;
485#include "TD_PackPop.h"
void setTextSize(double textSize)
void setLeftOffset(double leftOffset)
void setRadius(double radius)
void setStartAngle(double startAngle)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
double startAngle() const
bool isReversedCharOrder() const
void setTextString(const OdString &textString)
OdDbObjectId arcId() const
void setWizardFlag(bool wizardFlag)
void setCenter(const OdGePoint3d ¢er)
void font(OdString &typeface, bool &bold, bool &italic, int &charset, int &pitchAndFamily) const
double rightOffset() const
double leftOffset() const
void setFileName(const OdString &filename)
void setTextDirection(OdArcTextDirection textDir)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
void setTextStyle(const OdDbObjectId &textStyleId)
OdString textString() const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdArcTextDirection textDirection() const
virtual bool subWorldDraw(OdGiWorldDraw *pWd) const ODRX_OVERRIDE
void setBigFontFileName(const OdString &bigFontFileName)
double charSpacing() const
OdString fileName() const
double offsetFromArc() const
void setFont(const OdString &typeface, bool bold, bool italic, int charset, int pitchAndFamily)
void setEndAngle(double endAngle)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
void setNormal(const OdGeVector3d &normal)
void setTextStyle(const OdString &styleName)
ODDB_DECLARE_MEMBERS(OdDbArcAlignedText)
OdArcTextPosition textPosition() const
OdArcTextAlignment alignment() const
bool isUnderlined() const
virtual OdResult subExplode(OdRxObjectPtrArray &entitySet) const ODRX_OVERRIDE
OdString bigFontFileName() const
void setCharSpacing(double charSpacing)
void reverseCharOrder(bool reverse)
void setUnderlined(bool underlined)
OdGeVector3d normal() const
virtual void subClose() ODRX_OVERRIDE
void setArcId(OdDbObjectId arcId)
virtual OdResult subTransformBy(const OdGeMatrix3d &xfm) ODRX_OVERRIDE
void setRightOffset(double rightOffset)
void setXScale(double xScale)
void setTextPosition(OdArcTextPosition textPosition)
OdGePoint3d center() const
OdDbObjectId textStyle() const
void setOffsetFromArc(double offsetFromArc)
void setAlignment(OdArcTextAlignment alignment)