24#ifndef ODDB_DBSHREVOLVE_H
25#define ODDB_DBSHREVOLVE_H
OdSmartPtr< OdDbEntity > OdDbEntityPtr
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 setRevolveEntity(OdDbEntity *pRevolveEnt)
OdResult setAxisPoint(OdGePoint3d const &pt)
OdDbEntityPtr revolveEntity() const
double revolveAngle() const
OdResult setRevolve(OdGePoint3d const &pt, OdGeVector3d const &pdir, double dRevAng, OdDbRevolveOptions const &revOpt)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
OdResult setStartAngle(double angle)
OdResult setDirection(OdGeVector3d const &pdir)
OdResult setRevolveOptions(OdDbRevolveOptions const &revOpt)
ODDB_DECLARE_MEMBERS(OdDbShRevolve)
double startAngle() const
OdGePoint3d axisPoint() const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)