25#ifndef _DbExtrudedSurface_h_Included_
26#define _DbExtrudedSurface_h_Included_
OdSmartPtr< OdDbExtrudedSurface > OdDbExtrudedSurfacePtr
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual bool isDependent() const
virtual OdResult subGetClassID(void *pClsid) const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
ODDB_DECLARE_MEMBERS(OdDbExtrudedSurface)
virtual OdResult subTransformBy(const OdGeMatrix3d &xfm)
OdDbEntityPtr getSweepEntity() const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
void setHeight(double height)
void setSweepVec(const OdGeVector3d &sweepVec)
OdGeVector3d getSweepVec() const
void setSweepOptions(const OdDbSweepOptions &sweepOptions)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
OdResult setExtrude(const OdGeVector3d &sweepVec, const OdDbSweepOptions &sweepOptions)
void getSweepOptions(OdDbSweepOptions &sweepOptions) const
virtual OdResult createExtrudedSurface(OdDbEntity *pSweepEnt, const OdGeVector3d &directionVec, OdDbSweepOptions &sweepOptions, const OdStreamBuf *pSat=0)
GLint GLenum GLsizei GLsizei height