24#ifndef OD_SECTIONSYMBOL_H
25#define OD_SECTIONSYMBOL_H
OdSmartPtr< OdDbSectionSymbol > OdDbSectionSymbolPtr
#define MODELDOCOBJ_EXPORT
bool isViewDirectionLeft() const
void setIsHalfSection(bool bHalf)
int sectionPointsCount() const
ODDB_DECLARE_MEMBERS(OdDbSectionSymbol)
void setViewDirectionLeft(bool bLeft)
bool isHalfSection() const
OdResult setSectionPointAt(int idx, const OdGePoint3d &pt, double bulge=0)
OdResult getLabelOffsetAt(int idx, OdGeVector3d &offset) const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual bool subWorldDraw(OdGiWorldDraw *pWorldDraw) const
OdResult addSectionPoint(const OdGePoint3d &pt, double bulge=0)
OdResult getLabelNameAt(int idx, OdString &sName) const
OdResult getSectionPointAt(int idx, OdGePoint3d &pt) const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
void getSectionPoints(OdGePoint3dArray &pts) const
OdResult setLabelOffsetAt(int idx, const OdGeVector3d &offset)
OdResult setLabelNameAt(int idx, const OdString &name)
void getLabelOffsets(OdGeVector3dArray &offsets) const
OdResult getBulgeAt(int idx, double &bulge) const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
GLuint const GLchar * name