24#ifndef ODDB_DBSHREVOLVE_H
25#define ODDB_DBSHREVOLVE_H
OdSmartPtr< OdDbShRevolve > OdDbShRevolvePtr
#define DB3DSOLIDHISTORY_EXPORT
OdResult getRevolveOptions(OdDbRevolveOptions &revOpt) const
OdResult setRevolveAngle(double val)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
OdGeVector3d direction() const
OdResult setAxisPoint(OdGePoint3d const &pt)
OdResult setSweepEntity(OdDbEntity *pSweepEnt)
double revolveAngle() const
OdResult setRevolve(OdGePoint3d const &pt, OdGeVector3d const &pdir, double dRevAng, OdDbRevolveOptions const &revOpt)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
OdDbEntityPtr sweepEntity() const
OdResult setDirection(OdGeVector3d const &pdir)
OdResult setRevolveOptions(OdDbRevolveOptions const &revOpt)
ODDB_DECLARE_MEMBERS(OdDbShRevolve)
double startAngle() const
OdGePoint3d axisPoint() const
OdResult setStartAngle(double)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)