588 double lineSpacingFactor);
765 OdGePoint3dArray& boundingPoints,
double dGapX = 0.,
double dGapY = 0.)
const;
867 const double scaleFactor);
OdSmartPtr< OdDbMText > OdDbMTextPtr
int(* OdDbMTextEnum)(OdDbMTextFragment *, void *)
OdArray< OdDbMTextIndent > OdDbMTextIndents
OdResult removeField(OdDbObjectId fieldId)
bool getColumnFlowReversed() const
static const OdString trackChange()
void setColumnCount(OdInt32 numCol)
void getActualBoundingPoints(OdGePoint3dArray &boundingPoints, double dGapX=0., double dGapY=0.) const
static const OdString nonBreakSpace()
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
bool useBackgroundColorOn() const
static const OdString blockBegin()
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual OdResult subExplode(OdRxObjectPtrArray &entitySet) const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
void setColumnGutterWidth(double colGutter)
double actualWidth() const
ODDB_DECLARE_MEMBERS(OdDbMText)
void setUseBackgroundColor(bool enable)
static const OdString heightChange()
int setContentsRTF(const OdString &text)
double textHeight() const
void setHeight(double value)
static const OdString underlineOff()
double getColumnWidth() const
void setColumnHeight(OdInt16 col, double colHeight)
static const OdString overlineOn()
OdGeVector3d normal() const
double getBackgroundScaleFactor() const
virtual OdResult subGetTransformedCopy(const OdGeMatrix3d &mat, OdDbEntityPtr &pCopy) const
void setDynamicColumns(double width, double gutter, bool bAutoHeigh)
OdResult setAttachmentMovingLocation(AttachmentPoint attachment)
virtual OdResult subTransformBy(const OdGeMatrix3d &xfm)
OdDbObjectId textStyle() const
OdString contents() const
void getParagraphsIndent(OdDbMTextIndents &indents) const
void setColumnAutoHeight(bool bAutoHeigh)
double lineSpacingFactor() const
OdInt32 getColumnCount() const
static const OdString colorChange()
static const OdString underlineOn()
static const OdString lineBreak()
static const OdString blockEnd()
virtual OdResult explodeGeometry(OdRxObjectPtrArray &entitySet) const
void setBackgroundScaleFactor(const double scaleFactor)
static const OdString paragraphBreak()
void setVerticalMode(OdDb::TextVertMode verticalMode)
void setTextHeight(double height)
void setLocation(const OdGePoint3d &location)
OdDb::TextVertMode verticalMode() const
void subViewportDraw(OdGiViewportDraw *pVd) const
static const OdString obliqueChange()
double actualHeight(OdGiWorldDraw *ctxt=0) const
void convertFieldToText()
void setTextStyle(OdDbObjectId textStyleId)
void setLineSpacingFactor(double lineSpacingFactor)
static const OdString fontChange()
bool backgroundFillOn() const
int setContents(const OdString &text)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
void setShowBorders(bool bEnable)
static const OdString alignChange()
OdCmTransparency getBackgroundTransparency() const
bool subWorldDraw(OdGiWorldDraw *pWd) const
static const OdString widthChange()
static const OdString strikethroughOff()
void setRotation(double rotation)
double getColumnHeight(OdInt16 col) const
OdCmColor getBackgroundFillColor() const
void explodeFragments(OdDbMTextEnum fragmentFn, void *params, OdGiWorldDraw *ctxt=0) const
void setLineSpacingStyle(OdDb::LineSpacingStyle lineSpacingStyle)
void getBoundingPoints(OdGePoint3dArray &boundingPoints) const
bool getColumnAutoHeight() const
void subSetDatabaseDefaults(OdDbDatabase *pDb, bool doSubents)
static const OdString stackStart()
void setBackgroundTransparency(const OdCmTransparency &transparency)
void setBackgroundFill(bool bEnable)
void setColumnWidth(double colWidth)
OdGeVector3d direction() const
virtual OdResult getPlane(OdGePlane &plane, OdDb::Planarity &planarity) const
void setColumnType(ColumnType colType)
OdDb::LineSpacingStyle lineSpacingStyle() const
OdGeMatrix3d getEcs() const
void setColumnFlowReversed(bool bFlowRev)
OdDbObjectId setField(const OdString &fieldName, OdDbField *pField)
FlowDirection flowDirection() const
OdDbObjectId removeField(const OdString &fieldName)
OdDb::TextHorzMode horizontalMode() const
void setFlowDirection(FlowDirection flowDirection)
void setAttachment(AttachmentPoint type)
void setWidth(double width)
virtual OdResult subGetGeomExtents(OdGeExtents3d &extents) const
ColumnType getColumnType() const
void setNormal(const OdGeVector3d &normal)
void setDirection(const OdGeVector3d &direction)
double getColumnGutterWidth() const
void setHorizontalMode(OdDb::TextHorzMode horizontalMode)
OdGePoint3d location() const
void setBackgroundFillColor(const OdCmColor &color)
AttachmentPoint attachment() const
static const OdString overlineOff()
static const OdString strikethroughOn()
void setStaticColumns(double width, double gutter, OdInt16 count)
OdResult subGetClassID(void *pClsid) const
GLint GLenum GLsizei width
GLuint GLsizei GLsizei GLint GLenum * type
GLint GLenum GLsizei GLsizei height
GLsizei const GLfloat * value
OdGePoint3d strikePoints[2]
OdGePoint3d underPoints[2]
OdGePoint3d overPoints[2]